summaryrefslogtreecommitdiff
path: root/gnu/lib/libg++
AgeCommit message (Collapse)Author
2001-03-24Garbage collect these ancient bits.David E. O'Brien
Notes: svn path=/head/; revision=74736
1999-08-27$Id$ -> $FreeBSD$Peter Wemm
Notes: svn path=/head/; revision=50472
1998-10-11libg++ and libstdc++ also have internal calls to libm. Programs using thePeter Wemm
shared versions should not need to add -lm unless the program uses libm itself. Strictly speaking, libg++ depends on libstdc++, but libstdc++ has dynamic dependencies on some exception tables and binutils doesn't seem to like it when a secondary library has undefined references. It doesn't seem to care when -lstdc++ is added on the command line to ld though. Anyway, the c++ driver adds -lstdc++ explicitly, so that should be OK. c++ also adds -lm explicitly too, even though it wouldn't need to now. [except for statically linked binaries as .a files don't have an equivalent of automatic internal shared object dependencies.] Notes: svn path=/head/; revision=40204
1997-05-23Add ${DESTDIR} in front of absolute paths.Satoshi Asami
Reviewed by: bde Notes: svn path=/head/; revision=26049
1997-05-06Bye bye CPLUSPLUSLIB hack! It's not needed any more.John Polstra
Don't merge this into -2.2 unless you understand the dependencies on c++rt0, bsd.lib.mk, and gcc -shared. I.e., let me do it. Notes: svn path=/head/; revision=25501
1997-02-22Revert $FreeBSD$ to $Id$Peter Wemm
Notes: svn path=/head/; revision=22996
1997-01-14Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard
This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
1997-01-11Same.Joshua Peck Macdonald
Notes: svn path=/head/; revision=21524
1996-10-07Use ${INSTALL} -C instead of -c. I did it with -C originally, but duringPeter Wemm
testing I changed it to -c to check for missed files by looking at time stamps in /usr/include/g++. Submitted by: "Philippe Charnier" <charnier@xp11.frmug.org> Notes: svn path=/head/; revision=18800
1996-10-04Oops, an editing error at one point meant I had missed the osfcn.h headerPeter Wemm
(it was directly underneath where bool.h used to be in the list, I think I must have not been paying attention and deleted a word from the wrong line. The machine that I was testing on still had an (old?) osfcn.h file) Pointed out by: Andreas Klemm <andreas@klemm.gtn.com> Notes: svn path=/head/; revision=18688
1996-10-04To the Attic we go..Peter Wemm
Notes: svn path=/head/; revision=18678
1996-10-04Update to use the contrib/libg++ version, now that my (slow) 486 hasPeter Wemm
finished a 'make world'. Notes: svn path=/head/; revision=18671
1996-09-05Fixed DPADD.Bruce Evans
Notes: svn path=/head/; revision=18050
1996-08-30oops!! back out last accidental commit! (gcc-2.7.2.1 tweak that I gave upPeter Wemm
on..) Notes: svn path=/head/; revision=17936
1996-08-30cmp -s || install -c ==> install -CPeter Wemm
Notes: svn path=/head/; revision=17935
1996-07-12General -Wall warning cleanup, part I.Jordan K. Hubbard
Submitted-By: Kent Vander Velden <graphix@iastate.edu> Notes: svn path=/head/; revision=17142
1996-05-27This version is no longer needed, and probably better off gone. ItPeter Wemm
tried to parse the format string to estimate how much space it needed. It didn't know all of the formats.. Notes: svn path=/head/; revision=15932
1995-12-30This commit was generated by cvs2svn to compensate for changes in r13122,Peter Wemm
which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=13123
1995-12-30recording cvs-1.6 file deathPeter Wemm
Notes: svn path=/cvs2svn/branches/ATT/; revision=13122
1995-08-06Change `install' to `${INSTALL}' so that default install flags can beBruce Evans
specified in the top level Makefiles. Previously I missed dozens of Makefiles that skip the install after using `cmp -s' to decide that the install isn't necessary. Notes: svn path=/head/; revision=9970
1995-07-05Define CPLUSPLUSLIB so that bsd.lib.mk will add c++rt0.o to callDoug Rabson
constructors and destructors. Add -lgcc_pic to LDADD for the shared library since C++ code uses stuff from libgcc and we no longer have a shared libgcc. Should this be done by CPLUSPLUSLIB? Notes: svn path=/head/; revision=9409
1995-05-30Remove trailing whitespace.Rodney W. Grimes
Notes: svn path=/head/; revision=8858
1995-05-12Add missing includeAndrey A. Chernov
Notes: svn path=/head/; revision=8482
1995-05-08Bump major number, function deletedAndrey A. Chernov
Notes: svn path=/head/; revision=8354
1995-03-20Pretty much a complete rewrite of this Makefile.Rodney W. Grimes
Remove private mkdir command for /usr/include/g++, this is now handled by mtree. Make the whole file fit in 80 column output, sort the SRCS list and split into .c and .cc sources. Use $Id$ instead of $FreeBSD$ since we pulled support for this. Add DPADD to match LDADD and now include <bsd.prog.mk> to define the DPADD values (This is a hack until the .mk stuff can be corrected so that ${LIB*} is visiable in bsd.lib.mk.) Optimize beforeinstall target by eliminating a subshell. Notes: svn path=/head/; revision=7184
1995-02-14The destructor always assumed that it would be called on objects created fromJordan K. Hubbard
ONE constructor routine. This was bogus - there is also a system provided constructor which does not allocate a pattern buffer. Make less assumptions. Notes: svn path=/head/; revision=6373
1994-12-09Change all 'regoff_t' occurances to 'int'. GNU typedefed it as 'int',Andrey A. Chernov
but BSD 4.4 typedefed it as 'off_t'. Make _RX_C_ hook for sucessful rx.c compilation Notes: svn path=/head/; revision=5020
1994-12-09Change #include order to not redifine __PAndrey A. Chernov
Notes: svn path=/head/; revision=5019
1994-12-09Regcomp, re_comp eliminatingAndrey A. Chernov
Notes: svn path=/head/; revision=5018
1994-12-09More kosher regexp eliminating, based on BSD date nowAndrey A. Chernov
Notes: svn path=/head/; revision=5017
1994-12-09Eliminate buggy regcomp and re_comp implementations,Andrey A. Chernov
we already have them in another place. Notes: svn path=/head/; revision=5016
1994-11-24Add -lcompat to LDADD for insque/remque (they treated as part of library)Andrey A. Chernov
Notes: svn path=/head/; revision=4802
1994-11-23For unknown reason _G_HAVE_SYS_RESOURCE was defined to 0 insteadAndrey A. Chernov
of 1. (we have it). Please check gnu2bmake script Notes: svn path=/head/; revision=4793
1994-11-23Add missing osfcn.hAndrey A. Chernov
Notes: svn path=/head/; revision=4792
1994-11-17Remove regex.h, it conflicts with our POSIX regex.h and we alreadyAndrey A. Chernov
have it under different name: gnuregex.h (from libregex) Change all references of <regex.h> to <gnuregex.h> Notes: svn path=/head/; revision=4572
1994-11-13Fix merge conflicts.Jordan K. Hubbard
Notes: svn path=/head/; revision=4426
1994-11-13Michael Reifenberger's libg++ portJordan K. Hubbard
Submitted by: mr Notes: svn path=/vendor/misc-GNU/dist/; revision=4422
1994-11-13Michael Reifenberger's libg++ 2.6.1 port.Jordan K. Hubbard
Submitted by: mr Notes: svn path=/vendor/misc-GNU/dist/; revision=4420
1994-10-12Add LDADD += -lcursesAndrey A. Chernov
Notes: svn path=/head/; revision=3528
1994-09-10libg++ include files being installed in /usr/include instead ofPaul Traina
/usr/include/g++ Submitted by: pst Notes: svn path=/head/; revision=2638
1994-09-09Bogus little commit to see if my change to log_accum.pl actually worked.Garrett Wollman
CVS: Notes: svn path=/head/; revision=2630
1994-09-09ljo:Rodney W. Grimes
You need to fix the libio/_G_config.h file around lines 42-44. After that everything should be OK. You should have seen many warning error messages about this file. There are missing "short" "char" keywords the file. Michael: Apply the following patch rgrimes: The patch to include/_G_config.h is highly questionable and has been marked as such. Reviewed by: rgrimes Submitted by: L Jonas Olsson <ljo@ljo-slip.DIALIN.CWRU.Edu> Submitted by: Michael Reifenberger <root@rz-wb.fh-sw.de> Notes: svn path=/head/; revision=2616
1994-08-08I belive this should be makeable under 2.0. There may be outstandingPoul-Henning Kamp
issues in these areas: .h's installed .hP's installed -lcurses interaction files needed in ~/legal for copyleft reasons. Notes: svn path=/vendor/misc-GNU/dist3/; revision=1935