aboutsummaryrefslogtreecommitdiff
path: root/gnu/lib/libg++
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/3.5.0_cvscvs2svn2000-06-252-2/+2
| | | | | | | 'RELENG_3_5_0_RELEASE'. This commit was manufactured to restore the state of the 3.5-RELEASE image. Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
* $Id$ -> $FreeBSD$Peter Wemm1999-08-292-2/+2
| | | | Notes: svn path=/stable/3/; revision=50569
* libg++ and libstdc++ also have internal calls to libm. Programs using thePeter Wemm1998-10-111-1/+6
| | | | | | | | | | | | | | | 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
* Add ${DESTDIR} in front of absolute paths.Satoshi Asami1997-05-231-2/+2
| | | | | | | Reviewed by: bde Notes: svn path=/head/; revision=26049
* Bye bye CPLUSPLUSLIB hack! It's not needed any more.John Polstra1997-05-061-2/+1
| | | | | | | | 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
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-222-2/+2
| | | | Notes: svn path=/head/; revision=22996
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-142-2/+2
| | | | | | | | | | | 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
* Same.Joshua Peck Macdonald1997-01-111-1/+3
| | | | Notes: svn path=/head/; revision=21524
* Use ${INSTALL} -C instead of -c. I did it with -C originally, but duringPeter Wemm1996-10-071-2/+2
| | | | | | | | | | 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
* Oops, an editing error at one point meant I had missed the osfcn.h headerPeter Wemm1996-10-041-2/+2
| | | | | | | | | | | (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
* To the Attic we go..Peter Wemm1996-10-04188-47889/+0
| | | | Notes: svn path=/head/; revision=18678
* Update to use the contrib/libg++ version, now that my (slow) 486 hasPeter Wemm1996-10-042-34/+58
| | | | | | | finished a 'make world'. Notes: svn path=/head/; revision=18671
* Fixed DPADD.Bruce Evans1996-09-051-3/+3
| | | | Notes: svn path=/head/; revision=18050
* oops!! back out last accidental commit! (gcc-2.7.2.1 tweak that I gave upPeter Wemm1996-08-301-2/+2
| | | | | | | on..) Notes: svn path=/head/; revision=17936
* cmp -s || install -c ==> install -CPeter Wemm1996-08-302-8/+5
| | | | Notes: svn path=/head/; revision=17935
* General -Wall warning cleanup, part I.Jordan K. Hubbard1996-07-124-3/+6
| | | | | | | Submitted-By: Kent Vander Velden <graphix@iastate.edu> Notes: svn path=/head/; revision=17142
* This version is no longer needed, and probably better off gone. ItPeter Wemm1996-05-271-139/+0
| | | | | | | | 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
* This commit was generated by cvs2svn to compensate for changes in r13122,Peter Wemm1995-12-301-272/+0
| | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=13123
* recording cvs-1.6 file deathPeter Wemm1995-12-301-2757/+0
| | | | Notes: svn path=/cvs2svn/branches/ATT/; revision=13122
* Change `install' to `${INSTALL}' so that default install flags can beBruce Evans1995-08-061-2/+2
| | | | | | | | | | 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
* Define CPLUSPLUSLIB so that bsd.lib.mk will add c++rt0.o to callDoug Rabson1995-07-051-2/+3
| | | | | | | | | | 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
* Remove trailing whitespace.Rodney W. Grimes1995-05-3081-1282/+1282
| | | | Notes: svn path=/head/; revision=8858
* Add missing includeAndrey A. Chernov1995-05-121-0/+6
| | | | Notes: svn path=/head/; revision=8482
* Bump major number, function deletedAndrey A. Chernov1995-05-081-1/+3
| | | | Notes: svn path=/head/; revision=8354
* Pretty much a complete rewrite of this Makefile.Rodney W. Grimes1995-03-201-9/+31
| | | | | | | | | | | | | | | | | | | 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
* The destructor always assumed that it would be called on objects created fromJordan K. Hubbard1995-02-141-4/+7
| | | | | | | | 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
* Change all 'regoff_t' occurances to 'int'. GNU typedefed it as 'int',Andrey A. Chernov1994-12-092-35/+38
| | | | | | | | but BSD 4.4 typedefed it as 'off_t'. Make _RX_C_ hook for sucessful rx.c compilation Notes: svn path=/head/; revision=5020
* Change #include order to not redifine __PAndrey A. Chernov1994-12-091-1/+1
| | | | Notes: svn path=/head/; revision=5019
* Regcomp, re_comp eliminatingAndrey A. Chernov1994-12-091-4/+10
| | | | Notes: svn path=/head/; revision=5018
* More kosher regexp eliminating, based on BSD date nowAndrey A. Chernov1994-12-091-6/+6
| | | | Notes: svn path=/head/; revision=5017
* Eliminate buggy regcomp and re_comp implementations,Andrey A. Chernov1994-12-091-4/+5
| | | | | | | we already have them in another place. Notes: svn path=/head/; revision=5016
* Add -lcompat to LDADD for insque/remque (they treated as part of library)Andrey A. Chernov1994-11-241-1/+1
| | | | Notes: svn path=/head/; revision=4802
* For unknown reason _G_HAVE_SYS_RESOURCE was defined to 0 insteadAndrey A. Chernov1994-11-231-1/+1
| | | | | | | of 1. (we have it). Please check gnu2bmake script Notes: svn path=/head/; revision=4793
* Add missing osfcn.hAndrey A. Chernov1994-11-231-0/+17
| | | | Notes: svn path=/head/; revision=4792
* Remove regex.h, it conflicts with our POSIX regex.h and we alreadyAndrey A. Chernov1994-11-172-2/+2
| | | | | | | | have it under different name: gnuregex.h (from libregex) Change all references of <regex.h> to <gnuregex.h> Notes: svn path=/head/; revision=4572
* Fix merge conflicts.Jordan K. Hubbard1994-11-132-18/+17
| | | | Notes: svn path=/head/; revision=4426
* Michael Reifenberger's libg++ portJordan K. Hubbard1994-11-1348-418/+3919
| | | | | | | Submitted by: mr Notes: svn path=/vendor/misc-GNU/dist/; revision=4422
* Michael Reifenberger's libg++ 2.6.1 port.Jordan K. Hubbard1994-11-131-0/+7159
| | | | | | | Submitted by: mr Notes: svn path=/vendor/misc-GNU/dist/; revision=4420
* Add LDADD += -lcursesAndrey A. Chernov1994-10-121-1/+2
| | | | Notes: svn path=/head/; revision=3528
* libg++ include files being installed in /usr/include instead ofPaul Traina1994-09-101-2/+2
| | | | | | | | | /usr/include/g++ Submitted by: pst Notes: svn path=/head/; revision=2638
* Bogus little commit to see if my change to log_accum.pl actually worked.Garrett Wollman1994-09-091-1/+1
| | | | | | | CVS: Notes: svn path=/head/; revision=2630
* ljo:Rodney W. Grimes1994-09-092-3/+9
| | | | | | | | | | | | | | | | | | | | | 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
* I belive this should be makeable under 2.0. There may be outstandingPoul-Henning Kamp1994-08-08185-0/+40372
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