aboutsummaryrefslogtreecommitdiff
path: root/gnu/lib/libg++/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Garbage collect these ancient bits.David E. O'Brien2001-03-241-56/+0
| | | | Notes: svn path=/head/; revision=74736
* $Id$ -> $FreeBSD$Peter Wemm1999-08-271-1/+1
| | | | Notes: svn path=/head/; revision=50472
* 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-221-1/+1
| | | | Notes: svn path=/head/; revision=22996
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
| | | | | | | | | | | 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
* 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
* Update to use the contrib/libg++ version, now that my (slow) 486 hasPeter Wemm1996-10-041-34/+44
| | | | | | | finished a 'make world'. Notes: svn path=/head/; revision=18671
* Fixed DPADD.Bruce Evans1996-09-051-3/+3
| | | | Notes: svn path=/head/; revision=18050
* cmp -s || install -c ==> install -CPeter Wemm1996-08-301-6/+3
| | | | Notes: svn path=/head/; revision=17935
* 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
* 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
* 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
* Fix merge conflicts.Jordan K. Hubbard1994-11-131-7/+8
| | | | Notes: svn path=/head/; revision=4426
* 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-091-3/+3
| | | | | | | | | | | | | | | | | | | | | 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-081-0/+18
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