From ed70c24512401d2b8fa62bab5a32dd8ad835a757 Mon Sep 17 00:00:00 2001 From: Zack Weinberg Date: Sat, 14 Jun 2003 00:09:30 +0000 Subject: [PATCH] svr3.h (ASM_FILE_START): Don't use ASM_FILE_START_1. * config/svr3.h (ASM_FILE_START): Don't use ASM_FILE_START_1. (ASM_FILE_START_1): Delete. * config/i386/att.h, config/i386/sco5.h, config/i386/sysv3.h (ASM_FILE_START_1): Delete. From-SVN: r67924 --- gcc/ChangeLog | 58 +++++++++++++++++++++++------------------ gcc/config/i386/att.h | 4 --- gcc/config/i386/sco5.h | 3 --- gcc/config/i386/sysv3.h | 5 ---- gcc/config/svr3.h | 5 ---- 5 files changed, 33 insertions(+), 42 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b117b9d8684..c1db08a1aae 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,8 +1,16 @@ +2003-06-13 Zack Weinberg + + * config/svr3.h (ASM_FILE_START): Don't use ASM_FILE_START_1. + (ASM_FILE_START_1): Delete. + * config/i386/att.h, config/i386/sco5.h, + config/i386/sysv3.h + (ASM_FILE_START_1): Delete. + 2003-06-13 Kelley Cook * config/i386/bsd.h: Remove ASM_FILE_START. * config/i386/djgpp.h: Likewise. - * config/i386/gas.h (ASM_FILE_START): Output .file before .intel_syntax. + * config/i386/gas.h (ASM_FILE_START): Output .file before .intel_syntax. * config/i386/djgpp.h: Move included unix.h, bsd.h, gas.h to ... * config.gcc (i[34567]86-pc-msdosdjgpp): ... here. @@ -11,8 +19,8 @@ PR bootstrap/10835 * haifa-sched.c (max_lookahead_tries, - cached_first_cycle_multipass_dfa_lookahead, - cached_issue_rate): New variables. + cached_first_cycle_multipass_dfa_lookahead, + cached_issue_rate): New variables. (max_issue): Check the number of tries. (choose_ready): Calculate max_lookahead_tries. (sched_init): Check cached_issue_rate. @@ -23,7 +31,7 @@ * cfgrtl.c (purge_dead_edges): Expect it too. 2003-06-13 Jim Wilson - Eric Botcazou + Eric Botcazou PR bootstrap/10983 * combine.c (make_extraction): Use gen_lowpart_for_combine @@ -36,11 +44,11 @@ 2003-06-13 Aldy Hernandez - * c-common.c (handle_mode_attribute): Use VECTOR_MODE_P macro. + * c-common.c (handle_mode_attribute): Use VECTOR_MODE_P macro. - * simplify-rtx.c (simplify_subreg): Same. + * simplify-rtx.c (simplify_subreg): Same. - * emit-rtl.c (gen_lowpart_common): Same. + * emit-rtl.c (gen_lowpart_common): Same. 2003-06-13 Kazu Hirata @@ -78,7 +86,7 @@ 2003-06-13 Ulrich Weigand - * config/s390/s390.c (s390_va_arg): Fix alignment when retrieving + * config/s390/s390.c (s390_va_arg): Fix alignment when retrieving non-integral types from integer register save area slots. 2003-06-13 Nathanael Nerode @@ -117,7 +125,7 @@ * config/m32r/m32r.md: Fix a comment typo. 2003-06-13 Eric Botcazou - Christian Ehrhardt + Christian Ehrhardt PR target/10142 * config/sparc/sparc.c (function_arg_record_value_parms): Add @@ -137,7 +145,7 @@ 2003-06-12 Aldy Hernandez - * config/rs6000/rs6000.c (function_arg): Remove typo. + * config/rs6000/rs6000.c (function_arg): Remove typo. 2003-06-12 Richard Henderson @@ -146,15 +154,15 @@ 2003-06-12 Richard Henderson - PR middle-end/10475 - * expmed.c (emit_store_flag): Use simplify_gen_subreg directly - for extracting sub-words. + PR middle-end/10475 + * expmed.c (emit_store_flag): Use simplify_gen_subreg directly + for extracting sub-words. 2003-06-12 Richard Henderson - PR target/7594 - * config/m68k/m68k.md (zero_extendhisi2): Use gen_lowpart_SUBREG. - (zero_extendqihi2, zero_extendqisi2): Likewise. + PR target/7594 + * config/m68k/m68k.md (zero_extendhisi2): Use gen_lowpart_SUBREG. + (zero_extendqihi2, zero_extendqisi2): Likewise. 2003-06-12 Aldy Hernandez @@ -169,7 +177,7 @@ 2003-06-12 Aldy Hernandez - * config/rs6000/rs6000.h (MODES_TIEABLE_P): Add SPE vectors. + * config/rs6000/rs6000.h (MODES_TIEABLE_P): Add SPE vectors. 2003-06-12 Roger Sayle @@ -219,14 +227,14 @@ Thu Jun 12 20:00:55 CEST 2003 Jan Hubicka 2003-06-10 Richard Henderson - PR inline-asm/4823 - * reg-stack.c (any_malformed_asm): New. - (check_asm_stack_operands): Set it. - (convert_regs_1): Check it before aborting. + PR inline-asm/4823 + * reg-stack.c (any_malformed_asm): New. + (check_asm_stack_operands): Set it. + (convert_regs_1): Check it before aborting. 2003-06-12 Aldy Hernandez - * config/rs6000/spe.md: Change all clobbers of the accumulator to sets. + * config/rs6000/spe.md: Change all clobbers of the accumulator to sets. 2003-06-12 Jakub Jelinek @@ -459,10 +467,10 @@ Thu Jun 12 20:00:55 CEST 2003 Jan Hubicka * config.gcc: Add arm-wince-pe target. * config/arm/pe.h (MULTILIB_DEFAULTS): Define. - Add comment about default apcs26 support. + Add comment about default apcs26 support. * config/arm/t-pe (MULTILIB_OPTIONS): Add an -mapcs-32 multilib. - (MULTILIB_DIRNAMES): Add 'apcs32'. + (MULTILIB_DIRNAMES): Add 'apcs32'. * config/arm/t-wince-pe: New makefile fragment. * config/arm/wince-pe.h: New file. Overrides a few definitions in arm/pe.h @@ -524,7 +532,7 @@ Thu Jun 12 20:00:55 CEST 2003 Jan Hubicka 2003-06-09 Richard Henderson - * stmt.c (expand_asm_operands): Re-word warning. + * stmt.c (expand_asm_operands): Re-word warning. 2003-06-08 Andrew Pinski diff --git a/gcc/config/i386/att.h b/gcc/config/i386/att.h index 4e26d81e2b0..c95b6ad881e 100644 --- a/gcc/config/i386/att.h +++ b/gcc/config/i386/att.h @@ -54,10 +54,6 @@ do \ fputs ("\t.intel_syntax\n", FILE); \ } while (0) -/* Do use .optim by default on this machine. */ -#undef ASM_FILE_START_1 -#define ASM_FILE_START_1(FILE) fprintf (FILE, "\t.optim\n") - /* This is how to output an assembler line that says to advance the location counter to a multiple of 2**LOG bytes. */ diff --git a/gcc/config/i386/sco5.h b/gcc/config/i386/sco5.h index 89dae55f997..b4096a7ca40 100644 --- a/gcc/config/i386/sco5.h +++ b/gcc/config/i386/sco5.h @@ -44,9 +44,6 @@ Boston, MA 02111-1307, USA. */ #define CTORS_SECTION_ASM_OP "\t.section\t.ctors, \"aw\"" #define DTORS_SECTION_ASM_OP "\t.section\t.dtors, \"aw\"" -#undef ASM_FILE_START_1 -#define ASM_FILE_START_1(FILE) - #undef ASM_FILE_START #define ASM_FILE_START(FILE) \ do { \ diff --git a/gcc/config/i386/sysv3.h b/gcc/config/i386/sysv3.h index 406b0bf9c75..88091816124 100644 --- a/gcc/config/i386/sysv3.h +++ b/gcc/config/i386/sysv3.h @@ -46,11 +46,6 @@ Boston, MA 02111-1307, USA. */ #define PCC_BITFIELD_TYPE_MATTERS 1 -/* Don't write a `.optim' pseudo; this assembler doesn't handle them. */ - -#undef ASM_FILE_START_1 -#define ASM_FILE_START_1(FILE) - /* We want to be able to get DBX debugging information via -gstabs. */ #define DBX_DEBUGGING_INFO 1 diff --git a/gcc/config/svr3.h b/gcc/config/svr3.h index a398069f804..434118db87b 100644 --- a/gcc/config/svr3.h +++ b/gcc/config/svr3.h @@ -47,13 +47,8 @@ Boston, MA 02111-1307, USA. #undef ASM_FILE_START #define ASM_FILE_START(FILE) \ do { output_file_directive ((FILE), main_input_filename); \ - if (optimize) { ASM_FILE_START_1 (FILE); } \ } while (0) -/* By default, do nothing: a few machines support .optim, but not most. */ -#undef ASM_FILE_START_1 -#define ASM_FILE_START_1(FILE) - /* This says how to output an assembler line to define a global common symbol. */ /* We don't use ROUNDED because the standard compiler doesn't, -- 2.30.2