sp64-elf.h (JUMP_TABLES_IN_TEXT_SECTION): Delete.
* config/sparc/sp64-elf.h (JUMP_TABLES_IN_TEXT_SECTION): Delete. * config/sparc/sysv4.h (JUMP_TABLES_IN_TEXT_SECTION): Likewise. From-SVN: r119482
This commit is contained in:
parent
8f6e6bf375
commit
94983d3065
3 changed files with 5 additions and 15 deletions
|
@ -1,3 +1,8 @@
|
|||
2006-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
|
||||
|
||||
* config/sparc/sp64-elf.h (JUMP_TABLES_IN_TEXT_SECTION): Delete.
|
||||
* config/sparc/sysv4.h (JUMP_TABLES_IN_TEXT_SECTION): Likewise.
|
||||
|
||||
2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
* tree.c (walk_type_fields): Do not handle TYPE_MIN_VALUE and
|
||||
|
|
|
@ -108,11 +108,3 @@ crtbegin.o%s \
|
|||
|
||||
#undef LONG_DOUBLE_TYPE_SIZE
|
||||
#define LONG_DOUBLE_TYPE_SIZE 128
|
||||
|
||||
/* The medium/anywhere code model practically requires us to put jump tables
|
||||
in the text section as gcc is unable to distinguish LABEL_REF's of jump
|
||||
tables from other label refs (when we need to). */
|
||||
/* But we now defer the tables to the end of the function, so we make
|
||||
this 0 to not confuse the branch shortening code. */
|
||||
#undef JUMP_TABLES_IN_TEXT_SECTION
|
||||
#define JUMP_TABLES_IN_TEXT_SECTION 0
|
||||
|
|
|
@ -48,13 +48,6 @@ Boston, MA 02110-1301, USA. */
|
|||
#undef SKIP_ASM_OP
|
||||
#undef SET_ASM_OP /* Has no equivalent. See ASM_OUTPUT_DEF below. */
|
||||
|
||||
/* The native assembler can't compute differences between symbols in different
|
||||
sections when generating pic code, so we must put jump tables in the
|
||||
text section. */
|
||||
/* But we now defer the tables to the end of the function, so we make
|
||||
this 0 to not confuse the branch shortening code. */
|
||||
#define JUMP_TABLES_IN_TEXT_SECTION 0
|
||||
|
||||
/* Pass -K to the assembler when PIC. */
|
||||
#undef ASM_SPEC
|
||||
#define ASM_SPEC \
|
||||
|
|
Loading…
Add table
Reference in a new issue