Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Oct 2000 12:32:26 -0800 (PST)
From:      "David E. O'Brien" <obrien@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src Makefile.inc1 src/gnu/lib/csu Makefile src/lib/csu/alpha crti.S crtn.S Makefile crt1.c src/lib/csu/common crtbrand.c crtbegin.c src/lib/csu/i386-elf Makefile crt1.c crti.S crtn.S src/contrib/gcc/config/alpha freebsd.h
Message-ID:  <200010302032.MAA36956@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
obrien      2000/10/30 12:32:26 PST

  Modified files:        (Branch: RELENG_4)
    .                    Makefile.inc1 
    lib/csu/alpha        Makefile crt1.c 
    lib/csu/common       crtbegin.c 
    lib/csu/i386-elf     Makefile crt1.c crti.S crtn.S 
    contrib/gcc/config/alpha freebsd.h 
  Added files:           (Branch: RELENG_4)
    gnu/lib/csu          Makefile 
    lib/csu/alpha        crti.S crtn.S 
    lib/csu/common       crtbrand.c 
  Log:
  MFC.
  
  * Bring back the guts of crt{i,n}.S.  This allows C++ exceptions to work
  when using the egcs and gcc-devel ports, along with GCC built from stock
  public FSF sources.  With out this change, FreeBSD will be removed from
  the list of systems GCC 3.0 must be evaluated on before release.
  
  * Switch from our own crt{begin,in} to those created from GCC's crtstuff.c.
  
  * Break out our ELF branding bits into a seperate file.  Currently this
  is now included by our crt1.c files (since this functionality was part of
  our native crtbegin.c).  Later crtbrand.o will be merged in the creation
  of crti.o.
  
  Revision    Changes    Path
  1.141.2.15  +3 -2      src/Makefile.inc1
  1.11.2.2    +4 -4      src/lib/csu/alpha/Makefile
  1.7.2.1     +1 -0      src/lib/csu/alpha/crt1.c
  1.5.2.2     +2 -19     src/lib/csu/common/crtbegin.c
  1.6.2.2     +3 -3      src/lib/csu/i386-elf/Makefile
  1.4.2.1     +1 -0      src/lib/csu/i386-elf/crt1.c
  1.2.2.2     +11 -4     src/lib/csu/i386-elf/crti.S
  1.2.2.2     +5 -4      src/lib/csu/i386-elf/crtn.S
  1.9.2.2     +3 -3      src/contrib/gcc/config/alpha/freebsd.h



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200010302032.MAA36956>