tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
gnu
/
lib
/
libiberty
/
include
/
at
jcs
25 files
COPYING
Update libiberty to the version found in binutils 2.17.1 (which still identifies itself as the gcc 3 version...)
18 years ago
ChangeLog
fix up conflicts
21 years ago
ansidecl.h
Enable the use of __attribute__ ((__nonnull__)) unconditionally under OpenBSD, as has been done for the __sentinel__ attribute, since all toolchains support it.
18 years ago
demangle.h
Merge OpenBSD specific changes: - pexecute implementation replaced with the older gcc 2.95 implementation, as gcc 2.95's collect2 relies upon an implementation behaviour which has been lost in further libiberty updates. - keep the old hash table interfaces, which are used by gcc 2.95. - keep the OpenBSD replacement for the md5 interface. - keep the OpenBSD strl{cat,cpy} and snprinft usage.
18 years ago
dyn-string.h
Merge OpenBSD specific changes: - pexecute implementation replaced with the older gcc 2.95 implementation, as gcc 2.95's collect2 relies upon an implementation behaviour which has been lost in further libiberty updates. - keep the old hash table interfaces, which are used by gcc 2.95. - keep the OpenBSD replacement for the md5 interface. - keep the OpenBSD strl{cat,cpy} and snprinft usage.
18 years ago
fibheap.h
Update libiberty to the version found in binutils 2.17.1 (which still identifies itself as the gcc 3 version...)
18 years ago
filenames.h
Update libiberty to the version found in binutils 2.17.1 (which still identifies itself as the gcc 3 version...)
18 years ago
floatformat.h
Merge OpenBSD specific changes: - pexecute implementation replaced with the older gcc 2.95 implementation, as gcc 2.95's collect2 relies upon an implementation behaviour which has been lost in further libiberty updates. - keep the old hash table interfaces, which are used by gcc 2.95. - keep the OpenBSD replacement for the md5 interface. - keep the OpenBSD strl{cat,cpy} and snprinft usage.
18 years ago
fnmatch.h
Update libiberty to the version found in binutils 2.17.1 (which still identifies itself as the gcc 3 version...)
18 years ago
getopt.h
Update libiberty to the version found in binutils 2.17.1 (which still identifies itself as the gcc 3 version...)
18 years ago
hashtab.h
Now that gcc 2.95 is out of the tree, get rid of the old hash table interface it was the only user of. Bump major.
11 years ago
libiberty.h
Add fopen_unlocked.c pex-unix.c pex-common.c unlink-if-ordinary.c to the list of built files and switch the md5.h header to the libiberty one. This change is needed by gcc4 and it is a major library crank for libiberty. tested by many people on many architectures and finally ok'd by deraadt@
16 years ago
md5.h
Add fopen_unlocked.c pex-unix.c pex-common.c unlink-if-ordinary.c to the list of built files and switch the md5.h header to the libiberty one. This change is needed by gcc4 and it is a major library crank for libiberty. tested by many people on many architectures and finally ok'd by deraadt@
16 years ago
objalloc.h
Fix CVE-2012-3509, an integer overflow in libiberty, leading to heap-buffer overflow. From Sebastian Trahm; OK deraadt@
10 years ago
obstack.h
Merge OpenBSD specific changes: - pexecute implementation replaced with the older gcc 2.95 implementation, as gcc 2.95's collect2 relies upon an implementation behaviour which has been lost in further libiberty updates. - keep the old hash table interfaces, which are used by gcc 2.95. - keep the OpenBSD replacement for the md5 interface. - keep the OpenBSD strl{cat,cpy} and snprinft usage.
18 years ago
partition.h
Merge OpenBSD specific changes: - pexecute implementation replaced with the older gcc 2.95 implementation, as gcc 2.95's collect2 relies upon an implementation behaviour which has been lost in further libiberty updates. - keep the old hash table interfaces, which are used by gcc 2.95. - keep the OpenBSD replacement for the md5 interface. - keep the OpenBSD strl{cat,cpy} and snprinft usage.
18 years ago
pex-common.h
Add fopen_unlocked.c pex-unix.c pex-common.c unlink-if-ordinary.c to the list of built files and switch the md5.h header to the libiberty one. This change is needed by gcc4 and it is a major library crank for libiberty. tested by many people on many architectures and finally ok'd by deraadt@
16 years ago
pex-protos.h
provide missing prototypes this may actually result in bogus error messages, because int != char*
8 years ago
safe-ctype.h
Update libiberty to the version found in binutils 2.17.1 (which still identifies itself as the gcc 3 version...)
18 years ago
sort.h
Update libiberty to the version found in binutils 2.17.1 (which still identifies itself as the gcc 3 version...)
18 years ago
splay-tree.h
Merge OpenBSD specific changes: - pexecute implementation replaced with the older gcc 2.95 implementation, as gcc 2.95's collect2 relies upon an implementation behaviour which has been lost in further libiberty updates. - keep the old hash table interfaces, which are used by gcc 2.95. - keep the OpenBSD replacement for the md5 interface. - keep the OpenBSD strl{cat,cpy} and snprinft usage.
18 years ago
symcat.h
Merge OpenBSD specific changes: - pexecute implementation replaced with the older gcc 2.95 implementation, as gcc 2.95's collect2 relies upon an implementation behaviour which has been lost in further libiberty updates. - keep the old hash table interfaces, which are used by gcc 2.95. - keep the OpenBSD replacement for the md5 interface. - keep the OpenBSD strl{cat,cpy} and snprinft usage.
18 years ago
ternary.h
Update libiberty to the version found in binutils 2.17.1 (which still identifies itself as the gcc 3 version...)
18 years ago
xregex.h
Synch with gcc-3.3.2 version
22 years ago
xregex2.h
Update libiberty to the version found in binutils 2.17.1 (which still identifies itself as the gcc 3 version...)
18 years ago