Skip to content

Commit 2283610

Browse files
authored
Update (2022.11.08)
28678: Fix a typo in PosixSignals::pd_hotspot_signal_handler 28665: [LA] useless code in share/utilities/macros.hpp
1 parent 78e7701 commit 2283610

File tree

2 files changed

+1
-12
lines changed

2 files changed

+1
-12
lines changed

src/hotspot/os_cpu/linux_loongarch/os_linux_loongarch.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ bool PosixSignals::pd_hotspot_signal_handler(int sig, siginfo_t* info,
224224
#endif
225225

226226
// Handle signal from NativeJump::patch_verified_entry().
227-
if (sig == SIGILL & nativeInstruction_at(pc)->is_sigill_not_entrant()) {
227+
if (sig == SIGILL && nativeInstruction_at(pc)->is_sigill_not_entrant()) {
228228
#ifdef PRINT_SIGNAL_HANDLE
229229
tty->print_cr("verified entry = %lx, sig=%d", nativeInstruction_at(pc), sig);
230230
#endif

src/hotspot/share/utilities/macros.hpp

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -625,27 +625,16 @@
625625
// OS_CPU_HEADER(vmStructs) --> vmStructs_linux_x86.hpp
626626
//
627627
// basename<cpu>.hpp / basename<cpu>.inline.hpp
628-
#if defined(LOONGARCH) && !defined(ZERO)
629-
#define CPU_HEADER_H(basename) XSTR(basename ## _loongarch.h)
630-
#define CPU_HEADER(basename) XSTR(basename ## _loongarch.hpp)
631-
#define CPU_HEADER_INLINE(basename) XSTR(basename ## _loongarch.inline.hpp)
632-
#else
633628
#define CPU_HEADER_H(basename) XSTR(CPU_HEADER_STEM(basename).h)
634629
#define CPU_HEADER(basename) XSTR(CPU_HEADER_STEM(basename).hpp)
635630
#define CPU_HEADER_INLINE(basename) XSTR(CPU_HEADER_STEM(basename).inline.hpp)
636-
#endif
637631
// basename<os>.hpp / basename<os>.inline.hpp
638632
#define OS_HEADER_H(basename) XSTR(OS_HEADER_STEM(basename).h)
639633
#define OS_HEADER(basename) XSTR(OS_HEADER_STEM(basename).hpp)
640634
#define OS_HEADER_INLINE(basename) XSTR(OS_HEADER_STEM(basename).inline.hpp)
641635
// basename<os><cpu>.hpp / basename<os><cpu>.inline.hpp
642-
#if defined(LOONGARCH) && !defined(ZERO)
643-
#define OS_CPU_HEADER(basename) XSTR(basename ## _linux_loongarch.hpp)
644-
#define OS_CPU_HEADER_INLINE(basename) XSTR(basename ## _linux_loongarch.inline.hpp)
645-
#else
646636
#define OS_CPU_HEADER(basename) XSTR(OS_CPU_HEADER_STEM(basename).hpp)
647637
#define OS_CPU_HEADER_INLINE(basename) XSTR(OS_CPU_HEADER_STEM(basename).inline.hpp)
648-
#endif
649638
// basename<compiler>.hpp / basename<compiler>.inline.hpp
650639
#define COMPILER_HEADER(basename) XSTR(COMPILER_HEADER_STEM(basename).hpp)
651640
#define COMPILER_HEADER_INLINE(basename) XSTR(COMPILER_HEADER_STEM(basename).inline.hpp)

0 commit comments

Comments
 (0)