1. 27 Jan, 2002 6 commits
    • Makefile.in (CRTSTUFF_CFLAGS): New. · cea3bd3e
      	* Makefile.in (CRTSTUFF_CFLAGS): New.
      	(crtbegin.o, crtend.o, crtbeginS.o, crtendS.o, crtbeginT.o): Use it.
      	* config.gcc (alpha-linux, alpha-freebsd, alpha-netbsd): Use plain
      	crtstuff.c instead of alpha assembly version.
      	* crtstuff.c (CRT_CALL_STATIC_FUNCTION): Rewrite to assume the
      	entire dummy function sequence.  Use FORCE_CODE_SECTION_ALIGN
      	not FORCE_{INIT,FINI}_SECTION_ALIGN.
      	(__do_global_dtors_aux): Mark used.
      	(frame_dummy, __do_global_ctors_aux): Mark used.
      	(fini_dummy, init_dummy): Remove.
      
      	* config/alpha/crtbegin.asm: Remove file.
      	* config/alpha/crtend.asm: Remove file.
      	* config/alpha/t-crtbe: Remove file.
      	* config/alpha/elf.h (CRT_CALL_STATIC_FUNCTION): New.
      	(LINK_EH_SPEC): New.
      
      	* config/cris/cris.h (CRT_CALL_STATIC_FUNCTION): Rewrite old
      	FORCE_INIT_SECTION_ALIGN hack.  Register __fini_start before
      	calling constructors.
      	* config/cris/linux.h (CRT_CALL_STATIC_FUNCTION): Undef.
      
      	* config/i386/i386.h (CRT_CALL_STATIC_FUNCTION): New.
      	* config/i386/linux.h (CRT_CALL_STATIC_FUNCTION): Replace old
      	CRT_END_INIT_DUMMY hack.
      	* config/i386/sol2.h (FORCE_CODE_SECTION_ALIGN): Replace
      	FORCE_{INIT,FINI}_SECTION_ALIGN.
      
      	* config/mcore/mcore-elf.h (FORCE_CODE_SECTION_ALIGN): Replace
      	FORCE_{INIT,FINI}_SECTION_ALIGN.
      
      	* config/s390/s390.h (CRT_CALL_STATIC_FUNCTION): Update for new
      	invocation sequence.
      	* config/sh/sh.h (CRT_CALL_STATIC_FUNCTION): Likewise.
      
      	* doc/tm.texi (CRT_CALL_STATIC_FUNCTION): Update.
      	(FORCE_CODE_SECTION_ALIGN): New.
      
      From-SVN: r49261
      Richard Henderson committed
    • Update copyright. · 1f9131b7
      From-SVN: r49260
      Richard Henderson committed
    • configure.in (*-*-netbsd*): New. · 51584787
      * configure.in (*-*-netbsd*): New.  Skip target-newlib,
      target-libiberty, and target-libgloss.  Skip Java-related
      libraries if not supported for NetBSD on target CPU.
      
      From-SVN: r49258
      Jason Thorpe committed
    • f77-edit-i-in.f: New test · 1bf8640c
      2002-01-26  David Billinghurst  <David.Billinghurst@riotinto.com>
      
      	* g77.dg/f77-edit-i-in.f: New test
      	* g77.dg/f77-edit-i-out.f: New test
      
      From-SVN: r49257
      David Billinghurst committed
    • alpha.c (alpha_sa_mask): Mark RA for unicos here too. · 61334ebe
              * config/alpha/alpha.c (alpha_sa_mask): Mark RA for unicos here too.
              (alpha_sa_size): Use alpha_sa_mask to compute size of saved regs.
      
      From-SVN: r49256
      Richard Henderson committed
  2. 26 Jan, 2002 16 commits
  3. 25 Jan, 2002 18 commits