Is this a compiler error?

Matthew Dillon dillon at apollo.backplane.com
Fri Oct 5 16:50:46 PDT 2007


:.if ${OPSYS} == "DragonFly" && exists(/usr/lib/crtbegin.o)
:CPPFLAGS+=      -DDFLY_PRE_17_CRT
:.endif
:
:I notice that all of my /usr/lib/crt*.o files were built in January,
:while all the other files were built yesterday.  This makes me
:suspect that those files from January probably should be deleted
:because they cause the CPPFLAGS to be wrong for gcc41 (I think).

    I'll fix make upgrade to remove those files.  They don't belong in
    /usr/lib any more (not for a long time):

crater:/home/dillon> ls -la /usr/lib/crt*
-r--r--r--  1 root  wheel  1431 Mar 23  2006 /usr/lib/crt1.o
-r--r--r--  1 root  wheel  2113 Mar 23  2006 /usr/lib/crtbegin.o
-r--r--r--  1 root  wheel  2300 Mar 23  2006 /usr/lib/crtbeginS.o
-r--r--r--  1 root  wheel   865 Mar 23  2006 /usr/lib/crtend.o
-r--r--r--  1 root  wheel   865 Mar 23  2006 /usr/lib/crtendS.o
-r--r--r--  1 root  wheel   657 Mar 23  2006 /usr/lib/crti.o
-r--r--r--  1 root  wheel   621 Mar 23  2006 /usr/lib/crtn.o
crater:/home/dillon> 

test28# ls -la /usr/lib/crt*
ls: No match.
test28# 
     
					-Matt
					Matthew Dillon 
					<dillon at backplane.com>





More information about the Bugs mailing list