Update libiberty to the one shipped with egcs. Minor number

bump--interfaces added, but none changed or removed.
This commit is contained in:
tv 1998-08-28 16:47:13 +00:00
parent 2034bed7f1
commit a6542a91dc
4 changed files with 206 additions and 31 deletions

View File

@ -1,4 +1,4 @@
# $NetBSD: Makefile,v 1.18 1998/08/24 16:32:48 tv Exp $
# $NetBSD: Makefile,v 1.19 1998/08/28 16:47:13 tv Exp $
LIB= bfd
@ -13,12 +13,13 @@ SRCS= archive.c archures.c bfd.c cache.c coffgen.c corefile.c \
dis-buf.c disassemble.c \
argv.c basename.c choose-temp.c concat.c cplus-dem.c \
fdmatch.c fnmatch.c getopt.c getopt1.c getruntime.c hex.c \
floatformat.c objalloc.c obstack.c spaces.c strerror.c \
strsignal.c xatexit.c xexit.c xmalloc.c xstrdup.c xstrerror.c \
insque.c vasprintf.c ${BFD_ARCH_SRCS}
floatformat.c objalloc.c obstack.c pexecute.c spaces.c \
strerror.c strsignal.c xatexit.c xexit.c xmalloc.c xstrdup.c \
xstrerror.c asprintf.c insque.c vasprintf.c \
${BFD_ARCH_SRCS}
CPPFLAGS+= -I. -I${.CURDIR} \
-I${DIST}/bfd -I${DIST}/opcodes -I${DIST}/include \
${BFD_ARCH_DEFS}
${BFD_ARCH_DEFS} -DHAVE_CONFIG_H
DIST= ${.CURDIR}/../../dist

View File

@ -1,13 +0,0 @@
/* $NetBSD: alloca-conf.h,v 1.1.1.1 1997/09/26 02:38:49 gwr Exp $ */
/* NetBSD configuration for alloca. */
#ifdef __GNUC__
# define alloca __builtin_alloca
#else /* __GNUC__ */
# ifdef __STDC__
PTR alloca (size_t);
# else
PTR alloca (); /* must agree with functions.def */
# endif
#endif /* __GNUC__ */

View File

@ -1,15 +1,8 @@
/* $NetBSD: config.h,v 1.1.1.1 1997/09/26 02:38:49 gwr Exp $ */
/* $NetBSD: config.h,v 1.2 1998/08/28 16:47:14 tv Exp $ */
/*
* This was copied by hand from the result of configure with a
* binutils-2.8 source directory. Most of the below came from
* the generated bfd/config.h, except for the NEED_basename
* definition which came from libiberty/config.h (note: we
* do NOT need on_exit because we DO have atexit in libc.)
*/
/* Yes, need basename, and NO, we do not need on_exit. */
#define NEED_basename 1
/****************/
/* bfd config.h */
/****************/
/* Whether strstr must be declared even if <string.h> is included. */
/* #undef NEED_DECLARATION_STRSTR */
@ -91,3 +84,197 @@
/* Define if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/**********************/
/* libiberty config.h */
/**********************/
/* Define if using alloca.c. */
/* #undef C_ALLOCA */
/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
This function is required for alloca.c support on those systems. */
/* #undef CRAY_STACKSEG_END */
/* Define if you have alloca, as a function or macro. */
#define HAVE_ALLOCA 1
/* Define if you have <alloca.h> and it should be used (not on Ultrix). */
/* #undef HAVE_ALLOCA_H */
/* Define if you have <vfork.h>. */
/* #undef HAVE_VFORK_H */
/* Define to `int' if <sys/types.h> doesn't define. */
/* #undef pid_t */
/* Define if you need to in order for stat and other things to work. */
/* #undef _POSIX_SOURCE */
/* If using the C implementation of alloca, define if you know the
direction of stack growth for your system; otherwise it will be
automatically deduced at run-time.
STACK_DIRECTION > 0 => grows toward higher addresses
STACK_DIRECTION < 0 => grows toward lower addresses
STACK_DIRECTION = 0 => direction of growth unknown
*/
/* #undef STACK_DIRECTION */
/* Define if you have the ANSI C header files. */
#define STDC_HEADERS 1
/* Define vfork as fork if vfork does not work. */
/* #undef vfork */
/* Define if you have the sys_errlist variable. */
#define HAVE_SYS_ERRLIST 1
/* Define if you have the sys_nerr variable. */
#define HAVE_SYS_NERR 1
/* Define if you have the sys_siglist variable. */
#define HAVE_SYS_SIGLIST 1
/* Define if you have the strerror function. */
#define HAVE_STRERROR 1
/* Define if you have the asprintf function. */
/* #undef HAVE_ASPRINTF */
/* Define if you have the atexit function. */
#define HAVE_ATEXIT 1
/* Define if you have the basename function. */
#define HAVE_BASENAME 1
/* Define if you have the bcmp function. */
#define HAVE_BCMP 1
/* Define if you have the bcopy function. */
#define HAVE_BCOPY 1
/* Define if you have the bzero function. */
#define HAVE_BZERO 1
/* Define if you have the clock function. */
#define HAVE_CLOCK 1
/* Define if you have the getcwd function. */
#define HAVE_GETCWD 1
/* Define if you have the getpagesize function. */
#define HAVE_GETPAGESIZE 1
/* Define if you have the getrusage function. */
#define HAVE_GETRUSAGE 1
/* Define if you have the index function. */
#define HAVE_INDEX 1
/* Define if you have the insque function. */
/* #undef HAVE_INSQUE */
/* Define if you have the memchr function. */
#define HAVE_MEMCHR 1
/* Define if you have the memcmp function. */
#define HAVE_MEMCMP 1
/* Define if you have the memcpy function. */
#define HAVE_MEMCPY 1
/* Define if you have the memmove function. */
#define HAVE_MEMMOVE 1
/* Define if you have the memset function. */
#define HAVE_MEMSET 1
/* Define if you have the on_exit function. */
/* #undef HAVE_ON_EXIT */
/* Define if you have the psignal function. */
#define HAVE_PSIGNAL 1
/* Define if you have the random function. */
#define HAVE_RANDOM 1
/* Define if you have the rename function. */
#define HAVE_RENAME 1
/* Define if you have the rindex function. */
#define HAVE_RINDEX 1
/* Define if you have the sigsetmask function. */
#define HAVE_SIGSETMASK 1
/* Define if you have the strcasecmp function. */
#define HAVE_STRCASECMP 1
/* Define if you have the strchr function. */
#define HAVE_STRCHR 1
/* Define if you have the strdup function. */
#define HAVE_STRDUP 1
/* Define if you have the strerror function. */
#define HAVE_STRERROR 1
/* Define if you have the strncasecmp function. */
#define HAVE_STRNCASECMP 1
/* Define if you have the strrchr function. */
#define HAVE_STRRCHR 1
/* Define if you have the strsignal function. */
#define HAVE_STRSIGNAL 1
/* Define if you have the strstr function. */
#define HAVE_STRSTR 1
/* Define if you have the strtod function. */
#define HAVE_STRTOD 1
/* Define if you have the strtol function. */
#define HAVE_STRTOL 1
/* Define if you have the strtoul function. */
#define HAVE_STRTOUL 1
/* Define if you have the sysconf function. */
#define HAVE_SYSCONF 1
/* Define if you have the times function. */
#define HAVE_TIMES 1
/* Define if you have the tmpnam function. */
#define HAVE_TMPNAM 1
/* Define if you have the vasprintf function. */
/* #undef HAVE_VASPRINTF */
/* Define if you have the vfprintf function. */
#define HAVE_VFPRINTF 1
/* Define if you have the vprintf function. */
#define HAVE_VPRINTF 1
/* Define if you have the vsprintf function. */
#define HAVE_VSPRINTF 1
/* Define if you have the waitpid function. */
#define HAVE_WAITPID 1
/* Define if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define if you have the <sys/file.h> header file. */
#define HAVE_SYS_FILE_H 1
/* Define if you have the <sys/param.h> header file. */
#define HAVE_SYS_PARAM_H 1
/* Define if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1

View File

@ -1,3 +1,3 @@
# $NetBSD: shlib_version,v 1.4 1998/08/21 02:06:09 tv Exp $
# $NetBSD: shlib_version,v 1.5 1998/08/28 16:47:14 tv Exp $
major=1
minor=0
minor=1