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
/
at
jcs
2 folders
6 files
include
provide missing prototypes this may actually result in bogus error messages, because int != char*
8 years ago
src
provide missing prototypes this may actually result in bogus error messages, because int != char*
8 years ago
Makefile.bsd-wrapper
Build with -std=gnu89 to fix the build with clang-16
2 years ago
config.guess
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
config.sub
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
install-sh
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
move-if-change
Update libiberty to the version found in binutils 2.17.1 (which still identifies itself as the gcc 3 version...)
18 years ago
shlib_version
Make the FILE object opaque. Move the __sFILE definition into libc/hidden/_stdio.h. All programs that refer to the internal structure of the FILE object can't be compiled from now on. std{in,out,err} doesn't refer __sF[] now, but the hidden __sF along with __srget and __swbuf symbols are kept temporarily to make our transition easier. But those symbols will be deleted soon. The shared library versions are bumped for libc and all the other libraries that refer to std{in,out,err}.
9 months ago