summaryrefslogtreecommitdiffstats
path: root/gnu/lib/libg++
Commit message (Collapse)AuthorAgeFilesLines
* $Id$ -> $FreeBSD$peter1999-08-272-2/+2
|
* libg++ and libstdc++ also have internal calls to libm. Programs using thepeter1998-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.]
* Add ${DESTDIR} in front of absolute paths.asami1997-05-231-2/+2
| | | | Reviewed by: bde
* Bye bye CPLUSPLUSLIB hack! It's not needed any more.jdp1997-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.
* Revert $FreeBSD$ to $Id$peter1997-02-222-2/+2
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-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.
* Same.jmacd1997-01-111-1/+3
|
* Use ${INSTALL} -C instead of -c. I did it with -C originally, but duringpeter1996-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>
* Oops, an editing error at one point meant I had missed the osfcn.h headerpeter1996-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>
* To the Attic we go..peter1996-10-04188-47889/+0
|
* Update to use the contrib/libg++ version, now that my (slow) 486 haspeter1996-10-042-34/+58
| | | | finished a 'make world'.
* Fixed DPADD.bde1996-09-051-3/+3
|
* oops!! back out last accidental commit! (gcc-2.7.2.1 tweak that I gave uppeter1996-08-301-2/+2
| | | | on..)
* cmp -s || install -c ==> install -Cpeter1996-08-302-8/+5
|
* General -Wall warning cleanup, part I.jkh1996-07-124-3/+6
| | | | Submitted-By: Kent Vander Velden <graphix@iastate.edu>
* This version is no longer needed, and probably better off gone. Itpeter1996-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..
* This commit was generated by cvs2svn to compensate for changes in r13122,peter1995-12-301-272/+0
| | | | which included commits to RCS files with non-trunk default branches.
* recording cvs-1.6 file deathpeter1995-12-301-2757/+0
|
* Change `install' to `${INSTALL}' so that default install flags can bebde1995-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.
* Define CPLUSPLUSLIB so that bsd.lib.mk will add c++rt0.o to calldfr1995-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?
* Remove trailing whitespace.rgrimes1995-05-3081-1282/+1282
|
* Add missing includeache1995-05-121-0/+6
|
* Bump major number, function deletedache1995-05-081-1/+3
|
* Pretty much a complete rewrite of this Makefile.rgrimes1995-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.
* The destructor always assumed that it would be called on objects created fromjkh1995-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.
* Change all 'regoff_t' occurances to 'int'. GNU typedefed it as 'int',ache1994-12-092-35/+38
| | | | | but BSD 4.4 typedefed it as 'off_t'. Make _RX_C_ hook for sucessful rx.c compilation
* Change #include order to not redifine __Pache1994-12-091-1/+1
|
* Regcomp, re_comp eliminatingache1994-12-091-4/+10
|
* More kosher regexp eliminating, based on BSD date nowache1994-12-091-6/+6
|
* Eliminate buggy regcomp and re_comp implementations,ache1994-12-091-4/+5
| | | | we already have them in another place.
* Add -lcompat to LDADD for insque/remque (they treated as part of library)ache1994-11-241-1/+1
|
* For unknown reason _G_HAVE_SYS_RESOURCE was defined to 0 insteadache1994-11-231-1/+1
| | | | of 1. (we have it). Please check gnu2bmake script
* Add missing osfcn.hache1994-11-231-0/+17
|
* Remove regex.h, it conflicts with our POSIX regex.h and we alreadyache1994-11-172-2/+2
| | | | | have it under different name: gnuregex.h (from libregex) Change all references of <regex.h> to <gnuregex.h>
* Fix merge conflicts.jkh1994-11-132-18/+17
|
*-. This commit was generated by cvs2svn to compensate for changes in r4422,jkh1994-11-1348-418/+3919
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| | * Michael Reifenberger's libg++ portjkh1994-11-134-0/+3491
| | | | | | | | | | | | Submitted by: mr
| * | Michael Reifenberger's libg++ portjkh1994-11-1346-430/+446
| | | | | | | | | | | | Submitted by: mr
* | | This commit was generated by cvs2svn to compensate for changes in r4420,jkh1994-11-131-0/+7159
|\ \ \ | | |/ | |/| | | | which included commits to RCS files with non-trunk default branches.
| * | Michael Reifenberger's libg++ 2.6.1 port.jkh1994-11-131-0/+7159
| / | | | | | | Submitted by: mr
* | Add LDADD += -lcursesache1994-10-121-1/+2
| |
* | libg++ include files being installed in /usr/include instead ofpst1994-09-101-2/+2
| | | | | | | | | | | | /usr/include/g++ Submitted by: pst
* | Bogus little commit to see if my change to log_accum.pl actually worked.wollman1994-09-091-1/+1
| | | | | | | | CVS:
* | ljo:rgrimes1994-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>
* I belive this should be makeable under 2.0. There may be outstandingphk1994-08-08185-0/+40372
issues in these areas: .h's installed .hP's installed -lcurses interaction files needed in ~/legal for copyleft reasons.
OpenPOWER on IntegriCloud