Age | Commit message (Collapse) | Author |
|
|
|
|
|
- Update all libiberty files apart from the C++ demangler and hashtab.c
(taken from gcc 2.96, interface changed, would need to keep synch'ed with
gcc)
- bump version.
|
|
|
|
Enable by setting DEBUGLIBS=yes in /etc/mk.conf, then -g libraries will get
installed in /usr/lib/debug. This directory will be searched first if
gcc is given the -g flag during the link stage.
|
|
(No need to wait for a rebuild, as the bug only manifests itself as
a warning anyway).
|
|
(Fortunately, no other library depends on those new functions)
|
|
Make sure that g++ and g77 link against libiberty (fixed in dev. sources
as well).
Use hashtab functions instead of splay-trees in cse.c.
This is worth a 10% compiling speed increase on some arches, including
sparc, hppa...
|
|
|
|
VAR!=cat file
make warns if file exists, but is empty
(couldn't read shell output, or such bullshit)
Weird, as everything actually went right.
As I don't want to change that behavior so close to release, and since
the needed-list may again be needed in the future, the line
VAR!=cat file && echo
is used instead. make will happily get a new line to eat, that it will
strip right away => no more warning.
Go figure.
|
|
|
|
|
|
(from the egcs mainline, code by myself).
This should remove the last use of choose_temp_base.
Once I've rebuilt the whole tree, there's another patch to make that code
properly #ifdef MSDOS.
|
|
|
|
Highlights:
- official fix for an alpha bug,
- cpp changes semantic slightly,
- valarray in libstdc++.
|
|
|
|
|
|
|
|
Exact copy of the snapshot, except for the removal of
texinfo/
gcc/ch/
libchill/
|