- 08 May, 2002 1 commit
-
-
configure.in (ORIGINAL_LD_FOR_MULTILIBS): Preserve LD at script entry, and set LD to it when configuring multilibs. * configure.in (ORIGINAL_LD_FOR_MULTILIBS): Preserve LD at script entry, and set LD to it when configuring multilibs. * configure: Rebuilt. From-SVN: r53278
Alexandre Oliva committed
-
- 07 May, 2002 1 commit
-
-
* configure.in (AC_TYPE_PID_T): Use it. * configure: Regenerated. * getruntime.c: Include <sys/types.h>. * waitpid.c: Likewise. Use pid_t, not int, as the type of "pid". From-SVN: r53264
Mark Mitchell committed
-
- 10 Apr, 2002 1 commit
-
-
* hashtab.c (higher_prime_number): Use 7 as minimum. (find_empty_slot_for_expand): Don't compute hash2 unless needed. (htab_find_slot_with_hash): Likewise. From-SVN: r52099
Richard Henderson committed
-
- 01 Apr, 2002 1 commit
-
-
2002-04-01 Phil Edwards <pme@gcc.gnu.org> * cp-demangle.c (__cxa_demangle): Also protect with IN_GLIBCPP_V3. (is_gnu_v3_mangled_ctor, is_gnu_v3_mangled_ctor): Conditionally not compile if IN_GLIBCPP_V3 defined. * dyn-string.c: Also allow IN_GLIBCPP_V3 to change allocation scheme. From-SVN: r51708
Phil Edwards committed
-
- 30 Mar, 2002 1 commit
-
-
* cp-demangle.c (java_demangle_v3): Don't try to release "demangled" if it is NULL. From-SVN: r51594
Bryce McKinlay committed
-
- 28 Mar, 2002 1 commit
-
-
* hex.c: Add documentation. (_hex_value): Provide non-ASCII empty table. (hex_init): Initialize the non-ASCII table. * functions.texi: Regenerate. From-SVN: r51496
DJ Delorie committed
-
- 27 Mar, 2002 1 commit
-
-
From-SVN: r51461
Mark Mitchell committed
-
- 26 Mar, 2002 1 commit
-
-
2002-03-26 H.J. Lu (hjl@gnu.org) * config.table: Support --with-build-subdir. * configure.in: Likewise. * configure: Rebuild. From-SVN: r51416
H.J. Lu committed
-
- 18 Mar, 2002 1 commit
-
-
2002-03-18 Stuart Griffith <Stuart_Griffith@credence.com> * strtod.c (strtod): Increment 8 chars, not 7, when `infinity' seen. From-SVN: r50994
Stuart Griffith committed
-
- 12 Mar, 2002 1 commit
-
-
* cp-demangle.c: Add libgcc exception to cp-demangle.c copyright notice. From-SVN: r50679
Mark Mitchell committed
-
- 11 Mar, 2002 1 commit
-
-
From-SVN: r50575
Douglas B Rupp committed
-
- 07 Mar, 2002 1 commit
-
-
splay-tree.c (splay_tree_xmalloc_allocate, [...]): Use K&R-style definitions, not prototyped definitions. * splay-tree.c (splay_tree_xmalloc_allocate, splay_tree_xmalloc_deallocate): Use K&R-style definitions, not prototyped definitions. Mark `data' arguments as unused. From-SVN: r50384
Jim Blandy committed
-
- 06 Mar, 2002 1 commit
-
-
From-SVN: r50345
Andrew Cagney committed
-
- 04 Mar, 2002 2 commits
-
-
2002-03-04 Phil Edwards <pme@gcc.gnu.org> * configure.in: Add --enable-install-libiberty option. * Makefile.in (INSTALLED_HEADERS): New variable. (install_to_libdir): Possibly also copy headers. * configure: Regenerated. From-SVN: r50288
Phil Edwards committed -
From-SVN: r50287
Neil Booth committed
-
- 03 Mar, 2002 1 commit
-
-
From-SVN: r50265
Neil Booth committed
-
- 22 Feb, 2002 1 commit
-
-
include: Allow the user to specify functions for allocating memory for splay tree roots and nodes. * splay-tree.h (splay_tree_allocate_fn, splay_tree_deallocate_fn): New types. (splay_tree): New fields: `allocate', `deallocate', and `allocate_data'. (splay_tree_new_with_allocator): New function declaration. libiberty: * splay-tree.c (splay_tree_xmalloc_allocate, splay_tree_xmalloc_deallocate): New functions. (splay_tree_new): Call splay_tree_new_with_allocator, passing the above functions and a dummy data pointer. (splay_tree_new_with_allocator): New function. (splay_tree_delete_helper, splay_tree_delete, splay_tree_insert, splay_tree_remove): Use the splay tree's allocation and deallocation functions. From-SVN: r49968
Jim Blandy committed
-
- 19 Feb, 2002 1 commit
-
-
* testsuite/demangle-expected: Add test case for infinite loop in demangler. * cplus-dem.c (demangle_arm_hp_template): Stop trying to demangle if do_type() doesn't make any progress --- prevents an infinite loop. From-SVN: r49875
Scott Snyder committed
-
- 18 Feb, 2002 1 commit
-
-
2002-02-18 Carlo Wood <carlo@gnu.org> PR c++/5390 * cplus-dem.c (demangle_integral_value): Accept multi-digit numbers that do not start with an underscore; This is needed for integer template parameters. This doesn't break anything because multi-digit numbers are never followed by a digit. * testsuite/demangle-expected: Corrected all mangled test cases with multi-digit template parameters: g++ 2.95.x does not generate underscores around these parameters. From-SVN: r49851
Carlo Wood committed
-
- 05 Feb, 2002 1 commit
-
-
* demangle.h (cplus_demangle_v3): Add "options" parm. (cplus_demangle_v3_type): Remove prototype. (DMGL_VERBOSE): New macro. (DMGL_TYPES): New macro. * cplus-dem.c (flags): Add DMGL_VERBOSE (cplus_demangle_v3_p): Remove. (demangle_it): Add DMGL_TYPES to passed flags. * cp-demangle.c (cplus_demangle_v3_all): Remove. (cplus_demangle_v3_type): Remove. (cplus_demangle_v3): Add options parm. * collect2.c (dump_file): Pass DMGL_VERBOSE to cplus_demangle. From-SVN: r49525
Jason Merrill committed
-
- 03 Feb, 2002 1 commit
-
-
2002-02-02 H.J. Lu (hjl@gnu.org) * cp-demangle.c (cp_demangle_type): Do not protect with IN_LIBGCC2. (cplus_demangle_v3_all): New. (cplus_demangle_v3): Call cplus_demangle_v3_all. (cplus_demangle_v3_type): Call cplus_demangle_v3_all. * cplus-dem.c (cplus_demangle_v3_p): New function pointer. Initialized to cplus_demangle_v3. (cplus_demangle_with_style): Call cplus_demangle_v3_p instead of cplus_demangle_v3. (main): Set cplus_demangle_v3_p to cplus_demangle_v3_type for command line symbol. * testsuite/regress-demangle: Pass the mangled name at the command line. From-SVN: r49456
H.J. Lu committed
-
- 01 Feb, 2002 2 commits
-
-
2002-02-01 H.J. Lu <hjl@gnu.org> * cp-demangle.c (cp_demangle_type): Call demangling_new with DMGL_GNU_V3. From-SVN: r49409
H.J. Lu committed -
2002-01-31 Phil Edwards <pme@gcc.gnu.org> * cp-demangle.c: Revert yesterday's change. From-SVN: r49386
Phil Edwards committed
-
- 31 Jan, 2002 2 commits
-
-
* gcc/libiberty/configure.in: Treat mingw the same as cywin wrt HAVE_SYS_ERRLIST. From-SVN: r49371
Adam Megacz committed -
2002-01-30 Phil Edwards <pme@gcc.gnu.org> * cp-demangle.c (cp_demangle_type): Do not protect with IN_LIBGCC2. (cplus_demangle_v3): Mimic __cxa_demangle and fall back on cp_demangle_type. * testsuite/demangle-expected: New gnu-v3 test. From-SVN: r49353
Phil Edwards committed
-
- 22 Jan, 2002 2 commits
-
-
* configure.in (variable detection): Use arrays of unspecified size instead of plain integers. From-SVN: r49103
Momchil Velikov committed -
* Makefile.in (TESTLIB): New. This library is for future testsuites. (CFILES, REQUIRED_OFILES, CONFIGURED_OFILES): Re-alphabetize, break down by letter. (REQUIRED_OFILES): List long-to-compile files first. (maint-deps): New, target for updating dependencies. (dependencies): Update. * maint-tool: Add dependency-generating option. * configure.in: Check for _doprnt even if we're not providing it. * configure: Regenerate. * _doprnt.c: Modifications to allow compiling on any platform. * copysign.c: Likewise. * putenv.c: Likewise. * setenv.c: Likewise. * vsprintf.c: Likewise. From-SVN: r49090
DJ Delorie committed
-
- 15 Jan, 2002 1 commit
-
-
* libiberty/mkstemps.c (mkstemps): On VMS, open temp file with option that causes it to be deleted when closed. * gcc/gcc.c (delete_if_ordinary): Backout previous change. From-SVN: r48872
Douglas B Rupp committed
-
- 02 Jan, 2002 2 commits
-
-
* gcc.c (default_compilers): Const-ify. * mips-tdump.c (stab_names): Likewise. * mips-tfile.c (map_coff_types, map_coff_storage, map_coff_sym_type, map_coff_derived_type, stabs_symbol, pseudo_ops_t, pseudo_ops): Likewise. * protoize.c (default_include): Likewise f: * com.c (clear_binding_level): Const-ify. (ffecom_arglist_expr_): Likewise. * info.c (ffeinfo_types_): Don't needlessly zero init. * lex.c (ffelex_hash_kludge): Const-ify. java: * parse.y (src_parse_roots): Don't needlessly zero init. libiberty: * cp-demangle.c (long_options): Const-ify. * cplus-dem.c (long_options): Likewise. From-SVN: r48485
Kaveh R. Ghazi committed -
* cplus-dem.c (mystrstr): Delete. All callers changed to use strstr instead. From-SVN: r48476
Kaveh R. Ghazi committed
-
- 01 Jan, 2002 1 commit
-
-
* configure.in (uintptr_t): Use AC_CHECK_TYPE. * configure: Regenerated. From-SVN: r48442
Douglas B Rupp committed
-
- 31 Dec, 2001 1 commit
-
-
* aclocal.m4 (libiberty_AC_FUNC_STRNCMP): Use anon mmap as 2nd try. * configure: Regenerated. From-SVN: r48436
Ira Ruben committed
-
- 24 Dec, 2001 1 commit
-
-
* configure.in (uintptr_t): Use AC_CHECK_TYPE. * configure: Regenerated. From-SVN: r48306
Douglas B Rupp committed
-
- 12 Dec, 2001 1 commit
-
-
2001-12-12 Craig Rodrigues <rodrigc@gcc.gnu.org> PR other/2719 * cplus-dem.c (consume_count): Treat negative count as an error. * testsuite/demangle-expected: Added testcase. From-SVN: r47952
Craig Rodrigues committed
-
- 11 Dec, 2001 1 commit
-
-
* gcc/configure.in: Hardcode that vfork works on VMS host. * gcc/configure: Regenerated. * libiberty/configure.in: Hardcode that vfork works on VMS host. * libiberty/configure: Regenerated. From-SVN: r47869
Douglas B Rupp committed
-
- 06 Dec, 2001 1 commit
-
-
* demangle.h (no_demangling): New. (NO_DEMANGLING_STYLE_STRING): New. * cplus-dem.c (libiberty_demanglers): Add no_demangling case. (cplus_demangle): Support no_demangling. From-SVN: r47733
Richard Henderson committed
-
- 28 Nov, 2001 1 commit
-
-
2001-11-27 DJ Delorie <dj@redhat.com> Zack Weinberg <zack@codesourcery.com> When build != host, create libiberty for the build machine. * Makefile.in (TARGET_CONFIGARGS, BUILD_CONFIGARGS): Replace CONFIG_ARGUMENTS. (ALL_BUILD_MODULES_LIST, BUILD_CONFIGDIRS, BUILD_SUBDIR): New variables. (ALL_BUILD_MODULES, CONFIGURE_BUILD_MODULES): New variables and rules. (all.normal): Depend on ALL_BUILD_MODULES. (CONFIGURE_TARGET_MODULES rule): Use TARGET_CONFIGARGS. (all-build-libiberty): Depend on configure-build-libiberty. * configure: Calculate and substitute proper value for ALL_BUILD_MODULES. * configure.in: Create the build subdirectory. Calculate and substitute TARGET_CONFIGARGS (formerly CONFIG_ARGUMENTS); also BUILD_SUBDIR and BUILD_CONFIGARGS (new). libiberty: 2001-11-27 Zack Weinberg <zack@codesourcery.com> * _doprnt.c: Moved here from gcc/doprint.c. Adjust to build in libiberty context. Fix typo in leading comment. * configure.in: Fix various AC_DEFINEs so autoheader works. If any of vprintf, vsprintf, vfprintf is missing from libc, then AC_REPLACE_FUNCS(_doprnt). From-SVN: r47393
Zack Weinberg committed
-
- 26 Nov, 2001 3 commits
-
-
* Makefile.in (stamp-h): Depend on Makefile for proper serialization. (*-subdir): Depend on config.h for proper serialization. Co-Authored-By: Daniel Jacobowitz <drow@mvista.com> From-SVN: r47354
DJ Delorie committed -
From-SVN: r47353
DJ Delorie committed -
* configure.in: Check for alloca.h (for regex.c and putenv.c). * configure: Regenerate. * config.h: Add HAVE_ALLOCA_H. From-SVN: r47352
DJ Delorie committed
-