Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Feb 1996 20:07:37 -0800 (PST)
From:      John Polstra <jdp>
To:        CVS-committers, cvs-all, cvs-lib
Subject:   cvs commit:  src/lib/csu/i386 c++rt0.c
Message-ID:  <199602200407.UAA17683@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jdp         96/02/19 20:07:35

  Modified:    lib/csu/i386  c++rt0.c
  Log:
  Changed the dimensions of __CTOR_LIST__ and __DTOR_LIST__ from 0
  to 2.  This makes them agree with the declarations in libgcc, and
  clears the way once again for linking c++rt0.o into all libraries,
  and eliminating CPLUSPLUSLIB from <bsd.lib.mk>.  (I have not made
  that change yet, because there is still a bootstrapping problem
  for "make world".)
  
  Also, removed a check which ensured that the constructor count in
  the first word of __CTOR_LIST__ was greater than zero before
  traversing the list.  I had added that check earlier, but it is no
  longer necessary, now that there is guaranteed to be at least 2
  words in __CTOR_LIST__.
  
  Revision  Changes    Path
  1.5       +6 -14     src/lib/csu/i386/c++rt0.c



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