Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Pass CC/CFLAGS/LDFLAGS to the configure script. ok millert@ | 2018-09-14 | 1 | -2/+4 | |
| | |||||
* | provide missing prototypes | 2017-07-28 | 3 | -0/+18 | |
| | | | | | | this may actually result in bogus error messages, because int != char* okay jca@ | ||||
* | remove misc. depend and yacc nits that no longer matter. | 2017-07-10 | 1 | -3/+1 | |
| | | | | okay millert@ | ||||
* | Make libiberty test programs compile and run without segfault. | 2017-06-23 | 3 | -22/+17 | |
| | |||||
* | mark files as BUILDFIRST, or write explicit dependencies, so that most | 2017-06-16 | 1 | -1/+3 | |
| | | | | | programs will build even without a make depend first. okay tb@ millert@ | ||||
* | quote ${CC} expansion, from andreas.kahari at icm uu se, ok mpi@ | 2016-01-20 | 1 | -2/+2 | |
| | |||||
* | On xmalloc failure, stop trying to determine the total amount of allocated | 2015-10-20 | 1 | -25/+0 | |
| | | | | | | | | | memory up to this point by using sbrk(2). This is of course wildly incorrect for any mmap-based malloc(3). This also makes it possible to bring pledge(2) to gnu/. comments kettenis@, ok miod@ | ||||
* | Fix CVE-2012-3509, an integer overflow in libiberty, leading to | 2015-06-11 | 2 | -4/+11 | |
| | | | | | heap-buffer overflow. From Sebastian Trahm; OK deraadt@ | ||||
* | Prefer strdup() to malloc() + strcpy() and ftello() to ftell() | 2015-01-19 | 1 | -5/+3 | |
| | | | | ok deraadt@ guenther@ millert@ | ||||
* | Finally ``revert'' to the recent pexecute interface, now that we do not need | 2014-08-31 | 2 | -772/+325 | |
| | | | | | to support gcc 2.95. Tested on gcc 3 and gcc 4 platforms, riding on the major bump. | ||||
* | Now that gcc 2.95 is out of the tree, get rid of the old hash table interface | 2014-08-31 | 4 | -371/+5 | |
| | | | | it was the only user of. Bump major. | ||||
* | Switch time_t, ino_t, clock_t, and struct kevent's ident and data | 2013-08-13 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | members to 64bit types. Assign new syscall numbers for (almost all) the syscalls that involve the affected types, including anything with time_t, timeval, itimerval, timespec, rusage, dirent, stat, or kevent arguments. Add a d_off member to struct dirent and replace getdirentries() with getdents(), thus immensely simplifying and accelerating telldir/seekdir. Build perl with -DBIG_TIME. Bump the major on every single base library: the compat bits included here are only good enough to make the transition; the T32 compat option will be burned as soon as we've reached the new world are are happy with the snapshots for all architectures. DANGER: ABI incompatibility. Updating to this kernel requires extra work or you won't be able to login: install a snapshot instead. Much assistance in fixing userland issues from deraadt@ and tedu@ and build assistance from todd@ and otto@ | ||||
* | remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets. | 2012-08-02 | 1 | -3/+1 | |
| | | | | ok guenther@ | ||||
* | Compile the v3 demangler support code in libiberty, bump minor. Will be used | 2010-09-04 | 2 | -2/+3 | |
| | | | | | in a not-so-distant future. ok kettenis@ (some time ago) | ||||
* | make gcc4 lib sprintf/strcpy free. | 2010-05-26 | 1 | -5/+6 | |
| | | | | | | | activate proper C99 stuff. fix locale support when there's no locale. work common with kettenis@ | ||||
* | Add fopen_unlocked.c pex-unix.c pex-common.c unlink-if-ordinary.c to | 2009-10-12 | 7 | -39/+1487 | |
| | | | | | | | 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@ | ||||
* | bump | 2008-07-24 | 1 | -2/+2 | |
| | |||||
* | Enable the use of __attribute__ ((__nonnull__)) unconditionally under OpenBSD, | 2008-06-22 | 1 | -1/+1 | |
| | | | | | as has been done for the __sentinel__ attribute, since all toolchains support it. | ||||
* | Put back sprintf -> snprintf changes which have been lost accidentally in the | 2008-06-07 | 3 | -5/+5 | |
| | | | | last update. | ||||
* | Put back the diff made between rev. 1.1.1.3 and 1.3 | 2008-06-07 | 1 | -0/+2 | |
| | | | | ok miod@ | ||||
* | Merge OpenBSD specific changes: | 2008-05-27 | 84 | -13051/+18091 | |
| | | | | | | | | | | | - 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. Bump libiberty minor version due to the addition of a few new symbols. | ||||
* | Update libiberty to the version found in binutils 2.17.1 (which still | 2008-05-27 | 83 | -1535/+6000 | |
| | | | | identifies itself as the gcc 3 version...) | ||||
* | makeinfo --no-split, simplifies sets immensely. | 2006-07-12 | 1 | -1/+2 | |
| | | | | Approved deraadt@, kettenis@ | ||||
* | strcpy->strlcpy, needed by libstdc++ actually. | 2005-04-27 | 1 | -4/+4 | |
| | |||||
* | amd64 canonicalization | 2005-04-16 | 1 | -3/+0 | |
| | | | | ok pvalchev@, fine deraadt@ | ||||
* | use snprintf. okay deraadt@ | 2005-04-14 | 3 | -9/+10 | |
| | |||||
* | unfuck amd64 | 2005-02-04 | 1 | -0/+3 | |
| | |||||
* | simplify OpenBSD case by using arch(1) and sed to grab | 2005-01-25 | 2 | -40/+8 | |
| | | | | | | | the machine architecture. We now output amd64 instead of x86_64 as it should be. ok deraadt@ pvalchev@ | ||||
* | add zaurus, fix cats entry. ok jakob@ pvalchev@ deraadt@ | 2005-01-02 | 1 | -0/+3 | |
| | |||||
* | fix up conflicts | 2004-12-24 | 21 | -72/+204 | |
| | |||||
* | update to gcc 3.3.5 | 2004-12-24 | 18 | -129/+58 | |
| | |||||
* | gnu code will never, ever, EVER, get close to passing lint | 2004-09-18 | 1 | -1/+3 | |
| | |||||
* | cute side-effect of bsd.lib.mk, some typos only show up with make tags. | 2004-08-30 | 1 | -2/+2 | |
| | | | | | | noticed by marco@ okay millert@ | ||||
* | Clean up old mips stuff and add sgi. | 2004-08-11 | 1 | -10/+1 | |
| | | | | ok deraadt@ | ||||
* | errno changes, lib major version bumps, and general flag day | 2004-07-13 | 1 | -1/+1 | |
| | | | | | | | To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build | ||||
* | cats -> arm; miod ok | 2004-07-04 | 1 | -0/+3 | |
| | |||||
* | Update floatformat.[ch] to gdb-6.1 version. Include regex.c in library. | 2004-05-17 | 4 | -76/+256 | |
| | | | | ok otto@, pval@ | ||||
* | Add luna88k related directories and information to the build infrastructure. | 2004-04-21 | 1 | -0/+3 | |
| | | | | ok deraadt@, millert@, krw@ - mdoc ok jmc@ | ||||
* | cope with MACHINE_ARCH changing from x86_64 to amd64. For now, we want | 2004-02-27 | 1 | -0/+3 | |
| | | | | | | the toolchain to remain at the name x86_64. Tested on all other architectures that care. Done as very small snippets, so that espie does not blow a fuse. | ||||
* | missing prototypes; ok espie | 2004-01-03 | 1 | -0/+1 | |
| | |||||
* | resurrect pexecute.c for now, since vax and m68k barf on pex-unix.c | 2003-12-28 | 2 | -2/+794 | |
| | |||||
* | add libiberty.info to CLEANFILES | 2003-12-26 | 1 | -2/+3 | |
| | | | | ok espie@ | ||||
* | Manual merge of ChangeLog entries. | 2003-12-25 | 1 | -544/+63 | |
| | | | | | A bit icky, but binutils includes contain both libiberty stuff and its own stuff... | ||||
* | bye-bye. Merge should basically be finished | 2003-12-25 | 1 | -792/+0 | |
| | |||||
* | typo in demangler | 2003-12-25 | 1 | -1/+1 | |
| | |||||
* | restore #ifdef __cplusplus around demangler prototypes. | 2003-12-25 | 2 | -1/+9 | |
| | | | | Restore comment that was lost. | ||||
* | Compile the right files, bump minor number. | 2003-12-25 | 2 | -4/+4 | |
| | |||||
* | revert to versions in gcc 3.3.2, those are more recent | 2003-12-25 | 2 | -23/+10 | |
| | |||||
* | Automatic merge | 2003-12-25 | 22 | -299/+690 | |
| | |||||
* | Update to libiberty from binutils-2.14 | 2003-12-25 | 36 | -132/+2272 | |
| |