diff options
author | John David Anglin <dave@hiauly1.hia.nrc.ca> | 2003-01-05 18:41:18 +0000 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2003-01-05 18:41:18 +0000 |
commit | 94e6fd3e2b8326c8634b63741a16f6113c404873 (patch) | |
tree | b058b76ad5aaf0dc13e02df872137935eecf4491 | |
parent | de7cbdce2f2ccd8fb8927110f4ad09d06fb2272a (diff) | |
download | gcc-94e6fd3e2b8326c8634b63741a16f6113c404873.zip gcc-94e6fd3e2b8326c8634b63741a16f6113c404873.tar.gz gcc-94e6fd3e2b8326c8634b63741a16f6113c404873.tar.bz2 |
pa64-hpux.h (JCR_SECTION_NAME): Define.
* pa64-hpux.h (JCR_SECTION_NAME): Define.
(PA_INIT_FRAME_DUMMY_ASM_OP): Check EH_FRAME_SECTION_NAME instead of
USE_EH_FRAME_REGISTRY when defining.
From-SVN: r60918
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/pa/pa64-hpux.h | 6 |
2 files changed, 10 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6739101..f21a17f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2003-01-05 John David Anglin <dave@hiauly1.hia.nrc.ca> + + * pa64-hpux.h (JCR_SECTION_NAME): Define. + (PA_INIT_FRAME_DUMMY_ASM_OP): Check EH_FRAME_SECTION_NAME instead of + USE_EH_FRAME_REGISTRY when defining. + 2003-01-05 Kazu Hirata <kazu@cs.umass.edu> * config/h8300/h8300.c (output_a_shift): Do not output a diff --git a/gcc/config/pa/pa64-hpux.h b/gcc/config/pa/pa64-hpux.h index 507f160..690d511 100644 --- a/gcc/config/pa/pa64-hpux.h +++ b/gcc/config/pa/pa64-hpux.h @@ -112,6 +112,8 @@ do { \ #define DATA_SECTION_ASM_OP "\t.data" #define BSS_SECTION_ASM_OP "\t.section\t.bss" +#define JCR_SECTION_NAME ".jcr" + #define HP_INIT_ARRAY_SECTION_ASM_OP "\t.section\t.init" #define GNU_INIT_ARRAY_SECTION_ASM_OP "\t.section\t.init_array" #define HP_FINI_ARRAY_SECTION_ASM_OP "\t.section\t.fini" @@ -346,9 +348,9 @@ _Jv_RegisterClasses (void *p __attribute__((unused))) {} #define PA_JV_REGISTERCLASSES_STUB #endif -/* We need to add frame_dummy to the initializer list if USE_EH_FRAME_REGISTRY +/* We need to add frame_dummy to the initializer list if EH_FRAME_SECTION_NAME or JCR_SECTION_NAME is defined. */ -#if defined(USE_EH_FRAME_REGISTRY) || defined(JCR_SECTION_NAME) +#if defined(EH_FRAME_SECTION_NAME) || defined(JCR_SECTION_NAME) #define PA_INIT_FRAME_DUMMY_ASM_OP ".dword P%frame_dummy" #else #define PA_INIT_FRAME_DUMMY_ASM_OP "" |