| Age | Commit message (Collapse) | Author |
|
Notes:
svn path=/head/; revision=74736
|
|
Notes:
svn path=/head/; revision=50472
|
|
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
|
|
Reviewed by: bde
Notes:
svn path=/head/; revision=26049
|
|
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
|
|
Notes:
svn path=/head/; revision=22996
|
|
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
|
|
Notes:
svn path=/head/; revision=21524
|
|
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
|
|
(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
|
|
Notes:
svn path=/head/; revision=18678
|
|
finished a 'make world'.
Notes:
svn path=/head/; revision=18671
|
|
Notes:
svn path=/head/; revision=18050
|
|
on..)
Notes:
svn path=/head/; revision=17936
|
|
Notes:
svn path=/head/; revision=17935
|
|
Submitted-By: Kent Vander Velden <graphix@iastate.edu>
Notes:
svn path=/head/; revision=17142
|
|
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
|
|
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=13123
|
|
Notes:
svn path=/cvs2svn/branches/ATT/; revision=13122
|
|
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
|
|
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
|
|
Notes:
svn path=/head/; revision=8858
|
|
Notes:
svn path=/head/; revision=8482
|
|
Notes:
svn path=/head/; revision=8354
|
|
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
|
|
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
|
|
but BSD 4.4 typedefed it as 'off_t'. Make _RX_C_ hook for sucessful
rx.c compilation
Notes:
svn path=/head/; revision=5020
|
|
Notes:
svn path=/head/; revision=5019
|
|
Notes:
svn path=/head/; revision=5018
|
|
Notes:
svn path=/head/; revision=5017
|
|
we already have them in another place.
Notes:
svn path=/head/; revision=5016
|
|
Notes:
svn path=/head/; revision=4802
|
|
of 1. (we have it). Please check gnu2bmake script
Notes:
svn path=/head/; revision=4793
|
|
Notes:
svn path=/head/; revision=4792
|
|
have it under different name: gnuregex.h (from libregex)
Change all references of <regex.h> to <gnuregex.h>
Notes:
svn path=/head/; revision=4572
|
|
Notes:
svn path=/head/; revision=4426
|
|
Submitted by: mr
Notes:
svn path=/vendor/misc-GNU/dist/; revision=4422
|
|
Submitted by: mr
Notes:
svn path=/vendor/misc-GNU/dist/; revision=4420
|
|
Notes:
svn path=/head/; revision=3528
|
|
/usr/include/g++
Submitted by: pst
Notes:
svn path=/head/; revision=2638
|
|
CVS:
Notes:
svn path=/head/; revision=2630
|
|
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
|
|
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
|