summaryrefslogtreecommitdiff
path: root/libiberty
Commit message (Collapse)AuthorAgeFilesLines
...
* * choose-temp.c (choose_temp_base): Check the result of the callBen Elliston2007-01-122-2/+6
| | | | to mktemp rather than testing the length of the modified string.
* * cp-demangle.h: Add comment explaining what to do to avoidGeoffrey Keating2006-12-215-34/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | overrunning string. (d_check_char): New. (d_next_char): Don't advance past trailing '\0'. * cp-demangle.c (cplus_demangle_mangled_name): Use d_check_char. (d_nested_name): Likewise. (d_special_name): Likewise. (d_call_offset): Likewise. (d_function_type): Likewise. (d_array_type): Likewise. (d_pointer_to_member_type): Likewise. (d_template_param): Likewise. (d_template_args): Likewise. (d_template_arg): Likewise. (d_expr_primary): Likewise. (d_local_name): Likewise. (d_substitution): Likewise. (d_ctor_dtor_name): Use d_advance rather than d_next_char. * testsuite/test-demangle.c: Include sys/mman.h. (MAP_ANONYMOUS): Define. (protect_end): New. (main): Use protect_end. * testsuite/demangle-expected: Add testcases for overrunning the end of the string.
* include:Joern Rennecke2006-11-302-7/+52
| | | | | | | | | | | | | | | | | | | 2006-05-03 Andrew Stubbs <andrew.stubbs@st.com> J"orn Rennecke <joern.rennecke@st.com> PR driver/29931 * libiberty.h (make_relative_prefix_ignore_links): Declare. libiberty: 2006-05-03 Andrew Stubbs <andrew.stubbs@st.com> J"orn Rennecke <joern.rennecke@st.com> PR driver/29931 * make-relative-prefix.c (make_relative_prefix_1): New function, broken out of make_relative_prefix. Make link resolution dependent on new parameter. (make_relative_prefix): Use make_relative_prefix_1. (make_relative_prefix_ignore_links): New function.
* merge from gccDJ Delorie2006-11-081-1/+1
|
* 2006-11-08 Vladimir Prus <vladimir@codesourcery.com>Vladimir Prus2006-11-082-7/+15
| | | | | | | * pex-win32.c (no_suffixes): Remove. (std_suffixes): Add "" as first element. (find_executable): Remove detection of already-present extension. Try all suffixes in std_suffixes.
* * floatformat.c (get_field): Fix segfault with little-endian wordJulian Brown2006-11-072-60/+56
| | | | | | order on 64-bit hosts. (put_field): Likewise. (min): Move definition.
* merge from gccDJ Delorie2006-10-263-7/+15
|
* merge from gccDJ Delorie2006-10-252-1/+5
|
* merge from gccDJ Delorie2006-10-113-3/+12
|
* merge from gccDJ Delorie2006-09-223-0/+13
|
* merge from gccDJ Delorie2006-09-131-11/+11
|
* * configure.ac: Add case for Mingw as host.Corinna Vinschen2006-08-303-0/+256
| | | | * configure: Regenerate.
* merge from gccnickrob-async-20060828-mergepointDJ Delorie2006-08-289-14/+69
|
* merge from gccDJ Delorie2006-07-272-1/+28
|
* ChangeLog:Alexandre Oliva2006-07-042-2/+6
| | | | | | * ltconfig: chmod 644 before ranlib during install. libiberty/ChangeLog: * Makefile.in: chmod 644 before ranlib during install.
* merge from gccDJ Delorie2006-06-022-1/+6
|
* merge from gccDJ Delorie2006-06-019-36/+201
|
* merge from gccDJ Delorie2006-05-282-1/+9
|
* merge from gccDJ Delorie2006-05-122-1/+6
|
* * floatformat.c (floatformat_to_double): Fix (biased) exponent=0 case.Julian Brown2006-04-242-1/+5
|
* merge from gccDJ Delorie2006-04-129-52/+343
|
* merge from gccDJ Delorie2006-04-075-5/+81
|
* merge from gccDJ Delorie2006-03-312-258/+335
|
* merge from gccDJ Delorie2006-03-242-11/+8
|
* merge from gccDJ Delorie2006-03-133-13/+44
|
* merge from gccDJ Delorie2006-02-213-1/+6
|
* merge from gccDJ Delorie2006-02-212-1/+9
|
* merge from gccDJ Delorie2006-02-122-1/+18
|
* merge from gccDJ Delorie2006-01-293-68/+205
|
* merge from gccDJ Delorie2006-01-214-5/+327
|
* merge from gccDJ Delorie2005-12-172-3/+10
|
* merge from gccDJ Delorie2005-12-114-7/+68
|
* merge from gccDJ Delorie2005-11-072-111/+87
|
* merge from gccDJ Delorie2005-10-312-0/+29
|
* * at-file.texi: Fix typo.Mark Mitchell2005-10-072-3/+6
|
* * at-file.texi: New file.Mark Mitchell2005-10-042-0/+20
|
* * argv.c (expandargv): Do not use xmalloc_failed.Mark Mitchell2005-09-272-3/+8
|
* * libiberty.h (expandargv): New function.Mark Mitchell2005-09-263-8/+128
| | | | | | | | | * argv.c (safe-ctype.h): Include it. (ISBLANK): Remove. (stdio.h): Include. (buildargv): Use ISSPACE instead of ISBLANK. (expandargv): New function. * Makefile.in: Regenerated.
* merge from gccDJ Delorie2005-09-152-14/+307
|
* merge from gccDJ Delorie2005-08-172-17/+30
|
* 2005-08-17 Kelley Cook <kcook@gcc.gnu.org>Kelley Cook2005-08-175-6/+13
| | | | | | | * strverscmp.c: Update FSF address. * testsuite/Makefile.in: Likewise. * testsuite/test-demangle.c: Likewise. * testsuite/test-pexecute.c: Likewise.
* merge from gccDJ Delorie2005-07-232-1/+5
|
* merge from gccDJ Delorie2005-07-223-5/+17
|
* merge from gccDJ Delorie2005-07-227-135/+148
|
* merge from gccDJ Delorie2005-07-224-140/+130
|
* merge from gccDJ Delorie2005-07-221-5/+0
|
* * configure.ac: Check for a getopt(3) declaration.Ben Elliston2005-07-224-125/+145
| | | | * configure, config.in: Regenerate.
* merge from gccDJ Delorie2005-07-152-2/+8
|
* merge from gccDJ Delorie2005-07-124-3/+20
|
* merge from gccDJ Delorie2005-07-094-6/+10
|