Line 1... |
Line 1... |
|
2009-09-30 Rainer Orth
|
|
|
|
* hashtab.c [HAVE_INTTYPES_H]: Include .
|
|
|
|
2009-09-23 Tristan Gingold
|
|
|
|
* config.h-vms: Remove HAVE_STDINT_H which was committed by mistake.
|
|
|
|
2009-09-23 Matthew Gingell
|
|
|
|
* cplus-dem.c (ada_demangle): Ensure demangled is freed.
|
|
|
|
2009-09-15 Tristan Gingold
|
|
|
|
* config.h-vms (intptr_t): Define to compile hashtab.c
|
|
|
|
2009-09-03 Ozkan Sezer
|
|
|
|
PR target/39065
|
|
* configure.ac: Also check for intptr_t.
|
|
* config.h.in: Regenerated.
|
|
* configure: Regenerated.
|
|
* hashtab.c (hash_pointer): Cast the pointer argument to intptr_t
|
|
instead of of long.
|
|
|
|
2009-09-02 Tristan Gingold
|
|
|
|
* vmsbuild.com: Removed as unused and superceeded by makefile.vms.
|
|
* makefile.vms: Ported to Itanium VMS. Remove useless targets and
|
|
dependencies. Remove unused FORMAT variable.
|
|
* configure.com: New file to create build.com DCL script for
|
|
Itanium VMS or Alpha VMS.
|
|
|
|
2009-08-24 Ralf Wildenhues
|
|
|
|
* configure.ac (AC_PREREQ): Bump to 2.64.
|
|
|
|
2009-08-23 H.J. Lu
|
|
|
|
PR ld/10536
|
|
* Makefile.in (install-html-recursive): Removed.
|
|
|
|
2009-08-22 Ralf Wildenhues
|
|
|
|
* config.in: Regenerate.
|
|
* configure: Regenerate.
|
|
|
|
2009-07-30 Ralf Wildenhues
|
|
|
|
* Makefile.in (AUTOCONF, configure_deps): New variables.
|
|
($(srcdir)/configure): New rule, active only in maintainer mode.
|
|
|
|
2009-07-29 Douglas B Rupp
|
|
|
|
* make-temp-file.c (choose_tmpdir): Try standard temp logical on VMS.
|
|
|
|
2009-07-27 Douglas B Rupp
|
|
|
|
* pex-unix.c (vfork): Remove VMS specific definition (get from header
|
|
file instead).
|
|
(to_ptr32): New function.
|
|
(pex_unix_exec_child): Use it.
|
|
|
|
2009-07-24 Ian Lance Taylor
|
|
|
|
PR bootstrap/40854
|
|
* crc32.c (xcrc32): Rename from crc32.
|
|
|
|
2009-07-24 Ian Lance Taylor
|
|
|
|
* crc32.c: New file.
|
|
* Makefile.in: Rebuild dependencies.
|
|
(CFILES): Add crc32.c.
|
|
(REQUIRED_OFILES): Add ./crc32.o.
|
|
* functions.texi: Rebuild.
|
|
|
|
2009-07-17 Jan Kratochvil
|
|
|
|
* cp-demangle.c (d_print_comp )
|
|
(d_print_comp
|
|
(d_make_comp )
|
|
(d_make_comp
|
|
(d_demangle_callback): The variable type is now declared as enum.
|
|
Replace parser of _GLOBAL_ symbols by a d_make_comp call.
|
|
|
|
2009-06-21 Jakub Jelinek
|
|
|
|
* hashtab.c (htab_traverse): Don't call htab_expand for
|
|
nearly empty hashtabs with sizes 7, 13 or 31.
|
|
|
|
2009-06-16 Nick Clifton
|
|
|
|
PR 10197
|
|
* testsuite/test-demangle.c: Rename getline to get_line to avoid
|
|
conflicts with system function of the same name.
|
|
|
|
2009-05-30 Eli Zaretskii
|
|
|
|
* snprintf.c: Doc fix.
|
|
|
|
* vsnprintf.c: Doc fix.
|
|
|
|
2009-05-29 Kai Tietz
|
|
|
|
* pex-win32.c (pex_win32_fdopenr): Set INHERIT to false.
|
|
|
|
2009-05-29 Michael Matz
|
|
|
|
* fibheap.c (fibheap_replace_key_data): Make sure we don't early
|
|
out when forcing the minimum.
|
|
(fibheap_delete_node): Assert that we managed to force the minimum.
|
|
|
|
2009-05-25 Tristan Gingold
|
|
|
|
* config.h-vms: Rewritten. Define configure macros.
|
|
Use DEC-C builtin alloca.
|
|
|
|
* makefile.vms (OBJS): Update list.
|
|
(OPT): New variable.
|
|
(CFLAGS): Update compilation flags.
|
|
(libiberty.olb): Do not depend on alloca-conf.h anymore.
|
|
|
|
2009-05-19 Ian Lance Taylor
|
|
Ben Elliston
|
|
|
|
* cp-demangle.c (cplus_demangle_fill_ctor): Fix logic bug.
|
|
(cplus_demangle_fill_dtor): Likewise.
|
|
|
|
2009-05-17 Julian Brown
|
|
|
|
* pex-win32.c (pex_win32_exec_child): Fix logic to avoid closing
|
|
standard handles (stdin, stdout, stderr) in parent.
|
|
|
|
2009-04-29 Julian Brown
|
|
|
|
* pex-win32.c (pex_win32_pipe): Add _O_NOINHERIT.
|
|
(pex_win32_exec_child): Ensure each process has only one handle open
|
|
on pipe endpoints. Close standard input after creating child for
|
|
symmetry with standard output/standard error.
|
|
|
|
2009-04-25 Eli Zaretskii
|
|
|
|
* Makefile.in (needed-list): Target removed (not used in GCC
|
|
3.0 and later). All references deleted.
|
|
(mostlyclean): Remove references to needed.awk and needed2.awk.
|
|
|
|
2009-04-14 Eli Zaretskii
|
|
|
|
* configure.ac (setobjs, msdosdjgpp): Move a-priori setting of
|
|
existing and required library functions to with_target_subdir
|
|
section, so that the native build does detect them at configure
|
|
time.
|
|
* configure: Regenerated.
|
|
|
|
2009-04-13 Ozkan Sezer
|
|
|
|
PR target/39397
|
|
* pex-common.h (struct pex_obj): Store pid values as pid_t,
|
|
not as long (members *children and (*wait))
|
|
* pex-common.c (pex_run_in_environment): Likewise.
|
|
* pex-win32.c (pex_win32_wait): Return pid_t and properly check
|
|
returned pid value.
|
|
* pex-djgpp.c (pex_djgpp_wait): Return pid_t.
|
|
* pex-msdos.c (pex_msdos_wait): Likewise.
|
|
|
|
2009-04-07 Arnaud Patard
|
|
|
|
* libiberty/configure.ac: Fix Linux/MIPS matching rule.
|
|
* libiberty/configure: Regenerate.
|
|
|
|
2009-03-27 Ian Lance Taylor
|
|
|
|
* memmem.c: New file, from gnulib.
|
|
* configure.ac: Add memmem to list of functions provided if they
|
|
are not available on the host.
|
|
* Makefile.in: Rebuild dependencies.
|
|
(CFILES): Add memmem.c.
|
|
(CONFIGURED_OFILES): Add memmem.o.
|
|
* configure, config.in, functions.texi: Rebuild.
|
|
|
|
2009-03-23 Jason Merrill
|
|
|
|
* cp-demangle.c (d_expression): Handle pack expansion.
|
|
(d_find_pack): Handle DEMANGLE_COMPONENT_FUNCTION_PARAM.
|
|
(d_print_subexpr): Don't wrap function parms in ().
|
|
(d_print_comp) [DEMANGLE_COMPONENT_PACK_EXPANSION]: Handle
|
|
not finding a pack.
|
|
|
|
2009-03-17 Jason Merrill
|
|
|
|
* cp-demangle.c (d_make_function_param): new fn.
|
|
(cplus_demangle_mangled_name): Work around abi v2 bug.
|
|
(d_expr_primary): Likewise.
|
|
(cplus_demangle_operators): Add alignof ops.
|
|
(d_expression): Handle function parameters and conversions
|
|
with other than 1 operand.
|
|
(d_print_comp): Handle function parameters. Fix bug with
|
|
function used in type of function.
|
|
* testsuite/demangle-expected: Upate tests.
|
|
|
|
2009-02-21 Mark Mitchell
|
|
|
|
* make-temp-file.c (): Include on Windows.
|
|
(choose_tmpdir): On Windows, use GetTempPath.
|
|
|
|
2009-01-18 Dave Korn
|
|
|
|
* configure.ac (funcs, vars, checkfuncs): Don't munge on Cygwin,
|
|
as it no longer shares libiberty object files.
|
|
* configure: Regenerated.
|
|
|
|
2009-01-07 Jason Merrill
|
|
|
|
* cp-demangle.c (d_expression): Remove mangling for zero-op casts.
|
|
|
|
2009-01-06 Ben Elliston
|
|
|
|
* cp-demangle.c (cplus_demangle_type): Return NULL if the
|
|
character following a 'D' cannot be recognised.
|
|
|
|
2008-12-18 Jason Merrill
|
|
|
|
PR c++/38561
|
|
* cp-demangle.c (d_expression, d_print_comp): Revert
|
|
cast changes.
|
|
|
|
2008-12-17 Jason Merrill
|
|
|
|
* cp-demangle.c (d_expression): Handle rvalue stubs too.
|
|
[DEMANGLE_COMPONENT_CAST]: Update mangling.
|
|
(d_print_comp): Avoid extra ", " with empty template argument packs.
|
|
Remove handling for obsolete T() mangling.
|
|
|
|
2008-12-10 Jason Merrill
|
|
|
|
* cp-demangle.c (cplus_demangle_type): Support fixed-point types.
|
|
(d_print_comp, d_dump): Likewise.
|
|
|
|
2008-10-22 Daniel Jacobowitz
|
|
|
|
* Makefile.in (CPPFLAGS): Define.
|
|
(FLAGS_TO_PASS, COMPILE.c): Add CPPFLAGS.
|
|
|
|
2008-10-15 Paolo Bonzini
|
|
|
|
PR bootstrap/37137
|
|
* Makefile.in (LIBCFLAGS): Remove.
|
|
(FLAGS_TO_PASS): Don't mention it.
|
|
(COMPILE.c, MULTIOSDIR): Replace it with CFLAGS.
|
|
|
|
2008-10-08 David Edelsohn
|
|
|
|
* xstrdup.c: Include after "config.h"
|
|
|
|
2008-10-07 Jan Kratochvil
|
|
|
|
* configure.ac: Call AC_SYS_LARGEFILE.
|
|
* config.in: Regenerated.
|
|
* configure: Likewise.
|
|
|
|
2008-10-06 Jason Merrill
|
|
|
|
* cp-demangle.c (struct d_print_info): Add pack_index.
|
|
(d_dump): Add DEMANGLE_COMPONENT_PACK_EXPANSION.
|
|
(d_make_comp): Likewise. DEMANGLE_COMPONENT_ARGLIST and
|
|
DEMANGLE_COMPONENT_TEMPLATE_ARGLIST can have two null args.
|
|
(cplus_demangle_builtin_types): Add char16/32_t.
|
|
(cplus_demangle_type): Recognize them.
|
|
(d_template_args): Handle empty argument packs.
|
|
(d_template_arg): Handle argument packs.
|
|
(d_expression): Handle dependent name.
|
|
(d_index_template_argument): New fn.
|
|
(d_lookup_template_argument): New fn.
|
|
(d_find_pack, d_pack_length): New fn.
|
|
(d_print_subexpr): Split out...
|
|
(d_print_comp): ...from here. Use d_*_template_argument.
|
|
Handle empty arg lists. Support pack expansions.
|
|
* cp-demangle.h (D_BUILTIN_TYPE_COUNT): Increase to 32.
|
|
|
|
2008-09-09 Jason Merrill
|
|
|
|
* cp-demangle.c (d_dump): Handle DEMANGLE_COMPONENT_DECLTYPE.
|
|
(d_make_comp): Likewise.
|
|
(cplus_demangle_type): Handle decltype and DFP types.
|
|
(cplus_demangle_operators): Call operator takes 2 args.
|
|
(cplus_demangle_builtin_types): Add DFP types.
|
|
(d_exprlist): New fn.
|
|
(d_expression): Handle parm placeholders, T() and calls.
|
|
(d_print_comp): Handle decltype, T() and calls.
|
|
* testsuite/demangle-expected: Test the above.
|
|
|
|
2008-08-07 Aaron W. LaFramboise
|
|
|
|
* pex-win32.c (argv_to_argc): New function.
|
|
(spawn_script): Duplicate argv before calling win32_spawn.
|
|
|
|
2008-07-31 Jakub Jelinek
|
|
|
|
* mkstemps.c (mkstemps): Keep looping even for EISDIR.
|
|
|
|
2008-07-31 Denys Vlasenko
|
|
|
|
* mkstemps.c (mkstemps): If open failed with errno other than
|
|
EEXIST, return immediately.
|
|
* make-temp-file.c: Include errno.h.
|
|
(make_temp_file): If mkstemps failed, print an error message
|
|
before aborting.
|
|
|
|
2008-07-24 Ralf Wildenhues
|
|
|
|
* maint-tool (deps): Output config.h instead of stamp-h.
|
|
* Makefile.in: Rebuild deps.
|
|
(maintainer-clean-subdir): Depend on stamp-h rather than config.h.
|
|
Reverts 2007-07-11 change.
|
|
|
|
2008-06-19 Eric Blake
|
|
|
|
Adjust strsignal to POSIX 200x prototype.
|
|
* strsignal.c (strsignal): Remove const.
|
|
|
|
2008-06-17 Ralf Wildenhues
|
|
|
|
* configure: Regenerate.
|
|
|
|
2008-06-15 Ralf Wildenhues
|
|
|
|
* libiberty.texi: Expand TABs, drop indentation outside examples.
|
|
* obstacks.texi: Likewise.
|
|
|
|
2008-04-21 Aurelien Jarno
|
|
|
|
* libiberty/configure.ac: use -fPIC on Linux/MIPS hosts.
|
|
* libiberty/configure: Regenerate.
|
|
|
|
2008-04-18 Kris Van Hees
|
|
|
|
* testsuite/demangle-expected: Added tests for char16_t and char32_t.
|
|
|
|
2008-04-18 Paolo Bonzini
|
|
|
|
PR bootstrap/35457
|
|
* aclocal.m4: Add override.m4.
|
|
* configure: Regenerate.
|
|
|
|
2008-03-31 Ian Lance Taylor
|
|
|
|
* cp-demangle.c (d_substitution): Correct overflow check to avoid
|
|
-fstrict-overflow optimizations.
|
|
|
|
2008-03-27 Paolo Bonzini
|
|
|
|
* configure.ac (frags): Don't set, use frag instead.
|
|
(PICFLAG): Set here and substitute.
|
|
* Makefile.in (PICFLAG): Substitute from autoconf.
|
|
* configure: Regenerate.
|
|
|
|
2008-03-24 Ian Lance Taylor
|
|
|
|
* sha1.c: New file, from gnulib.
|
|
* Makefile.in: Rebuild dependencies.
|
|
(CFILES): Add sha1.c.
|
|
(REQUIRED_OFILES): Add sha1.o.
|
|
|
|
2008-03-24 Doug Evans
|
|
|
|
* make-relative-prefix.c (make_relative_prefix_1): Handle NULL
|
|
return from strdup.
|
|
|
|
2008-03-12 Seongbae Park
|
|
|
|
* cplus-dem.c (malloc, realloc): Use void * instead of char *
|
|
as return type.
|
|
|
|
2008-03-11 Nick Clifton
|
|
|
|
* md5.c (md5_process_bytes): Do not assume that memcpy will
|
|
provide a return value.
|
|
|
2008-02-19 Ben Elliston
|
2008-02-19 Ben Elliston
|
|
|
PR other/12618
|
PR other/12618
|
* testsuite/Makefile.in (mostlyclean): Remove any core file.
|
* testsuite/Makefile.in (mostlyclean): Remove any core file.
|
|
|
Line 4812... |
Line 5190... |
|
|
Thu Oct 8 23:42:08 1998 Jeffrey A Law (law@cygnus.com)
|
Thu Oct 8 23:42:08 1998 Jeffrey A Law (law@cygnus.com)
|
|
|
* Merge egcs & devo libiberty.
|
* Merge egcs & devo libiberty.
|
|
|
1998-09-08 Martin von Löwis
|
1998-09-08 Martin von Löwis
|
|
|
* cplus-dem.c (demangle_arm_pt): Demangle anonymous namespaces.
|
* cplus-dem.c (demangle_arm_pt): Demangle anonymous namespaces.
|
|
|
Mon Sep 7 23:29:01 1998 Kaveh R. Ghazi
|
Mon Sep 7 23:29:01 1998 Kaveh R. Ghazi
|
|
|