8sa1-gcc/gcc/config/m68k
Zack Weinberg acb0db7b38 toplev.c (output_lang_identify): Delete.
* toplev.c (output_lang_identify): Delete.
	(compile_file): Don't call ASM_IDENTIFY_GCC or ASM_IDENTIFY_LANGUAGE.
	Don't generate gcc2_compiled. label.  Don't emit a nop if profiling.
	If IDENT_ASM_OP is defined, emit an .ident "GCC (GNU) <version>"
	after calling ASM_FILE_END.

	* dbxout.c (dbxout_init): Don't call ASM_IDENTIFY_GCC_AFTER_SOURCE.
	Instead, unconditionally emit an N_OPT stab with string equal
	to STABS_GCC_MARKER, which defaults to "gcc2_compiled."

	* defaults.h: Don't provide default for ASM_IDENTIFY_LANGUAGE.

	* config/dbxelf.h, config/freebsd.h, config/nextstep.h,
	config/psos.h, config/ptx4.h, config/1750a/1750a.h,
	config/alpha/alpha.h, config/alpha/elf.h, config/arc/arc.h,
	config/arm/aof.h, config/arm/coff.h, config/arm/elf.h,
	config/arm/linux-elf.h, config/avr/avr.h, config/d30v/d30v.h,
	config/dsp16xx/dsp16xx.h, config/h8300/h8300.h,
	config/i370/i370.h, config/i386/beos-elf.h,
	config/i386/osf1elf.h, config/i386/osfrose.h,
	config/ia64/sysv4.h, config/m68k/3b1.h, config/m68k/auxgas.h,
	config/m68k/crds.h, config/m68k/hp320.h, config/m68k/m68kv4.h,
	config/m68k/mot3300.h, config/m68k/news.h, config/m68k/sgs.h,
	config/m68k/tower-as.h, config/mcore/mcore-elf.h,
	config/mips/iris6.h, config/mips/osfrose.h,
	config/mips/sni-svr4.h, config/pa/som.h, config/pdp11/pdp11.h,
	config/sparc/sp64-elf.h:
	Delete definitions of any or all of: ASM_IDENTIFY_GCC,
	ASM_IDENTIFY_GCC_AFTER_SOURCE, and ASM_IDENTIFY_LANGUAGE.

	* config/elfos.h, config/freebsd.h, config/linux.h,
	config/alpha/elf.h, config/arm/linux-elf.h, config/i386/i386elf.h,
	config/i386/ptx4-i.h, config/mips/gnu.h, config/mips/linux.h,
	config/sparc/linux.h, config/sparc/linux64.h: Delete definitions
	of ASM_FILE_START which merely emit a .version directive.  Delete
	definitions of ASM_FILE_END which merely emit an .ident directive.

	* config/avr/avr.h, config/vax/vax.h: Delete definition of
	ASM_IDENTIFY_GCC and move part of its logic into
	ASM_FILE_START.

	* config/i386/att.h, config/i386/gas.h, config/i386/linux.h,
	config/sparc/linux-aout.h: Don't emit .version directive in
	ASM_FILE_START.

	* config/i386/dgux.c, config/m88k/m88k.c, config/sh/sh.c
	(output_file_start): Correct comment.

	* config/i386/osfrose.h: Don't emit trailing .ident directive.
	* config/m68k/mot3300.h: Override STABS_GCC_MARKER to "gcc2_compiled%"
	to match gdb.
	* config/pa/lib2funcs.asm: Delete gcc_compiled. label.
	* config/rs6000/aix.h: Correct comment.

	* config/i386/i386afe.h: Delete.
	* config.gcc: Remove references to i386afe.h.

	* tm.texi: Delete documentation of ASM_IDENTIFY_GCC.  The
	other macros deleted by this patch were undocumented.

From-SVN: r41385
2001-04-16 18:30:48 +00:00
..
3b1.h toplev.c (output_lang_identify): Delete. 2001-04-16 18:30:48 +00:00
3b1g.h
a-ux.h
altos3068.h
amix.h
apollo68.h
atari.h
aux-crt1.c
aux-crt2.asm configure.in: Kill tm.h. 2001-03-03 03:32:55 +00:00
aux-crtn.asm configure.in: Kill tm.h. 2001-03-03 03:32:55 +00:00
aux-exit.c
aux-low.gld
aux-mcount.c configure.in: Kill tm.h. 2001-03-03 03:32:55 +00:00
auxas.h
auxgas.h toplev.c (output_lang_identify): Delete. 2001-04-16 18:30:48 +00:00
auxgld.h
auxld.h
ccur-GAS.h
coff.h
crds.h toplev.c (output_lang_identify): Delete. 2001-04-16 18:30:48 +00:00
crti.s
crtn.s
ctix.h
dpx2.h
dpx2.ifile
dpx2cdbx.h
dpx2g.h
fpgnulib.c
hp2bsd.h
hp3bsd44.h
hp3bsd.h
hp310.h
hp310g.h
hp320.h toplev.c (output_lang_identify): Delete. 2001-04-16 18:30:48 +00:00
hp320g.h
hpux7.h
isi-nfp.h
isi.h
lb1sf68.asm
linux-aout.h
linux.h
lynx-ng.h
lynx.h
m68k-aout.h
m68k-coff.h
m68k-none.h
m68k-protos.h
m68k-psos.h
m68k.c mkconfig.sh: Include insn-flags.h. 2001-03-22 10:48:52 -08:00
m68k.h m68k.h (MOVE_BY_PIECES_P): Avoid pushing bytes, since that doesn't work the way gcc wants on a generic m68k. 2001-02-28 17:54:22 -05:00
m68k.md Use byte offsets in SUBREGs instead of words. 2001-04-03 15:06:12 +00:00
m68kelf.h
m68kemb.h
m68kv4.h toplev.c (output_lang_identify): Delete. 2001-04-16 18:30:48 +00:00
m68020-elf.h
mot3300-crt0.S
mot3300.h toplev.c (output_lang_identify): Delete. 2001-04-16 18:30:48 +00:00
mot3300Mcrt0.S
netbsd.h
news3.h
news3gas.h
news.h toplev.c (output_lang_identify): Delete. 2001-04-16 18:30:48 +00:00
newsgas.h
next21.h
next.h
openbsd.h
pbb.h
plexus.h
rtems.h
rtemself.h
sgs.h toplev.c (output_lang_identify): Delete. 2001-04-16 18:30:48 +00:00
sun2.h
sun2o4.h
sun3.h
sun3mach.h
sun3n3.h
sun3n.h
sun3o3.h
t-aux
t-crtstuff
t-linux
t-linux-aout
t-lynx
t-m68kbare
t-m68kelf
t-mot3300
t-mot3300-gald
t-mot3300-gas
t-mot3300-gld
t-next
t-vxworks68
tower-as.h toplev.c (output_lang_identify): Delete. 2001-04-16 18:30:48 +00:00
tower.h
vxm68k.h
x-dpx2 config.gcc: Set default for xmake_file at top, not bottom. 2001-04-07 20:44:56 +00:00
x-hp320 config.gcc: Set default for xmake_file at top, not bottom. 2001-04-07 20:44:56 +00:00
x-hp320g config.gcc: Set default for xmake_file at top, not bottom. 2001-04-07 20:44:56 +00:00
x-next config.gcc: Set default for xmake_file at top, not bottom. 2001-04-07 20:44:56 +00:00