diff options
50 files changed, 32 insertions, 69 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fce6036..5f0b367 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,35 @@ +2008-07-02 Joseph Myers <joseph@codesourcery.com> + + * config/alpha/vms_tramp.asm, config/arm/crti.asm, + config/arm/crtn.asm, config/bfin/crti.s, config/bfin/crtlibid.s, + config/bfin/crtn.s, config/fr30/crti.asm, config/fr30/crtn.asm, + config/frv/lib1funcs.asm, config/i386/sol2-c1.asm, + config/i386/sol2-ci.asm, config/i386/sol2-cn.asm, + config/i386/sol2-gc1.asm, config/ia64/crti.asm, + config/ia64/crtn.asm, config/m68hc11/larith.asm, + config/m68hc11/m68hc11-crt0.S, config/m68k/crti.s, + config/m68k/crtn.s, config/mcore/crti.asm, config/mcore/crtn.asm, + config/rs6000/crtresfpr.asm, config/rs6000/crtresgpr.asm, + config/rs6000/crtresxfpr.asm, config/rs6000/crtresxgpr.asm, + config/rs6000/crtsavfpr.asm, config/rs6000/crtsavgpr.asm, + config/rs6000/crtsavres.asm, config/rs6000/e500crtres32gpr.asm, + config/rs6000/e500crtres64gpr.asm, + config/rs6000/e500crtres64gprctr.asm, + config/rs6000/e500crtrest32gpr.asm, + config/rs6000/e500crtrest64gpr.asm, + config/rs6000/e500crtresx32gpr.asm, + config/rs6000/e500crtresx64gpr.asm, + config/rs6000/e500crtsav32gpr.asm, + config/rs6000/e500crtsav64gpr.asm, + config/rs6000/e500crtsav64gprctr.asm, + config/rs6000/e500crtsavg32gpr.asm, + config/rs6000/e500crtsavg64gpr.asm, + config/rs6000/e500crtsavg64gprctr.asm, config/rs6000/eabi-ci.asm, + config/rs6000/eabi-cn.asm, config/rs6000/eabi.asm, + config/rs6000/sol-ci.asm, config/rs6000/sol-cn.asm, + config/rs6000/tramp.asm, config/sparc/sol2-ci.asm, + config/sparc/sol2-cn.asm: Remove .file directives. + 2008-07-02 Richard Sandiford <rdsandiford@googlemail.com> * resource.c (mark_referenced_resources): Look inside diff --git a/gcc/config/alpha/vms_tramp.asm b/gcc/config/alpha/vms_tramp.asm index d197521..66ab2f0 100644 --- a/gcc/config/alpha/vms_tramp.asm +++ b/gcc/config/alpha/vms_tramp.asm @@ -33,7 +33,6 @@ Boston, MA 02110-1301, USA. */ .set noreorder .set volatile .set noat - .file 1 "vms_tramp.asm" .text .align 3 .globl __tramp diff --git a/gcc/config/arm/crti.asm b/gcc/config/arm/crti.asm index 6f0acd1..c77651a 100644 --- a/gcc/config/arm/crti.asm +++ b/gcc/config/arm/crti.asm @@ -64,8 +64,6 @@ #endif .endm - .file "crti.asm" - .section ".init" .align 2 .global _init diff --git a/gcc/config/arm/crtn.asm b/gcc/config/arm/crtn.asm index 36c417d..34b95d9 100644 --- a/gcc/config/arm/crtn.asm +++ b/gcc/config/arm/crtn.asm @@ -72,8 +72,6 @@ .endm - .file "crtn.asm" - .section ".init" ;; FUNC_END diff --git a/gcc/config/bfin/crti.s b/gcc/config/bfin/crti.s index c975359..8ddedcb 100644 --- a/gcc/config/bfin/crti.s +++ b/gcc/config/bfin/crti.s @@ -31,7 +31,6 @@ Boston, MA 02110-1301, USA. */ * sections. It is linked in before crtbegin.o. */ - .file "crti.o" .ident "GNU C crti.o" .section .init diff --git a/gcc/config/bfin/crtlibid.s b/gcc/config/bfin/crtlibid.s index f80adfe..d4f7ee5 100644 --- a/gcc/config/bfin/crtlibid.s +++ b/gcc/config/bfin/crtlibid.s @@ -25,7 +25,6 @@ Boston, MA 02110-1301, USA. */ This exception does not however invalidate any other reasons why the executable file might be covered by the GNU General Public License. */ - .file "crtlibid.o" .ident "GNU C crtlibid.o" .weak _current_shared_library_p5_offset_ diff --git a/gcc/config/bfin/crtn.s b/gcc/config/bfin/crtn.s index 06af2be..aff49b7 100644 --- a/gcc/config/bfin/crtn.s +++ b/gcc/config/bfin/crtn.s @@ -31,7 +31,6 @@ Boston, MA 02110-1301, USA. */ * It is linked in after all other files. */ - .file "crtn.o" .ident "GNU C crtn.o" .section .init diff --git a/gcc/config/fr30/crti.asm b/gcc/config/fr30/crti.asm index cd2bd82..acc8e07 100644 --- a/gcc/config/fr30/crti.asm +++ b/gcc/config/fr30/crti.asm @@ -37,8 +37,6 @@ # .init sections. Users may put any desired instructions in those # sections. - .file "crti.asm" - .section ".init" .global _init .type _init,#function diff --git a/gcc/config/fr30/crtn.asm b/gcc/config/fr30/crtn.asm index ad175b2..e1b308f 100644 --- a/gcc/config/fr30/crtn.asm +++ b/gcc/config/fr30/crtn.asm @@ -37,8 +37,6 @@ # fact return. Users may put any desired instructions in those sections. # This file is the last thing linked into any executable. - .file "crtn.s" - .section ".init" .align 4 diff --git a/gcc/config/frv/lib1funcs.asm b/gcc/config/frv/lib1funcs.asm index af02459..ddd3fe9 100644 --- a/gcc/config/frv/lib1funcs.asm +++ b/gcc/config/frv/lib1funcs.asm @@ -32,7 +32,6 @@ #ifdef L_cmpll /* icc0 = __cmpll (long long a, long long b) */ - .file "_cmpll.s" .globl EXT(__cmpll) .type EXT(__cmpll),@function .text @@ -51,7 +50,6 @@ EXT(__cmpll): /* Note, because this function returns the result in ICC0, it means it can't handle NaNs. */ - .file "_cmpf.s" .globl EXT(__cmpf) .type EXT(__cmpf),@function .text @@ -91,7 +89,6 @@ EXT(__cmpf): /* Note, because this function returns the result in ICC0, it means it can't handle NaNs. */ - .file "_cmpd.s" .globl EXT(__cmpd) .type EXT(__cmpd),@function .text @@ -118,7 +115,6 @@ EXT(__cmpd): /* Note, gcc will never call this function, but it is present in case an ABI program calls it. */ - .file "_addll.s" .globl EXT(__addll) .type EXT(__addll),@function .text @@ -136,7 +132,6 @@ EXT(__addll): /* Note, gcc will never call this function, but it is present in case an ABI program calls it. */ - .file "_subll.s" .globl EXT(__subll) .type EXT(__subll),@function .text @@ -154,7 +149,6 @@ EXT(__subll): /* Note, gcc will never call this function, but it is present in case an ABI program calls it. */ - .file "_andll.s" .globl EXT(__andll) .type EXT(__andll),@function .text @@ -172,7 +166,6 @@ EXT(__andll): /* Note, gcc will never call this function, but it is present in case an ABI program calls it. */ - .file "_orll.s" .globl EXT(__orll) .type EXT(__orll),@function .text @@ -190,7 +183,6 @@ EXT(__orll): /* Note, gcc will never call this function, but it is present in case an ABI program calls it. */ - .file "_xorll.s" .globl EXT(__xorll) .type EXT(__xorll),@function .text @@ -208,7 +200,6 @@ EXT(__xorll): /* Note, gcc will never call this function, but it is present in case an ABI program calls it. */ - .file "_notll.s" .globl EXT(__notll) .type EXT(__notll),@function .text @@ -241,7 +232,6 @@ EXT(__notll): * } */ - .file "_cmov.s" .globl EXT(__cmov) .type EXT(__cmov),@function .text diff --git a/gcc/config/i386/sol2-c1.asm b/gcc/config/i386/sol2-c1.asm index af1ab31..4c30a16 100644 --- a/gcc/config/i386/sol2-c1.asm +++ b/gcc/config/i386/sol2-c1.asm @@ -41,7 +41,6 @@ ! information obtained by single stepping executables on other i386 SVR4 ! implementations. This file is the first thing linked into any executable. - .file "crt1.s" .ident "GNU C crt1.s" .weak _cleanup .weak _DYNAMIC diff --git a/gcc/config/i386/sol2-ci.asm b/gcc/config/i386/sol2-ci.asm index c7a1744..1846a1e 100644 --- a/gcc/config/i386/sol2-ci.asm +++ b/gcc/config/i386/sol2-ci.asm @@ -37,7 +37,6 @@ ! sections. It is linked in before the values-Xx.o files and also before ! crtbegin.o. - .file "crti.s" .ident "GNU C crti.s" .section .init diff --git a/gcc/config/i386/sol2-cn.asm b/gcc/config/i386/sol2-cn.asm index acd266a..37f7362 100644 --- a/gcc/config/i386/sol2-cn.asm +++ b/gcc/config/i386/sol2-cn.asm @@ -36,7 +36,6 @@ ! This file just supplies returns for the .init and .fini sections. It is ! linked in after all other files. - .file "crtn.o" .ident "GNU C crtn.o" .section .init diff --git a/gcc/config/i386/sol2-gc1.asm b/gcc/config/i386/sol2-gc1.asm index abe9ed6..994326a 100644 --- a/gcc/config/i386/sol2-gc1.asm +++ b/gcc/config/i386/sol2-gc1.asm @@ -45,7 +45,6 @@ ! to allow program profiling, by calling monstartup on entry and _mcleanup ! on exit - .file "gcrt1.s" .ident "GNU C gcrt1.s" .weak _DYNAMIC .text diff --git a/gcc/config/ia64/crti.asm b/gcc/config/ia64/crti.asm index a2d1e12..773f154 100644 --- a/gcc/config/ia64/crti.asm +++ b/gcc/config/ia64/crti.asm @@ -35,8 +35,6 @@ # .init sections. Users may put any desired instructions in those # sections. - .file "crti.asm" - .section ".init" .align 16 .global _init diff --git a/gcc/config/ia64/crtn.asm b/gcc/config/ia64/crtn.asm index 52ec47c..c72bd69 100644 --- a/gcc/config/ia64/crtn.asm +++ b/gcc/config/ia64/crtn.asm @@ -35,8 +35,6 @@ # fact return. Users may put any desired instructions in those sections. # This file is the last thing linked into any executable. - .file "crtn.asm" - .section ".init" ;; mov ar.pfs = r34 diff --git a/gcc/config/m68hc11/larith.asm b/gcc/config/m68hc11/larith.asm index 7bb0691..c24a41c 100644 --- a/gcc/config/m68hc11/larith.asm +++ b/gcc/config/m68hc11/larith.asm @@ -33,8 +33,6 @@ Boston, MA 02110-1301, USA. */ This exception does not however invalidate any other reasons why the executable file might be covered by the GNU General Public License. */ - .file "larith.asm" - #ifdef __HAVE_SHORT_INT__ .mode mshort #else diff --git a/gcc/config/m68hc11/m68hc11-crt0.S b/gcc/config/m68hc11/m68hc11-crt0.S index 5e92680..c864469 100644 --- a/gcc/config/m68hc11/m68hc11-crt0.S +++ b/gcc/config/m68hc11/m68hc11-crt0.S @@ -34,7 +34,6 @@ Boston, MA 02110-1301, USA. */ ;----------------------------------------- ; startup code ;----------------------------------------- - .file "crt0.s" #ifdef __HAVE_SHORT_INT__ .mode mshort diff --git a/gcc/config/m68k/crti.s b/gcc/config/m68k/crti.s index 760c2e8..ac08541 100644 --- a/gcc/config/m68k/crti.s +++ b/gcc/config/m68k/crti.s @@ -31,7 +31,6 @@ Boston, MA 02110-1301, USA. */ * sections. It is linked in before crtbegin.o. */ - .file "crti.o" .ident "GNU C crti.o" .section .init diff --git a/gcc/config/m68k/crtn.s b/gcc/config/m68k/crtn.s index 98c8bed..83f6053 100644 --- a/gcc/config/m68k/crtn.s +++ b/gcc/config/m68k/crtn.s @@ -31,7 +31,6 @@ Boston, MA 02110-1301, USA. */ * It is linked in after all other files. */ - .file "crtn.o" .ident "GNU C crtn.o" .section .init diff --git a/gcc/config/mcore/crti.asm b/gcc/config/mcore/crti.asm index dac882d..281424f 100644 --- a/gcc/config/mcore/crti.asm +++ b/gcc/config/mcore/crti.asm @@ -37,8 +37,6 @@ # .init sections. Users may put any desired instructions in those # sections. - .file "crti.asm" - .section ".init" .global _init .type _init,@function diff --git a/gcc/config/mcore/crtn.asm b/gcc/config/mcore/crtn.asm index 87f2455..dc46ca4 100644 --- a/gcc/config/mcore/crtn.asm +++ b/gcc/config/mcore/crtn.asm @@ -37,8 +37,6 @@ # fact return. Users may put any desired instructions in those sections. # This file is the last thing linked into any executable. - .file "crtn.asm" - .section ".init" .align 4 diff --git a/gcc/config/rs6000/crtresfpr.asm b/gcc/config/rs6000/crtresfpr.asm index aaa4b96..fedff80 100644 --- a/gcc/config/rs6000/crtresfpr.asm +++ b/gcc/config/rs6000/crtresfpr.asm @@ -38,7 +38,6 @@ /* Do any initializations needed for the eabi environment */ - .file "crtresfpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/crtresgpr.asm b/gcc/config/rs6000/crtresgpr.asm index 928341d..7e73a1a 100644 --- a/gcc/config/rs6000/crtresgpr.asm +++ b/gcc/config/rs6000/crtresgpr.asm @@ -38,7 +38,6 @@ /* Do any initializations needed for the eabi environment */ - .file "crtresgpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/crtresxfpr.asm b/gcc/config/rs6000/crtresxfpr.asm index 2a73486..a126833 100644 --- a/gcc/config/rs6000/crtresxfpr.asm +++ b/gcc/config/rs6000/crtresxfpr.asm @@ -38,7 +38,6 @@ /* Do any initializations needed for the eabi environment */ - .file "crtresxfpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/crtresxgpr.asm b/gcc/config/rs6000/crtresxgpr.asm index 1bab865..c4593ae 100644 --- a/gcc/config/rs6000/crtresxgpr.asm +++ b/gcc/config/rs6000/crtresxgpr.asm @@ -38,7 +38,6 @@ /* Do any initializations needed for the eabi environment */ - .file "crtresxgpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/crtsavfpr.asm b/gcc/config/rs6000/crtsavfpr.asm index f3d708f..b6eaaab 100644 --- a/gcc/config/rs6000/crtsavfpr.asm +++ b/gcc/config/rs6000/crtsavfpr.asm @@ -38,7 +38,6 @@ /* Do any initializations needed for the eabi environment */ - .file "crtsavfpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/crtsavgpr.asm b/gcc/config/rs6000/crtsavgpr.asm index 0e24431..0bf594d 100644 --- a/gcc/config/rs6000/crtsavgpr.asm +++ b/gcc/config/rs6000/crtsavgpr.asm @@ -38,7 +38,6 @@ /* Do any initializations needed for the eabi environment */ - .file "crtsavgpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/crtsavres.asm b/gcc/config/rs6000/crtsavres.asm index 498759d..7fea523 100644 --- a/gcc/config/rs6000/crtsavres.asm +++ b/gcc/config/rs6000/crtsavres.asm @@ -37,7 +37,6 @@ /* Do any initializations needed for the eabi environment */ - .file "crtsavres.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/e500crtres32gpr.asm b/gcc/config/rs6000/e500crtres32gpr.asm index bd5f825..31856fe 100644 --- a/gcc/config/rs6000/e500crtres32gpr.asm +++ b/gcc/config/rs6000/e500crtres32gpr.asm @@ -34,7 +34,6 @@ * the executable file might be covered by the GNU General Public License. */ - .file "e500crtres32gpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/e500crtres64gpr.asm b/gcc/config/rs6000/e500crtres64gpr.asm index 73ab506..1766092 100644 --- a/gcc/config/rs6000/e500crtres64gpr.asm +++ b/gcc/config/rs6000/e500crtres64gpr.asm @@ -34,7 +34,6 @@ * the executable file might be covered by the GNU General Public License. */ - .file "e500crtres64gpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/e500crtres64gprctr.asm b/gcc/config/rs6000/e500crtres64gprctr.asm index 93b59633..9dbc7ed 100644 --- a/gcc/config/rs6000/e500crtres64gprctr.asm +++ b/gcc/config/rs6000/e500crtres64gprctr.asm @@ -34,7 +34,6 @@ * the executable file might be covered by the GNU General Public License. */ - .file "e500crtres64gprctr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/e500crtrest32gpr.asm b/gcc/config/rs6000/e500crtrest32gpr.asm index 42f81d6..e2442c9 100644 --- a/gcc/config/rs6000/e500crtrest32gpr.asm +++ b/gcc/config/rs6000/e500crtrest32gpr.asm @@ -34,7 +34,6 @@ * the executable file might be covered by the GNU General Public License. */ - .file "e500crtrest32gpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/e500crtrest64gpr.asm b/gcc/config/rs6000/e500crtrest64gpr.asm index cf7092c..acc8349 100644 --- a/gcc/config/rs6000/e500crtrest64gpr.asm +++ b/gcc/config/rs6000/e500crtrest64gpr.asm @@ -34,7 +34,6 @@ * the executable file might be covered by the GNU General Public License. */ - .file "e500crtrest64gpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/e500crtresx32gpr.asm b/gcc/config/rs6000/e500crtresx32gpr.asm index 9fba08b..cab0d48 100644 --- a/gcc/config/rs6000/e500crtresx32gpr.asm +++ b/gcc/config/rs6000/e500crtresx32gpr.asm @@ -34,7 +34,6 @@ * the executable file might be covered by the GNU General Public License. */ - .file "e500crtresx32gpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/e500crtresx64gpr.asm b/gcc/config/rs6000/e500crtresx64gpr.asm index e6a24e9..6a57ada 100644 --- a/gcc/config/rs6000/e500crtresx64gpr.asm +++ b/gcc/config/rs6000/e500crtresx64gpr.asm @@ -34,7 +34,6 @@ * the executable file might be covered by the GNU General Public License. */ - .file "e500crtresx64gpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/e500crtsav32gpr.asm b/gcc/config/rs6000/e500crtsav32gpr.asm index 6cf9795..a606617 100644 --- a/gcc/config/rs6000/e500crtsav32gpr.asm +++ b/gcc/config/rs6000/e500crtsav32gpr.asm @@ -34,7 +34,6 @@ * the executable file might be covered by the GNU General Public License. */ - .file "e500crtsav32gpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/e500crtsav64gpr.asm b/gcc/config/rs6000/e500crtsav64gpr.asm index 6a2b0fa..7d8c191 100644 --- a/gcc/config/rs6000/e500crtsav64gpr.asm +++ b/gcc/config/rs6000/e500crtsav64gpr.asm @@ -34,7 +34,6 @@ * the executable file might be covered by the GNU General Public License. */ - .file "e500crtsav64gpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/e500crtsav64gprctr.asm b/gcc/config/rs6000/e500crtsav64gprctr.asm index 1261bb0..99f72fa 100644 --- a/gcc/config/rs6000/e500crtsav64gprctr.asm +++ b/gcc/config/rs6000/e500crtsav64gprctr.asm @@ -34,7 +34,6 @@ * the executable file might be covered by the GNU General Public License. */ - .file "e500crtsav64gprctr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/e500crtsavg32gpr.asm b/gcc/config/rs6000/e500crtsavg32gpr.asm index d648817..3c8d759 100644 --- a/gcc/config/rs6000/e500crtsavg32gpr.asm +++ b/gcc/config/rs6000/e500crtsavg32gpr.asm @@ -34,7 +34,6 @@ * the executable file might be covered by the GNU General Public License. */ - .file "e500crtsavg32gpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/e500crtsavg64gpr.asm b/gcc/config/rs6000/e500crtsavg64gpr.asm index 7a60a84..a81faf8 100644 --- a/gcc/config/rs6000/e500crtsavg64gpr.asm +++ b/gcc/config/rs6000/e500crtsavg64gpr.asm @@ -34,7 +34,6 @@ * the executable file might be covered by the GNU General Public License. */ - .file "e500crtsavg64gpr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/e500crtsavg64gprctr.asm b/gcc/config/rs6000/e500crtsavg64gprctr.asm index 1d978ec..bdc598b 100644 --- a/gcc/config/rs6000/e500crtsavg64gprctr.asm +++ b/gcc/config/rs6000/e500crtsavg64gprctr.asm @@ -34,7 +34,6 @@ * the executable file might be covered by the GNU General Public License. */ - .file "e500crtsavg64gprctr.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/eabi-ci.asm b/gcc/config/rs6000/eabi-ci.asm index d32120f..6b33278 100644 --- a/gcc/config/rs6000/eabi-ci.asm +++ b/gcc/config/rs6000/eabi-ci.asm @@ -36,7 +36,6 @@ Boston, MA 02110-1301, USA. /* This file just supplies labeled starting points for the .got* and other special sections. It is linked in first before other modules. */ - .file "crti.s" .ident "GNU C crti.s" #include <ppc-asm.h> diff --git a/gcc/config/rs6000/eabi-cn.asm b/gcc/config/rs6000/eabi-cn.asm index fcfea4d..df7baeb 100644 --- a/gcc/config/rs6000/eabi-cn.asm +++ b/gcc/config/rs6000/eabi-cn.asm @@ -36,7 +36,6 @@ Boston, MA 02110-1301, USA. /* This file just supplies labeled ending points for the .got* and other special sections. It is linked in last after other modules. */ - .file "crtn.s" .ident "GNU C crtn.s" #ifndef __powerpc64__ diff --git a/gcc/config/rs6000/eabi.asm b/gcc/config/rs6000/eabi.asm index b5d4505..347fd7b 100644 --- a/gcc/config/rs6000/eabi.asm +++ b/gcc/config/rs6000/eabi.asm @@ -36,7 +36,6 @@ /* Do any initializations needed for the eabi environment */ - .file "eabi.asm" .section ".text" #include "ppc-asm.h" diff --git a/gcc/config/rs6000/sol-ci.asm b/gcc/config/rs6000/sol-ci.asm index 35e3b8e..528a72d 100644 --- a/gcc/config/rs6000/sol-ci.asm +++ b/gcc/config/rs6000/sol-ci.asm @@ -36,7 +36,6 @@ # This file just supplies labeled starting points for the .got* and other # special sections. It is linked in first before other modules. - .file "scrti.s" .ident "GNU C scrti.s" #ifndef __powerpc64__ diff --git a/gcc/config/rs6000/sol-cn.asm b/gcc/config/rs6000/sol-cn.asm index b9ef444..de144c0 100644 --- a/gcc/config/rs6000/sol-cn.asm +++ b/gcc/config/rs6000/sol-cn.asm @@ -36,7 +36,6 @@ # This file just supplies labeled ending points for the .got* and other # special sections. It is linked in last after other modules. - .file "scrtn.s" .ident "GNU C scrtn.s" #ifndef __powerpc64__ diff --git a/gcc/config/rs6000/tramp.asm b/gcc/config/rs6000/tramp.asm index cd61f1d..b620df3 100644 --- a/gcc/config/rs6000/tramp.asm +++ b/gcc/config/rs6000/tramp.asm @@ -35,7 +35,6 @@ /* Set up trampolines. */ - .file "tramp.asm" .section ".text" #include "ppc-asm.h" #include "config.h" diff --git a/gcc/config/sparc/sol2-ci.asm b/gcc/config/sparc/sol2-ci.asm index 5726d62..d1ddc84 100644 --- a/gcc/config/sparc/sol2-ci.asm +++ b/gcc/config/sparc/sol2-ci.asm @@ -40,8 +40,6 @@ ! This file is linked in before the Values-Xx.o files and also before ! crtbegin, with which perhaps it should be merged. - .file "crti.s" - .section ".init" .proc 022 .global _init diff --git a/gcc/config/sparc/sol2-cn.asm b/gcc/config/sparc/sol2-cn.asm index 6e2fb2c..aad6f56 100644 --- a/gcc/config/sparc/sol2-cn.asm +++ b/gcc/config/sparc/sol2-cn.asm @@ -37,8 +37,6 @@ ! fact return. Users may put any desired instructions in those sections. ! This file is the last thing linked into any executable. - .file "crtn.s" - .section ".init" .align 4 |