History log of /freebsd-9.3-release/gnu/usr.bin/binutils/libiberty/
Revision Date Author Comments
267654 20-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


225736 23-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


218822 18-Feb-2011 dim

Merge binutils 2.17.50 to head. This brings a number of improvements to
x86 CPU support, better support for powerpc64, some new directives, and
many other things. Bump __FreeBSD_version, and add a note to UPDATING.

Thanks to the many people that have helped to test this.

Obtained from: projects/binutils-2.17


164018 06-Nov-2006 obrien

Allow one to force with issue with 'TARGET_BIG_ENDIAN'.


162296 14-Sep-2006 imp

TARGET_BIG_ENDIAN isn't appropriate here. __ARMEB__ is sufficient and
besides, TARGET_BIG_ENDIAN isn't defined anyway.


162240 12-Sep-2006 obrien

Configure for for big endian if TARGET_BYTES_BIG_ENDIAN is defined.


141911 14-Feb-2005 obrien

Use the system gnuregex library vs. building GNU regex bits into libiberty
and using them.

Reviewed by: marcel,imp
Desired by: ache


136910 24-Oct-2004 ru

For variables that are only checked with defined(), don't provide
any fake value.


130751 19-Jun-2004 marcel

Seperately add regex.c and splay-tree.c to SRCS. They are both needed
by gdb(1). While here, sort SRCS.


130575 16-Jun-2004 obrien

Updated Bmake framework for Binutils 2.15.


126343 28-Feb-2004 ache

Use system getopt_long*


126197 24-Feb-2004 johan

style.Makefile(5):
Use WARNS?= instead of WARNS=

For this to work properly for all part is the subdirectories
the WARNS assignments in Makefile.inc0 are moved to the correspondning
Makefile.inc.

Approved by: obrien (binutils maintainer)
Tested by: make universe


113136 05-Apr-2003 imp

Migrate to a new way of dealing with building from old revisions of
FreeBSD. This method attempts to centralize all the necessary hacks
or work arounds in one of two places in the tree (src/Makefile.inc1
and src/tools/build). We build a small compatibility library
(libbuild.a) as well as selectively installing necessary include
files. We then include this directory when building host binaries.

This removes all the past release compatibilty hacks from various
places in the tree. We still build on tip of stable and current. I
will work with those that want to support more, although I anticipate
it will just work.

Many thanks to ru@, obrien@ and jhb@ for providing valuable input at
various stage of implementation, as well as for working together to
positively effect a change for the better.


107503 02-Dec-2002 obrien

We now have insque().


106852 13-Nov-2002 ru

Take __FreeBSD_version into account when BOOTSTRAPPING.


96513 13-May-2002 ru

Removed now unused INTERNALSTATICLIB.
INTERNALLIB now implies NOPIC and NOPROFILE.
Removed gratuitous NOMAN.


92206 13-Mar-2002 obrien

Turn up WARNS as high as possible.

Tested by: gcc31, gcc32, /usr/bin/cc


89879 27-Jan-2002 obrien

Upgrade to a Binutils 2.12.0 snapshot.


89878 27-Jan-2002 obrien

Style fix.


89877 27-Jan-2002 obrien

Add files new with 2.12.0.


83993 26-Sep-2001 obrien

Unconditionally use basename.c source vs. only doing this if the libc we
are linking against does not have basename(). There is a buffer overflow
bug in lib/libc/gen/basename.c rev 1.1. There is no way for us to test
what revision of basename() we have in libc, thus this change.

Requested by: ru


83477 14-Sep-2001 obrien

Rev 1.10 bogusly tested the kernel version, not the libc version.
The version of the kernel has no bearing on what is in libc.
We now search for basename in libc to determin if we need to include
the libiberty version in the build.

This is all still a bit bogus as it will (like the sysctl method) cause
basename.o to be linked into the cross-build as well as the host build. It
would probably be better to test if we were doing the initial host build and
unconditionally include that. Once we've generated the target libc we know
that basename is available. (maybe test for $TOOLS_PREFIX or something).

Submitted by: peter


83166 06-Sep-2001 obrien

Fix the upgrade path from 4.1 and earlier.


80020 20-Jul-2001 obrien

Add lbasename which is used in the `LD' fix for -current.


77324 28-May-2001 obrien

Upgrade to Binutils 2.11.0.


75045 31-Mar-2001 obrien

Reduce the libiberty sources we build to those we actually need.


75034 31-Mar-2001 obrien

Minor style cleanup.


68780 15-Nov-2000 obrien

Upgrade to Binutils 2.10.1.


60777 22-May-2000 obrien

Pull the switch and activate our Binutils to a snapshot of the up and
comming 2.10 release.


50472 27-Aug-1999 peter

$Id$ -> $FreeBSD$


34498 12-Mar-1998 jdp

Replace empty install targets with definitions of INTERNALLIB and
INTERNALSTATICLIB to suppress installation of internal libraries.


33976 01-Mar-1998 jdp

This commit was generated by cvs2svn to compensate for changes in r33975,
which included commits to RCS files with non-trunk default branches.