aboutsummaryrefslogtreecommitdiff
path: root/libiberty
AgeCommit message (Collapse)Author
2003-08-04This commit was manufactured by cvs2svn to create tagreleases/gcc-3.3.1No Author
'gcc_3_3_1_release'. From-SVN: r70145
2003-08-04Mark ChangeLogMark Mitchell
From-SVN: r70141
2003-08-04Mark ChangeLogMark Mitchell
From-SVN: r70137
2003-06-19configure.in: Add check for malloc.h needed by m68k for function free().Dara Hazeghi
* configure.in: Add check for malloc.h needed by m68k for function free(). * configure: Regenerated. * config.in: Add HAVE_MALLOC_H. * hashtab.c: include malloc.h were available for free(). From-SVN: r68214
2003-06-09Add PR number to last entryKaveh Ghazi
From-SVN: r67650
2003-06-09physmem.c: Update comment.Albert Chin-A-Young
* physmem.c: Update comment. * configure.in: Modify test for _system_configuration for older AIX systems. * config.in, configure: Regenerated. From-SVN: r67648
2003-06-05re PR other/10810 (gcc-3.3 fails make check: buffer overrun in test_demangle.c)John David Anglin
PR other/10810 * test-demangle.c (getline): Fix fence-post error. From-SVN: r67503
2003-05-23backport: vsprintf.c: Include "ansidecl.h" earlier...Kaveh R. Ghazi
Backport from mainline: 2003-04-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> * vsprintf.c: Include "ansidecl.h" earlier, rely on ANSI_PROTOTYPES and possibly include <stdarg.h>. From-SVN: r67119
2003-05-15cp-demangle.c: Fix typo in "char_traints" string-literal.Carlo Wood
2003-05-14 Carlo Wood <carlo@alinoe.com> * cp-demangle.c: Fix typo in "char_traints" string-literal. From-SVN: r66821
2003-05-14Mark ChangeLogMark Mitchell
From-SVN: r66791
2003-05-13Mark ChangeLogMark Mitchell
From-SVN: r66786
2003-05-13Mark ChangeLogMark Mitchell
From-SVN: r66782
2003-04-15re PR target/10338 ([3.3 regression?] [Cygwin -> tic4x | avr] cross target ↵Kaveh R. Ghazi
compilation error) gcc: PR target/10338 PR bootstrap/10198 PR bootstrap/10140 * fixinc/gnu-regex.c (regerror): Use mempcpy not __mempcpy. libiberty: PR target/10338 PR bootstrap/10198 PR bootstrap/10140 * getopt.c (exchange, _getopt_initialize): Use mempcpy not __mempcpy. * regex.c (regerror): Likewise. From-SVN: r65635
2003-04-14configure.in (HAVE_UINTPTR_T): Always define.Kaveh R. Ghazi
* configure.in (HAVE_UINTPTR_T): Always define. * configure: Regenerated. From-SVN: r65573
2003-03-23Makefile.in (MULTIOSDIR): New macro.Alexandre Oliva
* Makefile.in (MULTIOSDIR): New macro. Use $(CC) $(LIBCFLAGS) instead of $$CC alone. (install_to_tooldir): Use it. From-SVN: r64746
2003-03-04* cplus-dem.c: Add license exception to copyright notice.Mark Mitchell
From-SVN: r63761
2003-02-27* physmem.c: Formatting changes from upstream.Kaveh R. Ghazi
From-SVN: r63520
2003-02-27physmem.c (physmem_total): Add _WIN32 support.Danny Smith
2003-02-24 Danny Smith <dannysmith@users.source.forge.net> * physmem.c (physmem_total): Add _WIN32 support. (physmem_available): Likewise. From-SVN: r63505
2003-02-24physmem.c (physmem_total): Test for GSI_PHYSMEM.Rainer Orth
* physmem.c (physmem_total) [HAVE_GETSYSINFO]: Test for GSI_PHYSMEM. (physmem_available) [HAVE_TABLE]: Test for TBL_VMSTATS. From-SVN: r63375
2003-02-22configure.in: Check for sys/systemcfg.h and _system_configuration.Kaveh R. Ghazi
* configure.in: Check for sys/systemcfg.h and _system_configuration. * physmem.c: Add support for AIX. Tweek formatting as per upstream coreutils beta. From-SVN: r63288
2003-02-22configure.in: Check for sys/sysctl.h and sysctl.Kaveh R. Ghazi
* configure.in: Check for sys/sysctl.h and sysctl. * physmem.c: Add support for *bsd and darwin. * Makefile.in: Generate depedency for physmem.o. Co-Authored-By: Geoffrey Keating <geoffk@apple.com> Co-Authored-By: Richard Earnshaw <rearnsha@arm.com> From-SVN: r63286
2003-02-21physmem.c (physmem_total): Use getsysinfo on Tru64 UNIX.Rainer Orth
* physmem.c (physmem_total) [HAVE_GETSYSINFO]: Use getsysinfo on Tru64 UNIX. (physmem_available) [HAVE_TABLE && HAVE_SYS_TABLE_H]: Use table on Tru64 UNIX. * configure.in (AC_CHECK_HEADERS): Check for sys/sysinfo.h, machine/hal_sysinfo.h, sys/table.h. (checkfuncs, AC_CHECKFUNCS): Check for getsysinfo, table. * configure, config.in: Regenerate. From-SVN: r63242
2003-02-21configure.in: Check for sys/sysmp.h and sysmp.Kaveh Ghazi
* configure.in: Check for sys/sysmp.h and sysmp. * physmem.c: Pull upstream copy, add support for irix6. * config.in, configure: Regenerated. From-SVN: r63238
2003-02-21This commit was manufactured by cvs2svn to create branchNo Author
'gcc-3_3-branch'. From-SVN: r63208
2003-02-21physmem.c (physmem_total, [...]): De-ANSI-fy.Kaveh R. Ghazi
* physmem.c (physmem_total, physmem_available): De-ANSI-fy. * configure.in (AC_CHECK_FUNCS): Add pstat_getstatic and pstat_getdynamic. From-SVN: r63204
2003-02-21libiberty.h (physmem_total, [...]): Prototype.Kaveh R. Ghazi
include: * libiberty.h (physmem_total, physmem_available): Prototype. libiberty: * Makefile.in (CFILES): Add physmem.c. (REQUIRED_OFILES): Add physmem.o. * configure.in: Check for sys/pstat.h. (checkfuncs): Add pstat_getstatic and pstat_getdynamic. * physmem.c: New file, copied from textutils. * config.in, configure: Regenerated. From-SVN: r63197
2003-02-20configure.in: Propagate ORIGINAL_LD_FOR_MULTILIBS to config.status.Alexandre Oliva
* configure.in: Propagate ORIGINAL_LD_FOR_MULTILIBS to config.status. * configure: Rebuilt. From-SVN: r63160
2003-02-13acconfig.h: New file.Kaveh R. Ghazi
* acconfig.h: New file. Add uintptr_t. * config.in: Regenerated. From-SVN: r62813
2003-02-13This commit was manufactured by cvs2svn to create branchNo Author
'gcc-3_3-branch'. From-SVN: r62812
2003-02-04fastjar.texi: Update to GFDL 1.2.Joseph Myers
fastjar: * fastjar.texi: Update to GFDL 1.2. gcc: * doc/gcc.texi, doc/gccint.texi, doc/gcov.texi, doc/include/fdl.texi, doc/invoke.texi: Update to GFDL 1.2. * doc/install.texi: Update copyright dates. Update to GFDL 1.2. gcc/ada: * gnat_rm.texi, gnat_ug.texi: Update to GFDL 1.2. * gnat_ug_unx.texi, gnat_ug_vms.texi, gnat_ug_vxw.texi, gnat_ug_wnt.texi: Regenerate. gcc/f: * g77.texi, invoke.texi: Update to GFDL 1.2. gcc/java: * gcj.texi: Update to GFDL 1.2. gcc/treelang: * treelang.texi: Update to GFDL 1.2. libiberty: * libiberty.texi: Update to GFDL 1.2. libstdc++-v3: * docs/html/17_intro/porting.texi: Update to GFDL 1.2. * docs/html/17_intro/porting.html: Regenerate. From-SVN: r62366
2003-02-02Makefile.in (libiberty_topdir): New subst.Christian Cornelssen
* Makefile.in (libiberty_topdir): New subst. (mkinstalldirs): Redefine in terms of the above. * configure.in: AC_SUBST it. * configure: Regenerate. From-SVN: r62289
2003-01-28* Makefile.in (all-subdir, check-subdir, installcheck-subdir)Christian Cornelssen
(info-subdir, install-info-subdir, clean-info-subdir) (dvi-subdir, install-subdir, etags-subdir, mostlyclean-subdir) (clean-subdir, distclean-subdir, maintainer-clean-subdir): Pass $(FLAGS_TO_PASS). From-SVN: r62021
2003-01-28Makefile.in (install_to_tooldir): Instead of $(MULTISUBDIR), use /`$$CC ↵Alexandre Oliva
-print-multi-os-directory`. * Makefile.in (install_to_tooldir): Instead of $(MULTISUBDIR), use /`$$CC -print-multi-os-directory`. From-SVN: r61925
2003-01-26Makefile.in (FLAGS_TO_PASS): Also pass DESTDIR.Christian Cornelssen
* Makefile.in (FLAGS_TO_PASS): Also pass DESTDIR. (install_to_libdir, install_to_tooldir): Add a mkinstalldirs command. From-SVN: r61847
2003-01-20* hashtab.c (htab_expand): Fix allocation of new entries.Josef Zlomek
From-SVN: r61508
2002-12-04make-relative-prefix.c (HAVE_HOST_EXECUTABLE_SUFFIX): Define for hosts with ↵Danny Smith
HOST_EXECUTABLE_SUFFIX. * make-relative-prefix.c (HAVE_HOST_EXECUTABLE_SUFFIX): Define for hosts with HOST_EXECUTABLE_SUFFIX. From-SVN: r59797
2002-11-24Ensure return string is empty before using strcat to construct it.Nick Clifton
From-SVN: r59422
2002-11-22libiberty.h (make_relative_prefix): Add prototype.Daniel Jacobowitz
include/ * libiberty.h (make_relative_prefix): Add prototype. libiberty/ * Makefile.in: Add make-relative-prefix.c. * make-relative-prefix.c: New file. * functions.texi: Rebuilt. gcc/ * gcc.c (make_relative_prefix, split_directories) (free_split_directories): Removed. From-SVN: r59385
2002-11-16md5.c (md5_process_block): Avoid `function-like macro "F{G,H,I}" must be ↵Jakub Jelinek
used with arguments in... * md5.c (md5_process_block): Avoid `function-like macro "F{G,H,I}" must be used with arguments in traditional C' warnings. From-SVN: r59158
2002-10-16* config.table: Use mh-s390pic for s390x too.Jakub Jelinek
From-SVN: r58221
2002-10-06cplus-dem.c (ada_demangle): Get rid of unneeded variable and of ↵Andreas Jaeger
strict-aliasing warning. * libiberty/cplus-dem.c (ada_demangle): Get rid of unneeded variable and of strict-aliasing warning. (grow_vect): Use char as first parameter. From-SVN: r57866
2002-09-23Makefile.am (all-multi): Fix multilib parallel build.Kaveh R. Ghazi
boehm-gc: * Makefile.am (all-multi): Fix multilib parallel build. libf2c: * Makefile.in (all): Fix multilib parallel build. libffi: * Makefile.am (all-multi): Fix multilib parallel build. libiberty: * Makefile.in (all): Fix multilib parallel build. libjava: * Makefile.am (all-multi): Fix multilib parallel build. libobjc: * Makefile.in (all): Fix multilib parallel build. libstdc++-v3: * Makefile.am (all-multi): Fix multilib parallel build. zlib: * Makefile.am (all-multi): Fix multilib parallel build. From-SVN: r57423
2002-09-20cp-demangle.c (demangling_new): Cast 0 to enum.John David Anglin
* cp-demangle.c (demangling_new): Cast 0 to enum. (demangle_char): Cast return of strdup to char *. (is_gnu_v3_mangled_ctor): Cast 0 to enum. (is_gnu_v3_mangled_dtor): Likewise. * cplus-dem.c (grow_vect): Cast return of xrealloc to void *. (work_stuff_copy_to_from): Cast return of xmalloc to char **. * fibheap.c (fibnode_new): Cast return of xcalloc to fibnode_t. * md5.c (md5_process_bytes): Cast results back to const void *. (md5_process_block): Add cast to const md5_uint32 *. * regex.c (re_compile_fastmap): Cast enum to UCHAR_T. * safe-ctype.c (L, XL, U, XU, D, P, _, C, Z, M, V, T, S): Add cast to unsigned short. * splay-tree.c (splay_tree_xmalloc_allocate): Cast return of xmalloc to void *. * vasprintf.c (int_vasprintf): Cast return of malloc to char *. From-SVN: r57330
2002-09-19Update email addresses for bugs and patches.Nick Clifton
From-SVN: r57313
2002-09-12* splay-tree.c (splay_tree_successor): Fix comments.Mike Stump
From-SVN: r57044
2002-09-11Fix typo in last commitZack Weinberg
From-SVN: r57038
2002-09-11Makefile.in: Remove all references to s-under and underscore.c.Zack Weinberg
gcc: * Makefile.in: Remove all references to s-under and underscore.c. * collect2.c, tlink.c: Change all uses of prepends_underscore to look directly at USER_LABEL_PREFIX. gcc/cp: * Make-lang.in: Build cp/cxxfilt.o from $(srcdir)/cp/cxxfilt.c, and c++filt from cxxfilt.o + version.o + $(LIBDEPS). * cxxfilt.c: New file: split from libiberty/cplus-dem.c, with minor adjustments (use version_string, eliminate yet another duplicate of xmalloc) libiberty: * cplus-dem.c: Code code under #ifdef MAIN moved to gcc/cp/cxxfilt.c. * testsuite/Makefile.in: Adjust for test-demangle. * testsuite/regress-demangle: Deleted. * testsuite/test-demangle.c: New file. * testsuite/demangle-expected: Change \$ to $ throughout, now that this file is not being read by a shell script. From-SVN: r57037
2002-09-05* regex.c: Only use "#pragma alloca" on AIX when not using gcc.Roger Sayle
From-SVN: r56871
2002-08-15* libiberty/configure: Reverted unintended yesterday's check in.Alexandre Oliva
From-SVN: r56361
2002-08-14configure, configure: Rebuilt.Alexandre Oliva
* boehm-gc/configure, libf2c/configure: Rebuilt. * libffi/configure, libiberty/configure: Ditto. * libjava/configure, libobjc/configure: Ditto. * libstdc++-v3/configure, zlib/configure: Ditto. Merged from binutils: 2002-01-27 Daniel Jacobowitz <drow@mvista.com> From Steve Ellcey <sje@cup.hp.com>: * libtool.m4 (HPUX_IA64_MODE): Set to 32 or 64 based on ABI. (lt_cv_deplibs_check_method, lt_cv_file_magic_cmd, lt_cv_file_magic_test_file): Set to appropriate values for HP-UX IA64. * ltcf-c.sh (archive_cmds, hardcode_*): Ditto. * ltconfig (shlibpath_*, dynamic_linker, library_names_spec, soname_spec, sys_lib_search_path_spec): Ditto. From-SVN: r56270