Commit Graph

11 Commits

Author SHA1 Message Date
Jason Merrill c063dc9813 gbl-ctors.h: Lose HAVE_ATEXIT.
* gbl-ctors.h: Lose HAVE_ATEXIT.  Don't define ON_EXIT.
	* libgcc2.c: Lose obsolete defn of WEAK_ALIAS.
	(__bb_init_func, __bb_init_prg): Use atexit instead of ON_EXIT.
	(__do_global_dtors): Likewise.  Don't mess with _exit_dummy_decl.
	(atexit, exit): Simplify.
	* tm.texi: Document NEED_ATEXIT and ON_EXIT.  Remove HAVE_ATEXIT.
	* config/lots: Remove defns of HAVE_ATEXIT.

From-SVN: r29439
1999-09-15 17:41:16 -04:00
Jeffrey A Law 495c8b281a * netbsd.h: Fix typo.
From-SVN: r21634
1998-08-08 11:53:54 -06:00
Todd Vierling 58600d2429 configure.in: Use xm-netbsd.h as the NetBSD xm file (not xm-siglist).
* configure.in: Use xm-netbsd.h as the NetBSD xm file (not xm-siglist).
        Accept arm32 as arm, m68k4k as m68k, mipsle as mips-dec, and any
        manufacturer id for ns32k.
        * configure: Regenerated.
        * config/netbsd.h: When using ASM_WEAKEN_LABEL, make it global too.
        * config/t-netbsd: Don't compile libgcc1-test as the fns are in libc.
        * config/i386/netbsd.h: Undefine DWARF2_UNWIND_INFO, not define as 0.
        * config/m68k/netbsd.h: Same.
        * config/ns32k/netbsd.h: Same.
        * config/sparc/netbsd.h: Same.

From-SVN: r21480
1998-07-29 16:51:47 -06:00
Jim Wilson 118751b1c3 (SWITCH_TAKES_ARG): Add -R.
(LINK_SPEC): Add %{R*}.

From-SVN: r12084
1996-05-23 15:38:42 -07:00
Richard Kenner f31a472fb6 (HAVE_SYSV_PRAGMA): Define.
(SET_ASM_OP): Define.

From-SVN: r11780
1996-04-15 08:01:51 -04:00
Doug Evans 88bf2bdc8d Undo patch of May 24. Don't pass "-e start" if -nostdlib again.
From-SVN: r9931
1995-06-12 19:00:48 +00:00
Doug Evans b67e2a2ebc (LINK_SPEC): Don't pass "-e start" if nostartfiles rather than nostdlib.
From-SVN: r9808
1995-05-24 19:58:12 +00:00
Jason Merrill daefd78b4c Update weak symbol support
From-SVN: r9697
1995-05-16 01:02:59 +00:00
Michael Meissner b69efa5b52 Add test for NETBSD_NATIVE
From-SVN: r8934
1995-02-13 20:24:19 +00:00
Richard Kenner d6f7c0feb9 Add #undef for everything we define; a few were missing.
From-SVN: r8054
1994-09-09 15:07:41 -04:00
Richard Kenner 0e3ce1df69 Initial revision
From-SVN: r7772
1994-07-14 12:58:37 -04:00