..
config
merge from gcc
2001-03-06 19:03:36 +00:00
testsuite
Port c++/78252 from GCC
2016-12-12 12:52:37 -05:00
.gitignore
bfd/binutils/gas/gprof/ld/libiberty/opcodes: add .gitignore
2010-12-09 09:03:18 +00:00
COPYING.LIB
Update the address and phone number of the FSF organization.
2005-05-10 15:33:34 +00:00
ChangeLog
Port c++/78252 from GCC
2016-12-12 12:52:37 -05:00
ChangeLog.jit
Sync libiberty from GCC
2014-11-17 03:30:13 +01:00
Makefile.in
libiberty: Add Rust symbol demangling.
2016-11-18 11:06:18 +01:00
README
* README: Mention changes to Makefile.in and functions.texi.
2009-11-25 04:35:01 +00:00
_doprnt.c
[PATCH] include * ansidecl.h (ANSI_PROTOTYPES, PTRCONST, LONG_DOUBLE, PARAMS) (VPARAMS, VA_START, VA_OPEN, VA_CLOSE, VA_FIXEDARG, CONST) (VOLATILE, SIGNED, PROTO, EXFUN, DEFUN, DEFUN_VOID, AND, DOTS) (NOARGS): Don't define. * libiberty.h (expandargv, writeargv): Don't use PARAMS. libiberty * _doprint.c (checkit): Use stdarg, not VA_* macros. * asprintf.c (asprintf): Use stdarg, not VA_* macros. * concat.c (concat_length, concat_copy, concat_copy2, concat) (reconcat): Use stdarg, not VA_* macros. * snprintf.c (snprintf): Use stdarg, not VA_* macros. * vasprintf.c (checkit): Use stdarg, not VA_* macros. * vsnprintf.c (checkit): Use stdarg, not VA_* macros.
2014-01-21 08:52:09 -07:00
aclocal.m4
merge from gcc
2011-12-20 19:02:08 +00:00
alloca.c
merge from gcc
2005-05-24 21:01:33 +00:00
argv.c
argv.c (expandargv): Check for directories passed as @-files.
2016-12-06 01:40:44 -05:00
asprintf.c
[PATCH] include * ansidecl.h (ANSI_PROTOTYPES, PTRCONST, LONG_DOUBLE, PARAMS) (VPARAMS, VA_START, VA_OPEN, VA_CLOSE, VA_FIXEDARG, CONST) (VOLATILE, SIGNED, PROTO, EXFUN, DEFUN, DEFUN_VOID, AND, DOTS) (NOARGS): Don't define. * libiberty.h (expandargv, writeargv): Don't use PARAMS. libiberty * _doprint.c (checkit): Use stdarg, not VA_* macros. * asprintf.c (asprintf): Use stdarg, not VA_* macros. * concat.c (concat_length, concat_copy, concat_copy2, concat) (reconcat): Use stdarg, not VA_* macros. * snprintf.c (snprintf): Use stdarg, not VA_* macros. * vasprintf.c (checkit): Use stdarg, not VA_* macros. * vsnprintf.c (checkit): Use stdarg, not VA_* macros.
2014-01-21 08:52:09 -07:00
at-file.texi
* at-file.texi: Fix typo.
2005-10-07 14:20:47 +00:00
atexit.c
merge from gcc
2005-03-27 05:28:42 +00:00
basename.c
merge from gcc
2005-04-16 01:05:05 +00:00
bcmp.c
merge from gcc
2005-04-03 04:41:10 +00:00
bcopy.c
merge from gcc
2006-10-26 04:18:42 +00:00
bsearch.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
bzero.c
merge from gcc
2005-04-03 04:41:10 +00:00
calloc.c
merge from gcc
2005-03-27 05:28:42 +00:00
choose-temp.c
Sync libiberty from GCC
2014-11-17 03:30:13 +01:00
clock.c
Update the address and phone number of the FSF organization.
2005-05-10 15:33:34 +00:00
concat.c
[PATCH] include * ansidecl.h (ANSI_PROTOTYPES, PTRCONST, LONG_DOUBLE, PARAMS) (VPARAMS, VA_START, VA_OPEN, VA_CLOSE, VA_FIXEDARG, CONST) (VOLATILE, SIGNED, PROTO, EXFUN, DEFUN, DEFUN_VOID, AND, DOTS) (NOARGS): Don't define. * libiberty.h (expandargv, writeargv): Don't use PARAMS. libiberty * _doprint.c (checkit): Use stdarg, not VA_* macros. * asprintf.c (asprintf): Use stdarg, not VA_* macros. * concat.c (concat_length, concat_copy, concat_copy2, concat) (reconcat): Use stdarg, not VA_* macros. * snprintf.c (snprintf): Use stdarg, not VA_* macros. * vasprintf.c (checkit): Use stdarg, not VA_* macros. * vsnprintf.c (checkit): Use stdarg, not VA_* macros.
2014-01-21 08:52:09 -07:00
config.h-vms
merge from gcc
2009-09-15 15:21:58 +00:00
config.in
Configury changes for obstack optimization
2015-11-09 15:21:50 +10:30
configure
sync binutils config/ with gcc
2016-12-08 21:35:11 +10:30
configure.ac
libiberty: Add -Wshadow=local to warning flags (if supported).
2016-11-18 11:06:18 +01:00
configure.com
2009-09-01 Tristan Gingold <gingold@adacore.com>
2009-09-01 13:16:53 +00:00
copying-lib.texi
merge from gcc
2012-06-29 12:10:05 +00:00
copysign.c
merge from gcc
2005-03-27 05:28:42 +00:00
cp-demangle.c
Port c++/78252 from GCC
2016-12-12 12:52:37 -05:00
cp-demangle.h
Fix several crashes of C++ demangler on fuzzed input.
2015-11-28 16:39:29 +00:00
cp-demint.c
PR other/61321 - demangler crash on casts in template parameters
2015-11-28 16:39:31 +00:00
cplus-dem.c
libiberty: Add Rust symbol demangling.
2016-11-18 11:06:18 +01:00
crc32.c
libiberty: Tweak the documentation of libiberty's xcrc32 function
2016-01-05 15:01:28 -05:00
d-demangle.c
Sync libiberty with GCC.
2016-01-28 21:44:42 +01:00
dwarfnames.c
merge from gcc
2012-04-27 18:03:26 +00:00
dyn-string.c
merge from gcc
2009-11-22 16:58:53 +00:00
fdmatch.c
Update the address and phone number of the FSF organization.
2005-05-10 15:33:34 +00:00
ffs.c
merge from gcc
2005-03-28 02:09:01 +00:00
fibheap.c
merge from gcc
2009-05-29 03:01:15 +00:00
filename_cmp.c
Sync libiberty from GCC
2014-11-17 03:30:13 +01:00
floatformat.c
Sync libiberty from GCC, replaying updates to configure scripts
2015-06-24 21:43:02 +02:00
fnmatch.c
merge from gcc
2005-05-24 21:01:33 +00:00
fnmatch.txh
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
fopen_unlocked.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
functions.texi
libiberty: {count,dup,write}argv: constify argv input slightly
2016-01-05 15:25:13 -05:00
gather-docs
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
getcwd.c
merge from gcc
2005-03-28 02:09:01 +00:00
getopt.c
merge from gcc
2005-07-23 15:17:18 +00:00
getopt1.c
merge from gcc
2005-05-16 18:02:47 +00:00
getpagesize.c
merge from gcc
2005-03-28 02:09:01 +00:00
getpwd.c
merge from gcc
2005-05-24 21:01:33 +00:00
getruntime.c
Avoid "enum conversion when passing argument 1 of 'getrusage' is invalid in C++" warning
2015-11-28 16:39:29 +00:00
gettimeofday.c
merge from gcc
2005-03-31 17:03:35 +00:00
hashtab.c
libiberty: Fix -Wimplicit-fallthrough warnings.
2016-11-18 11:06:18 +01:00
hex.c
merge from gcc
2007-01-31 20:25:23 +00:00
index.c
merge from gcc
2005-04-02 20:20:01 +00:00
insque.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
lbasename.c
merge from gcc
2011-01-03 21:05:58 +00:00
libiberty.texi
merge from gcc
2013-03-17 21:25:53 +00:00
lrealpath.c
merge from gcc
2005-05-24 21:01:33 +00:00
maint-tool
PR sanitizer/56781 lto-plugin/ * Makefile.am (CFLAGS, LDFLAGS): Filter out -fsanitize=address. (liblto_plugin_la_LIBADD, liblto_plugin_la_LDFLAGS, liblto_plugin_la_DEPENDENCIES): Prefer ../libiberty/noasan/libiberty.a over ../libiberty/pic/libiberty.a if the former exists. * Makefile.in: Regenerated. libiberty/ * maint-tool: Also emit rule for noasan/ subdirectory. * configure.ac (NOASANFLAG): Set and substitute. * Makefile.in: Regenerated. (NOASANFLAG): Set. (all, $(TARGETLIB), mostlyclean): Handle noasan subdir like pic subdir. (stamp-noasandir): New goal. * configure: Regenerated.
2014-05-08 10:18:30 -06:00
make-relative-prefix.c
Synchronize libiberty sources with FSF GCC mainline version.
2016-08-02 13:26:28 +01:00
make-temp-file.c
Sync libiberty from GCC
2014-11-17 03:30:13 +01:00
makefile.vms
2013-07-09 Tristan Gingold <gingold@adacore.com>
2013-07-09 07:44:25 +00:00
md5.c
PR other/543413
2013-01-31 08:10:38 +00:00
memchr.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
memcmp.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
memcpy.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
memmem.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
memmove.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
mempcpy.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
memset.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
mkstemps.c
libiberty/mkstemps.c: Include <time.h> if <sys/time.h> not available.
2015-05-08 10:15:28 -07:00
msdos.c
19990502 sourceware import
1999-05-03 07:29:11 +00:00
objalloc.c
merge from gcc
2012-10-10 03:11:33 +00:00
obstack.c
Silence obstack.c -Wc++compat warning
2015-11-09 15:18:47 +10:30
obstacks.texi
Modify obstack.[hc] to avoid having to include other gnulib files
2015-11-09 15:18:35 +10:30
partition.c
merge from gcc
2006-02-21 02:01:56 +00:00
pex-common.c
Sync libiberty with upstream GCC.
2014-10-11 10:29:10 +01:00
pex-common.h
Sync libiberty with upstream GCC.
2014-10-11 10:29:10 +01:00
pex-djgpp.c
Sync libiberty with upstream GCC.
2014-10-11 10:29:10 +01:00
pex-msdos.c
merge from gcc
2011-04-20 19:06:46 +00:00
pex-one.c
Update the address and phone number of the FSF organization.
2005-05-10 15:33:34 +00:00
pex-unix.c
Fix PR63758 by using the _NSGetEnviron() API on Darwin
2015-11-28 16:39:30 +00:00
pex-win32.c
Sync libiberty sources with gcc mainline.
2016-10-17 10:26:56 +01:00
pexecute.c
merge from gcc
2006-02-21 02:38:06 +00:00
pexecute.txh
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
physmem.c
Update the address and phone number of the FSF organization.
2005-05-10 15:33:34 +00:00
putenv.c
Update the address and phone number of the FSF organization.
2005-05-10 15:33:34 +00:00
random.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
regex.c
libiberty: Fix -Wimplicit-fallthrough warnings.
2016-11-18 11:06:18 +01:00
rename.c
merge from gcc
2005-03-28 05:07:08 +00:00
rindex.c
merge from gcc
2005-04-02 20:20:01 +00:00
rust-demangle.c
libiberty: Add Rust symbol demangling.
2016-11-18 11:06:18 +01:00
safe-ctype.c
Update the address and phone number of the FSF organization.
2005-05-10 15:33:34 +00:00
setenv.c
Fix PR63758 by using the _NSGetEnviron() API on Darwin
2015-11-28 16:39:30 +00:00
setproctitle.c
merge from gcc
2011-10-29 01:06:33 +00:00
sha1.c
merge from gcc
2013-02-07 04:43:49 +00:00
sigsetmask.c
Fix gnu11 fallout on Solaris 10+
2014-11-05 15:07:38 +01:00
simple-object-coff.c
merge from gcc
2010-11-17 02:03:43 +00:00
simple-object-common.h
merge from gcc
2013-01-07 20:28:44 +00:00
simple-object-elf.c
Sync libiberty with upstream GCC.
2014-10-11 10:29:10 +01:00
simple-object-mach-o.c
merge from gcc
2013-03-17 21:25:53 +00:00
simple-object-xcoff.c
merge from gcc
2013-01-07 20:28:44 +00:00
simple-object.c
2014-04-01 Richard Biener <rguenther@suse.de>
2014-05-08 10:18:30 -06:00
simple-object.txh
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
snprintf.c
[PATCH] include * ansidecl.h (ANSI_PROTOTYPES, PTRCONST, LONG_DOUBLE, PARAMS) (VPARAMS, VA_START, VA_OPEN, VA_CLOSE, VA_FIXEDARG, CONST) (VOLATILE, SIGNED, PROTO, EXFUN, DEFUN, DEFUN_VOID, AND, DOTS) (NOARGS): Don't define. * libiberty.h (expandargv, writeargv): Don't use PARAMS. libiberty * _doprint.c (checkit): Use stdarg, not VA_* macros. * asprintf.c (asprintf): Use stdarg, not VA_* macros. * concat.c (concat_length, concat_copy, concat_copy2, concat) (reconcat): Use stdarg, not VA_* macros. * snprintf.c (snprintf): Use stdarg, not VA_* macros. * vasprintf.c (checkit): Use stdarg, not VA_* macros. * vsnprintf.c (checkit): Use stdarg, not VA_* macros.
2014-01-21 08:52:09 -07:00
sort.c
merge from gcc
2005-05-24 21:01:33 +00:00
spaces.c
merge from gcc
2011-04-20 19:06:46 +00:00
splay-tree.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
stack-limit.c
merge from gcc
2012-04-02 18:50:29 +00:00
stpcpy.c
Update the address and phone number of the FSF organization.
2005-05-10 15:33:34 +00:00
stpncpy.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
strcasecmp.c
merge from gcc
2005-03-28 05:07:08 +00:00
strchr.c
merge from gcc
2005-03-28 05:07:08 +00:00
strdup.c
merge from gcc
2005-03-28 05:07:08 +00:00
strerror.c
strerror.c: Do not declare sys_nerr or sys_errlist if already macros
2015-01-19 16:29:07 +01:00
strncasecmp.c
merge from gcc
2005-03-28 02:09:01 +00:00
strncmp.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
strndup.c
merge from gcc
2005-05-24 21:01:33 +00:00
strnlen.c
merge from gcc
2012-10-10 03:11:33 +00:00
strrchr.c
merge from gcc
2005-03-28 02:09:01 +00:00
strsignal.c
merge from gcc
2011-06-13 16:37:46 +00:00
strstr.c
merge from gcc
2005-04-02 20:20:01 +00:00
strtod.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
strtol.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
strtoll.c
Sync libiberty from GCC
2014-11-17 03:30:13 +01:00
strtoul.c
merge from gcc
2005-03-28 02:09:01 +00:00
strtoull.c
Sync libiberty from GCC
2014-11-17 03:30:13 +01:00
strverscmp.c
2005-08-17 Kelley Cook <kcook@gcc.gnu.org>
2005-08-17 03:46:41 +00:00
timeval-utils.c
merge from gcc
2011-09-28 20:01:45 +00:00
tmpnam.c
merge from gcc
2005-03-28 02:09:01 +00:00
unlink-if-ordinary.c
Update the address and phone number of the FSF organization.
2005-05-10 15:33:34 +00:00
vasprintf.c
Sync with gcc/libiberty.
2015-01-07 17:34:29 +00:00
vfork.c
merge from gcc
2005-03-28 02:09:01 +00:00
vfprintf.c
merge from gcc
2005-03-28 02:09:01 +00:00
vprintf-support.c
Sync with gcc/libiberty.
2015-01-07 17:34:29 +00:00
vprintf-support.h
Sync with gcc/libiberty.
2015-01-07 17:34:29 +00:00
vprintf.c
libiberty: documentation markup and order fixes.
2011-02-03 07:23:59 +00:00
vsnprintf.c
[PATCH] include * ansidecl.h (ANSI_PROTOTYPES, PTRCONST, LONG_DOUBLE, PARAMS) (VPARAMS, VA_START, VA_OPEN, VA_CLOSE, VA_FIXEDARG, CONST) (VOLATILE, SIGNED, PROTO, EXFUN, DEFUN, DEFUN_VOID, AND, DOTS) (NOARGS): Don't define. * libiberty.h (expandargv, writeargv): Don't use PARAMS. libiberty * _doprint.c (checkit): Use stdarg, not VA_* macros. * asprintf.c (asprintf): Use stdarg, not VA_* macros. * concat.c (concat_length, concat_copy, concat_copy2, concat) (reconcat): Use stdarg, not VA_* macros. * snprintf.c (snprintf): Use stdarg, not VA_* macros. * vasprintf.c (checkit): Use stdarg, not VA_* macros. * vsnprintf.c (checkit): Use stdarg, not VA_* macros.
2014-01-21 08:52:09 -07:00
vsprintf.c
Update the address and phone number of the FSF organization.
2005-05-10 15:33:34 +00:00
waitpid.c
merge from gcc
2005-04-02 20:20:01 +00:00
xasprintf.c
Sync with gcc/libiberty.
2015-01-07 17:34:29 +00:00
xatexit.c
merge from gcc
2005-04-16 01:05:05 +00:00
xexit.c
Update the address and phone number of the FSF organization.
2005-05-10 15:33:34 +00:00
xmalloc.c
Fix PR63758 by using the _NSGetEnviron() API on Darwin
2015-11-28 16:39:30 +00:00
xmemdup.c
Don't needlessly clear xmemdup allocated memory.
2016-05-31 20:34:47 +09:30
xstrdup.c
* xstrdup.c: Include <sys/types.h> after "config.h".
2008-10-08 16:53:29 +00:00
xstrerror.c
merge from gcc
2005-05-24 21:01:33 +00:00
xstrndup.c
merge from gcc
2005-05-24 21:01:33 +00:00
xvasprintf.c
Sync with gcc/libiberty.
2015-01-07 17:34:29 +00:00