PERFORCE change 109328 for review
John Birrell
jb at FreeBSD.org
Mon Nov 6 03:29:19 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=109328
Change 109328 by jb at jb_freebsd8 on 2006/11/06 03:28:25
Update to build binutils-2.17
Affected files ...
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/Makefile.inc0#3 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/addr2line/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/ar/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/as/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/as/config.h#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/doc/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/gasp/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/gdb/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/ld/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/ld/config.h#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/libbfd/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/libbfd/config.h.fbsd#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/libbinutils/Makefile#3 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/libiberty/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/libiberty/config.h#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/libintl/Makefile#1 add
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/libintl/config.h#1 add
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/libintl/libintl.h#1 add
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/libopcodes/config.h#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/nm/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/objcopy/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/objdump/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/ranlib/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/readelf/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/size/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/strings/Makefile#2 edit
.. //depot/projects/binutils/src/gnu/usr.bin/binutils/strip/Makefile#2 edit
Differences ...
==== //depot/projects/binutils/src/gnu/usr.bin/binutils/Makefile#2 (text+ko) ====
@@ -1,6 +1,6 @@
# $FreeBSD: src/gnu/usr.bin/binutils/Makefile,v 1.29 2004/06/25 07:34:56 obrien Exp $
-SUBDIR= libiberty libbfd libopcodes libbinutils \
+SUBDIR= libiberty libbfd libopcodes libbinutils libintl \
addr2line ar as ld nm objcopy objdump ranlib readelf \
size strings strip doc
==== //depot/projects/binutils/src/gnu/usr.bin/binutils/Makefile.inc0#3 (text+ko) ====
@@ -22,6 +22,10 @@
RELSRC= ${RELTOP}/../../../contrib/binutils
SRCDIR= ${.CURDIR}/${RELSRC}
+CFLAGS+= -DHAVE_CONFIG_H
+CFLAGS+= -DLOCALEDIR=\"/usr/local/share/locale\"
+CFLAGS+= -DGNULOCALEDIR=\"/usr/local/share/locale\"
+CFLAGS+= -DLOCALE_ALIAS_PATH=\"/usr/local/share/locale:.\"
CFLAGS+= -I.
.if exists(${.CURDIR}/${TARGET_ARCH})
CFLAGS+= -I${.CURDIR}/${TARGET_ARCH}
@@ -29,6 +33,7 @@
CFLAGS+= -I${.CURDIR}
CFLAGS+= -I${.CURDIR}/${RELTOP}/libbfd
CFLAGS+= -I${.OBJDIR}/${RELTOP}/libbfd
+CFLAGS+= -I${.CURDIR}/${RELTOP}/libintl
CFLAGS+= -I${SRCDIR}/include
.if exists(${.CURDIR}/${TARGET_ARCH})
==== //depot/projects/binutils/src/gnu/usr.bin/binutils/addr2line/Makefile#2 (text+ko) ====
@@ -13,6 +13,7 @@
DPADD= ${RELTOP}/libbinutils/libbinutils.a
DPADD+= ${RELTOP}/libbfd/libbfd.a
DPADD+= ${RELTOP}/libiberty/libiberty.a
+DPADD+= ${RELTOP}/libintl/libintl.a
LDADD= ${DPADD}
.include <bsd.prog.mk>
==== //depot/projects/binutils/src/gnu/usr.bin/binutils/ar/Makefile#2 (text+ko) ====
@@ -14,6 +14,7 @@
DPADD= ${RELTOP}/libbinutils/libbinutils.a
DPADD+= ${RELTOP}/libbfd/libbfd.a
DPADD+= ${RELTOP}/libiberty/libiberty.a
+DPADD+= ${RELTOP}/libintl/libintl.a
LDADD= ${DPADD}
.include <bsd.prog.mk>
==== //depot/projects/binutils/src/gnu/usr.bin/binutils/as/Makefile#2 (text+ko) ====
@@ -11,7 +11,7 @@
PROG= as
MAN= doc/as.1
-SRCS+= app.c as.c atof-generic.c atof-ieee.c bignum-copy.c \
+SRCS+= app.c as.c atof-generic.c atof-ieee.c \
cond.c dwarf2dbg.c ecoff.c expr.c flonum-copy.c flonum-konst.c \
flonum-mult.c frags.c hash.c input-file.c \
input-scrub.c listing.c literal.c macro.c messages.c \
@@ -25,8 +25,7 @@
.elif ${TARGET_ARCH} == "powerpc"
SRCS+= tc-ppc.c
.elif ${TARGET_ARCH} == "sparc64"
-# change back to tc-sparc.c when new binutils is imported
-SRCS+= tc-sparc-fixed.c
+SRCS+= tc-sparc.c
.else
SRCS+= tc-${TARGET_ARCH}.c
.endif
@@ -52,6 +51,7 @@
DPADD= ${RELTOP}/libbfd/libbfd.a
DPADD+= ${RELTOP}/libiberty/libiberty.a
DPADD+= ${RELTOP}/libopcodes/libopcodes.a
+DPADD+= ${RELTOP}/libintl/libintl.a
LDADD= ${DPADD}
.include <bsd.prog.mk>
==== //depot/projects/binutils/src/gnu/usr.bin/binutils/as/config.h#2 (text+ko) ====
@@ -1,194 +1,202 @@
-/* $FreeBSD: src/gnu/usr.bin/binutils/as/config.h,v 1.1 2004/07/08 17:05:30 obrien Exp $ */
+/* $FreeBSD$ */
+/* config.h. Generated by configure. */
+/* config.in. Generated from configure.in by autoheader. */
+
+/* Define if using AIX 5.2 value for C_WEAKEXT. */
+/* #undef AIX_WEAK_SUPPORT */
-#define HAVE_DECL_GETOPT 1
+/* assert broken? */
+/* #undef BROKEN_ASSERT */
+/* 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 */
-/* config.h. Generated by configure. */
-/* config.in. Generated automatically from configure.in by autoheader. */
+/* Compiling cross-assembler? */
+/* #undef CROSS_COMPILE */
-/* Define if using alloca.c. */
+/* Define to 1 if using `alloca.c'. */
/* #undef C_ALLOCA */
-/* Define to empty if the keyword does not work. */
-/* #undef const */
+/* Default CRIS architecture. */
+/* #undef DEFAULT_CRIS_ARCH */
+
+/* Default emulation. */
+#define DEFAULT_EMULATION "i386elf"
+
+/* Supported emulations. */
+#define EMULATIONS &i386elf,
-/* 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 to 1 if NLS is requested */
+#define ENABLE_NLS 1
-/* Define if you have alloca, as a function or macro. */
+/* Define to 1 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). */
+/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
+ */
/* #undef HAVE_ALLOCA_H */
-/* Define if you have a working `mmap' system call. */
-#define HAVE_MMAP 1
+/* Define to 1 if you have the <argz.h> header file. */
+/* #undef HAVE_ARGZ_H */
+
+/* Define to 1 if you have the `dcgettext' function. */
+/* #undef HAVE_DCGETTEXT */
+
+/* Is the prototype for getopt in <unistd.h> in the expected format? */
+#define HAVE_DECL_GETOPT 1
-/* Define as __inline if that's what the C compiler calls it. */
-/* #undef inline */
+/* Define to 1 if you have the declaration of `vsnprintf', and to 0 if you
+ don't. */
+#define HAVE_DECL_VSNPRINTF 1
-/* Define to `long' if <sys/types.h> doesn't define. */
-/* #undef off_t */
+/* Define to 1 if you have the <errno.h> header file. */
+#define HAVE_ERRNO_H 1
-/* Define to `unsigned' if <sys/types.h> doesn't define. */
-/* #undef size_t */
+/* Define to 1 if you have the `getcwd' function. */
+#define HAVE_GETCWD 1
-/* 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 to 1 if you have the `getpagesize' function. */
+#define HAVE_GETPAGESIZE 1
-/* Define if you have the ANSI C header files. */
-#define STDC_HEADERS 1
+/* Define as 1 if you have gettext and don't want to use GNU gettext. */
+/* #undef HAVE_GETTEXT */
-/* Define if lex declares yytext as a char * by default, not a char[]. */
-#define YYTEXT_POINTER 1
+/* Define to 1 if you have the <inttypes.h> header file. */
+#define HAVE_INTTYPES_H 1
-/* Define if you have the __argz_count function. */
-/* #undef HAVE___ARGZ_COUNT */
+/* Define if your locale.h file contains LC_MESSAGES. */
+#define HAVE_LC_MESSAGES 1
-/* Define if you have the __argz_next function. */
-/* #undef HAVE___ARGZ_NEXT */
+/* Define to 1 if you have the <limits.h> header file. */
+#define HAVE_LIMITS_H 1
-/* Define if you have the __argz_stringify function. */
-/* #undef HAVE___ARGZ_STRINGIFY */
+/* Define to 1 if you have the <locale.h> header file. */
+#define HAVE_LOCALE_H 1
-/* Define if you have the dcgettext function. */
-/* #undef HAVE_DCGETTEXT */
+/* Define to 1 if you have the <malloc.h> header file. */
+/* #undef HAVE_MALLOC_H */
-/* Define if you have the getcwd function. */
-#define HAVE_GETCWD 1
+/* Define to 1 if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
-/* Define if you have the getpagesize function. */
-#define HAVE_GETPAGESIZE 1
+/* Define to 1 if you have a working `mmap' system call. */
+#define HAVE_MMAP 1
-/* Define if you have the munmap function. */
+/* Define to 1 if you have the `munmap' function. */
#define HAVE_MUNMAP 1
-/* Define if you have the putenv function. */
+/* Define to 1 if you have the <nl_types.h> header file. */
+#define HAVE_NL_TYPES_H 1
+
+/* Define to 1 if you have the `putenv' function. */
#define HAVE_PUTENV 1
-/* Define if you have the remove function. */
+/* Define to 1 if you have the `remove' function. */
/* #undef HAVE_REMOVE */
-/* Define if you have the sbrk function. */
+/* Define to 1 if you have the `sbrk' function. */
#define HAVE_SBRK 1
-/* Define if you have the setenv function. */
+/* Define to 1 if you have the `setenv' function. */
#define HAVE_SETENV 1
-/* Define if you have the setlocale function. */
+/* Define to 1 if you have the `setlocale' function. */
#define HAVE_SETLOCALE 1
-/* Define if you have the stpcpy function. */
+/* Define to 1 if you have the <stdarg.h> header file. */
+#define HAVE_STDARG_H 1
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#define HAVE_STDINT_H 1
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define if you have the stpcpy function */
#define HAVE_STPCPY 1
-/* Define if you have the strcasecmp function. */
+/* Define to 1 if you have the `strcasecmp' function. */
#define HAVE_STRCASECMP 1
-/* Define if you have the strchr function. */
+/* Define to 1 if you have the `strchr' function. */
#define HAVE_STRCHR 1
-/* Define if you have the unlink function. */
-#define HAVE_UNLINK 1
+/* Define to 1 if you have the <strings.h> header file. */
+#define HAVE_STRINGS_H 1
-/* Define if you have the <argz.h> header file. */
-/* #undef HAVE_ARGZ_H */
-
-/* Define if you have the <errno.h> header file. */
-#define HAVE_ERRNO_H 1
-
-/* Define if you have the <limits.h> header file. */
-#define HAVE_LIMITS_H 1
-
-/* Define if you have the <locale.h> header file. */
-#define HAVE_LOCALE_H 1
-
-/* Define if you have the <malloc.h> header file. */
-/* #undef HAVE_MALLOC_H */
-
-/* Define if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define if you have the <nl_types.h> header file. */
-#define HAVE_NL_TYPES_H 1
-
-/* Define if you have the <stdarg.h> header file. */
-#define HAVE_STDARG_H 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 to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
-/* Define if you have the <strings.h> header file. */
-#define HAVE_STRINGS_H 1
+/* Define to 1 if you have the <sys/param.h> header file. */
+#define HAVE_SYS_PARAM_H 1
-/* Define if you have the <sys/param.h> header file. */
-#define HAVE_SYS_PARAM_H 1
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#define HAVE_SYS_STAT_H 1
-/* Define if you have the <sys/types.h> header file. */
+/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
-/* Define if you have the <unistd.h> header file. */
+/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
-/* Define if you have the <values.h> header file. */
+/* Define to 1 if you have the `unlink' function. */
+#define HAVE_UNLINK 1
+
+/* Define to 1 if you have the <values.h> header file. */
/* #undef HAVE_VALUES_H */
-/* Define if you have the <varargs.h> header file. */
+/* Define to 1 if you have the <varargs.h> header file. */
/* #undef HAVE_VARARGS_H */
-/* Name of package */
-#define PACKAGE "gas"
+/* Define to 1 if you have the `__argz_count' function. */
+/* #undef HAVE___ARGZ_COUNT */
-/* Version number of package */
-/* #define VERSION "2.15" */
+/* Define to 1 if you have the `__argz_next' function. */
+/* #undef HAVE___ARGZ_NEXT */
-/* Define if defaulting to ELF on SCO 5. */
-/* #undef SCO_ELF */
+/* Define to 1 if you have the `__argz_stringify' function. */
+/* #undef HAVE___ARGZ_STRINGIFY */
-/* Using strict COFF? */
-/* #undef STRICTCOFF */
+/* Using i386 COFF? */
+/* #undef I386COFF */
-/* Define if default target is PowerPC Solaris. */
-/* #undef TARGET_SOLARIS_COMMENT */
+/* Using m68k COFF? */
+/* #undef M68KCOFF */
-/* Define as 1 if big endian. */
-/* #undef TARGET_BYTES_BIG_ENDIAN */
+/* Using m88k COFF? */
+/* #undef M88KCOFF */
-/* Default CPU for MIPS targets. */
+/* Default CPU for MIPS targets. */
/* #undef MIPS_CPU_STRING_DEFAULT */
-/* Allow use of E_MIPS_ABI_O32 on MIPS targets. */
-/* #undef USE_E_MIPS_ABI_O32 */
-
-/* Generate 64-bit code by default on MIPS targets. */
+/* Generate 64-bit code by default on MIPS targets. */
/* #undef MIPS_DEFAULT_64BIT */
-/* Choose a default ABI for MIPS targets. */
+/* Choose a default ABI for MIPS targets. */
/* #undef MIPS_DEFAULT_ABI */
-/* Default architecture. */
-/* #define DEFAULT_ARCH "i386" */
+/* Define if environ is not declared in system header files. */
+#define NEED_DECLARATION_ENVIRON 1
+
+/* Define if errno is not declared in system header files. */
+/* #undef NEED_DECLARATION_ERRNO */
+
+/* Define if ffs is not declared in system header files. */
+/* #undef NEED_DECLARATION_FFS */
-/* Using cgen code? */
-/* #undef USING_CGEN */
+/* Define if free is not declared in system header files. */
+/* #undef NEED_DECLARATION_FREE */
-/* Using i386 COFF? */
-/* #undef I386COFF */
+/* Define if malloc is not declared in system header files. */
+/* #undef NEED_DECLARATION_MALLOC */
-/* Using m68k COFF? */
-/* #undef M68KCOFF */
+/* Define if sbrk is not declared in system header files. */
+/* #undef NEED_DECLARATION_SBRK */
-/* Using m88k COFF? */
-/* #undef M88KCOFF */
+/* Define if strstr is not declared in system header files. */
+/* #undef NEED_DECLARATION_STRSTR */
/* a.out support? */
/* #undef OBJ_MAYBE_AOUT */
@@ -208,80 +216,90 @@
/* generic support? */
/* #undef OBJ_MAYBE_GENERIC */
-/* HP300 support? */
-/* #undef OBJ_MAYBE_HP300 */
-
/* IEEE support? */
/* #undef OBJ_MAYBE_IEEE */
/* SOM support? */
/* #undef OBJ_MAYBE_SOM */
-/* VMS support? */
-/* #undef OBJ_MAYBE_VMS */
+/* Name of package */
+#define PACKAGE "gas"
+
+/* Define to the address where bug reports for this package should be sent. */
+#define PACKAGE_BUGREPORT ""
-/* Use emulation support? */
-/* #undef USE_EMULATIONS */
+/* Define to the full name of this package. */
+#define PACKAGE_NAME ""
-/* Supported emulations. */
-/* #define EMULATIONS &i386elf, */
+/* Define to the full name and version of this package. */
+#define PACKAGE_STRING ""
-/* Default emulation. */
-/* #define DEFAULT_EMULATION "i386elf" */
+/* Define to the one symbol short name of this package. */
+#define PACKAGE_TARNAME ""
-/* old COFF support? */
-/* #undef MANY_SEGMENTS */
+/* Define to the version of this package. */
+#define PACKAGE_VERSION ""
-/* Use BFD interface? */
-#define BFD_ASSEMBLER 1
+/* Define if defaulting to ELF on SCO 5. */
+/* #undef SCO_ELF */
-/* Target alias. */
-/* #define TARGET_ALIAS "i386-obrien-freebsd5.2" */
+/* 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 */
-/* Canonical target. */
-/* #define TARGET_CANONICAL "i386-obrien-freebsd5.2" */
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
-/* Target CPU. */
-/* #define TARGET_CPU "i386" */
+/* Using strict COFF? */
+/* #undef STRICTCOFF */
-/* Target vendor. */
-#define TARGET_VENDOR "obrien"
+/* Define as 1 if big endian. */
+/* #undef TARGET_BYTES_BIG_ENDIAN */
/* Target OS. */
-#define TARGET_OS "freebsd5"
+#define TARGET_OS "freebsd7.0"
-/* Define if you have the stpcpy function */
-#define HAVE_STPCPY 1
+/* Define if default target is PowerPC Solaris. */
+/* #undef TARGET_SOLARIS_COMMENT */
-/* Define if your locale.h file contains LC_MESSAGES. */
-#define HAVE_LC_MESSAGES 1
+/* Define if target is Symbian OS. */
+/* #undef TARGET_SYMBIAN */
-/* Define to 1 if NLS is requested */
-/* #define ENABLE_NLS 1 */
+/* Target vendor. */
+#define TARGET_VENDOR "unknown"
-/* Define as 1 if you have gettext and don't want to use GNU gettext. */
-/* #undef HAVE_GETTEXT */
+/* Use emulation support? */
+/* #undef USE_EMULATIONS */
-/* Compiling cross-assembler? */
-/* #undef CROSS_COMPILE */
+/* Allow use of E_MIPS_ABI_O32 on MIPS targets. */
+/* #undef USE_E_MIPS_ABI_O32 */
-/* assert broken? */
-/* #undef BROKEN_ASSERT */
+/* Using cgen code? */
+/* #undef USING_CGEN */
-/* Define if strstr is not declared in system header files. */
-/* #undef NEED_DECLARATION_STRSTR */
+/* Define to 1 if your processor stores words with the most significant byte
+ first (like Motorola and SPARC, unlike Intel and VAX). */
+/* #undef WORDS_BIGENDIAN */
-/* Define if malloc is not declared in system header files. */
-/* #undef NEED_DECLARATION_MALLOC */
+/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
+ `char[]'. */
+#define YYTEXT_POINTER 1
-/* Define if free is not declared in system header files. */
-/* #undef NEED_DECLARATION_FREE */
+/* Define to empty if `const' does not conform to ANSI C. */
+/* #undef const */
-/* Define if sbrk is not declared in system header files. */
-/* #undef NEED_DECLARATION_SBRK */
+/* Define to `__inline__' or `__inline' if that's what the C compiler
+ calls it, or to nothing if 'inline' is not supported under any name. */
+#ifndef __cplusplus
+/* #undef inline */
+#endif
-/* Define if environ is not declared in system header files. */
-#define NEED_DECLARATION_ENVIRON 1
+/* Define to `long' if <sys/types.h> does not define. */
+/* #undef off_t */
-/* Define if errno is not declared in system header files. */
-/* #undef NEED_DECLARATION_ERRNO */
+/* Define to `unsigned' if <sys/types.h> does not define. */
+/* #undef size_t */
==== //depot/projects/binutils/src/gnu/usr.bin/binutils/doc/Makefile#2 (text+ko) ====
@@ -4,16 +4,16 @@
.PATH: ${SRCDIR}/gas/doc ${SRCDIR}/ld ${SRCDIR}/bfd/doc
-INFO= as ld gasp binutils
+INFO= as ld binutils
INFOSECTION= "Programming & development tools."
INFOENTRY_as= "* As: (as). The GNU assembler."
-INFOENTRY_gasp= "* Gasp: (gasp). The GNU Assembler Macro Preprocessor."
INFOENTRY_ld= "* Ld: (ld). The GNU linker."
INFOENTRY_binutils= "* Binutils: (binutils). The GNU Binary Utilities."
MAKEINFOFLAGS+= --no-validate
MAKEINFOFLAGS+= -I ${SRCDIR}/gas/doc -I ${SRCDIR}/ld -I ${SRCDIR}/bfd/doc
MAKEINFOFLAGS+= -I ${SRCDIR}/binutils
+MAKEINFOFLAGS+= -I ${SRCDIR}/libiberty
CLEANFILES= configdoc.texi config.texi gasver.texi ldver.texi
==== //depot/projects/binutils/src/gnu/usr.bin/binutils/gasp/Makefile#2 (text+ko) ====
@@ -12,6 +12,7 @@
CFLAGS+= -I${.CURDIR}
CFLAGS+= -I${SRCDIR} -I${SRCDIR}/gas -I${SRCDIR}/gas/config
DPADD= ${RELTOP}/libiberty/libiberty.a
+DPADD+= ${RELTOP}/libintl/libintl.a
LDADD= ${DPADD}
CLEANFILES= xregex.h
==== //depot/projects/binutils/src/gnu/usr.bin/binutils/gdb/Makefile#2 (text+ko) ====
@@ -71,6 +71,7 @@
LDADD+= ${RELTOP}/libbfd/libbfd.a ${RELTOP}/libopcodes/libopcodes.a
LDADD+= -lgnuregex
LDADD+= ${RELTOP}/libiberty/libiberty.a
+DPADD+= ${RELTOP}/libintl/libintl.a
LDADD+= -lreadline -ltermcap
CLEANFILES= init.c init.c-tmp nm.h tm.h xm.h gdbversion.c xregex.h kvm-fbsd-machine.h
==== //depot/projects/binutils/src/gnu/usr.bin/binutils/ld/Makefile#2 (text+ko) ====
@@ -22,6 +22,7 @@
NO_SHARED?= yes
DPADD= ${RELTOP}/libbfd/libbfd.a
DPADD+= ${RELTOP}/libiberty/libiberty.a
+DPADD+= ${RELTOP}/libintl/libintl.a
LDADD= ${DPADD}
CLEANDIRS+= ldscripts
CLEANFILES+= ldemul-list.h stringify.sed
==== //depot/projects/binutils/src/gnu/usr.bin/binutils/ld/config.h#2 (text+ko) ====
@@ -1,180 +1,223 @@
-/* $FreeBSD: src/gnu/usr.bin/binutils/ld/config.h,v 1.8 2004/06/16 07:09:37 obrien Exp $ */
+/* config.h. Generated by configure. */
+/* config.in. Generated from configure.in by autoheader. */
-/* config.h. Generated automatically by configure. */
-/* config.in. Generated automatically from configure.in by autoheader. */
+/* 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 using alloca.c. */
+/* Define to 1 if using `alloca.c'. */
/* #undef C_ALLOCA */
-/* Define to empty if the keyword does not work. */
-/* #undef const */
+/* Define to 1 if NLS is requested */
+#define ENABLE_NLS 1
-/* 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 */
+/* Additional extension a shared object might have. */
+/* #undef EXTRA_SHLIB_EXTENSION */
-/* Define if you have alloca, as a function or macro. */
+/* Define to 1 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). */
+/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
+ */
/* #undef HAVE_ALLOCA_H */
-/* Define if you have a working `mmap' system call. */
-#define HAVE_MMAP 1
+/* Define to 1 if you have the <argz.h> header file. */
+/* #undef HAVE_ARGZ_H */
+
+/* Define to 1 if you have the `dcgettext' function. */
+/* #undef HAVE_DCGETTEXT */
+
+/* Define to 1 if you have the declaration of `environ', and to 0 if you
+ don't. */
+#define HAVE_DECL_ENVIRON 0
+
+/* Define to 1 if you have the declaration of `free', and to 0 if you don't.
+ */
+#define HAVE_DECL_FREE 1
+
+/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't.
+ */
+#define HAVE_DECL_GETENV 1
+
+/* Is the prototype for getopt in <unistd.h> in the expected format? */
+#define HAVE_DECL_GETOPT 1
+
+/* Define to 1 if you have the declaration of `sbrk', and to 0 if you don't.
+ */
+#define HAVE_DECL_SBRK 1
+
+/* Define to 1 if you have the declaration of `strstr', and to 0 if you don't.
+ */
+#define HAVE_DECL_STRSTR 1
-/* Define as __inline if that's what the C compiler calls it. */
-/* #undef inline */
+/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
+ */
+#define HAVE_DIRENT_H 1
-/* Define to `long' if <sys/types.h> doesn't define. */
-/* #undef off_t */
+/* Define to 1 if you have the <elf-hints.h> header file. */
+#define HAVE_ELF_HINTS_H 1
-/* Define if you need to in order for stat and other things to work. */
-/* #undef _POSIX_SOURCE */
+/* Define to 1 if you have the `getcwd' function. */
+#define HAVE_GETCWD 1
-/* Define to `unsigned' if <sys/types.h> doesn't define. */
-/* #undef size_t */
+/* Define to 1 if you have the `getpagesize' function. */
+#define HAVE_GETPAGESIZE 1
-/* 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 as 1 if you have gettext and don't want to use GNU gettext. */
+/* #undef HAVE_GETTEXT */
-/* Define if you have the ANSI C header files. */
-#define STDC_HEADERS 1
+/* Define to 1 if you have the `glob' function. */
+#define HAVE_GLOB 1
-/* Define if lex declares yytext as a char * by default, not a char[]. */
-#define YYTEXT_POINTER 1
+/* Define to 1 if you have the <inttypes.h> header file. */
+#define HAVE_INTTYPES_H 1
-/* Define if you have the __argz_count function. */
-/* #undef HAVE___ARGZ_COUNT */
+/* Define if your locale.h file contains LC_MESSAGES. */
+#define HAVE_LC_MESSAGES 1
-/* Define if you have the __argz_next function. */
-/* #undef HAVE___ARGZ_NEXT */
+/* Define to 1 if you have the <limits.h> header file. */
+#define HAVE_LIMITS_H 1
-/* Define if you have the __argz_stringify function. */
-/* #undef HAVE___ARGZ_STRINGIFY */
+/* Define to 1 if you have the <locale.h> header file. */
+#define HAVE_LOCALE_H 1
-/* Define if you have the dcgettext function. */
-/* #undef HAVE_DCGETTEXT */
+/* Define to 1 if you have the <malloc.h> header file. */
+/* #undef HAVE_MALLOC_H */
-/* Define if you have the getcwd function. */
-#define HAVE_GETCWD 1
+/* Define to 1 if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
-/* Define if you have the getpagesize function. */
-#define HAVE_GETPAGESIZE 1
+/* Define to 1 if you have a working `mmap' system call. */
+#define HAVE_MMAP 1
-/* Define if you have the munmap function. */
+/* Define to 1 if you have the `munmap' function. */
#define HAVE_MUNMAP 1
-/* Define if you have the putenv function. */
+/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
+/* #undef HAVE_NDIR_H */
+
+/* Define to 1 if you have the <nl_types.h> header file. */
+#define HAVE_NL_TYPES_H 1
+
+/* Define to 1 if you have the `putenv' function. */
#define HAVE_PUTENV 1
-/* Define if you have the realpath function. */
+/* Define to 1 if you have the `realpath' function. */
#define HAVE_REALPATH 1
-/* Define if you have the sbrk function. */
+/* Define to 1 if you have the `sbrk' function. */
#define HAVE_SBRK 1
-/* Define if you have the setenv function. */
+/* Define to 1 if you have the `setenv' function. */
#define HAVE_SETENV 1
-/* Define if you have the setlocale function. */
+/* Define to 1 if you have the `setlocale' function. */
#define HAVE_SETLOCALE 1
-/* Define if you have the stpcpy function. */
+/* Define to 1 if you have the <stdint.h> header file. */
+#define HAVE_STDINT_H 1
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define if you have the stpcpy function */
#define HAVE_STPCPY 1
-/* Define if you have the strcasecmp function. */
+/* Define to 1 if you have the `strcasecmp' function. */
#define HAVE_STRCASECMP 1
-/* Define if you have the strchr function. */
+/* Define to 1 if you have the `strchr' function. */
#define HAVE_STRCHR 1
-/* Define if you have the <argz.h> header file. */
-/* #undef HAVE_ARGZ_H */
+/* Define to 1 if you have the <strings.h> header file. */
+#define HAVE_STRINGS_H 1
-/* Define if you have the <dirent.h> header file. */
-#define HAVE_DIRENT_H 1
-
-/* Define if you have the <limits.h> header file. */
-#define HAVE_LIMITS_H 1
-
-/* Define if you have the <locale.h> header file. */
-#define HAVE_LOCALE_H 1
-
-/* Define if you have the <malloc.h> header file. */
-/* #undef HAVE_MALLOC_H */
-
-/* Define if you have the <ndir.h> header file. */
-/* #undef HAVE_NDIR_H */
-
-/* Define if you have the <nl_types.h> header file. */
-#define HAVE_NL_TYPES_H 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 to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
-/* Define if you have the <strings.h> header file. */
-#define HAVE_STRINGS_H 1
-
-/* Define if you have the <sys/dir.h> header file. */
+/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
+ */
/* #undef HAVE_SYS_DIR_H */
-/* Define if you have the <sys/ndir.h> header file. */
+/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
+ */
/* #undef HAVE_SYS_NDIR_H */
-/* Define if you have the <sys/param.h> header file. */
+/* Define to 1 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 to 1 if you have the <sys/stat.h> header file. */
+#define HAVE_SYS_STAT_H 1
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#define HAVE_SYS_TYPES_H 1
+
+/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
-/* Define if you have the <values.h> header file. */
+/* Define to 1 if you have the <values.h> header file. */
/* #undef HAVE_VALUES_H */
+/* Define to 1 if you have the `__argz_count' function. */
+/* #undef HAVE___ARGZ_COUNT */
+
+/* Define to 1 if you have the `__argz_next' function. */
+/* #undef HAVE___ARGZ_NEXT */
+
+/* Define to 1 if you have the `__argz_stringify' function. */
+/* #undef HAVE___ARGZ_STRINGIFY */
+
/* Name of package */
#define PACKAGE "ld"
-/* Version number of package */
-/* #define VERSION "2.15" */
+/* Define to the address where bug reports for this package should be sent. */
+#define PACKAGE_BUGREPORT ""
+
+/* Define to the full name of this package. */
+#define PACKAGE_NAME ""
+
+/* Define to the full name and version of this package. */
+#define PACKAGE_STRING ""
-/* Define if you have the stpcpy function */
-#define HAVE_STPCPY 1
+/* Define to the one symbol short name of this package. */
+#define PACKAGE_TARNAME ""
-/* Define if your locale.h file contains LC_MESSAGES. */
-#define HAVE_LC_MESSAGES 1
+/* Define to the version of this package. */
+#define PACKAGE_VERSION ""
-/* Define to 1 if NLS is requested */
-/* #define ENABLE_NLS 1 */
+/* 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 as 1 if you have gettext and don't want to use GNU gettext. */
-/* #undef HAVE_GETTEXT */
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
/* Use b modifier when opening binary files? */
/* #undef USE_BINARY_FOPEN */
-/* Define if strstr is not declared in system header files. */
-/* #undef NEED_DECLARATION_STRSTR */
+/* Version number of package */
+#define VERSION "2.17"
-/* Define if free is not declared in system header files. */
-/* #undef NEED_DECLARATION_FREE */
+/* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
+ `char[]'. */
+#define YYTEXT_POINTER 1
-/* Define if sbrk is not declared in system header files. */
-/* #undef NEED_DECLARATION_SBRK */
+/* Define to empty if `const' does not conform to ANSI C. */
+/* #undef const */
-/* Define if getenv is not declared in system header files. */
-/* #undef NEED_DECLARATION_GETENV */
+/* Define to `__inline__' or `__inline' if that's what the C compiler
+ calls it, or to nothing if 'inline' is not supported under any name. */
+#ifndef __cplusplus
+/* #undef inline */
+#endif
-/* Define if environ is not declared in system header files. */
-#define NEED_DECLARATION_ENVIRON 1
+/* Define to `long' if <sys/types.h> does not define. */
+/* #undef off_t */
-/* Additional extension a shared object might have. */
-/* #undef EXTRA_SHLIB_EXTENSION */
-
+/* Define to `unsigned' if <sys/types.h> does not define. */
+/* #undef size_t */
==== //depot/projects/binutils/src/gnu/usr.bin/binutils/libbfd/Makefile#2 (text+ko) ====
@@ -6,7 +6,8 @@
LIB= bfd
SRCS+= archive.c archive64.c archures.c bfd.c bfdwin.c binary.c cache.c \
- coffgen.c corefile.c elf.c elf-eh-frame.c elf-strtab.c format.c \
+ coffgen.c corefile.c elf.c elf-eh-frame.c elf-strtab.c \
+ elf-vxworks.c format.c \
hash.c ihex.c init.c libbfd.c linker.c merge.c opncls.c reloc.c \
section.c srec.c stab-syms.c stabs.c syms.c targets.c tekhex.c \
targmatch.h dwarf1.c dwarf2.c config.h bfdver.h bfdio.c simple.c
==== //depot/projects/binutils/src/gnu/usr.bin/binutils/libbfd/config.h.fbsd#2 (text+ko) ====
@@ -1,291 +1,377 @@
-/* $FreeBSD: src/gnu/usr.bin/binutils/libbfd/config.h.fbsd,v 1.6 2004/06/19 19:25:33 marcel Exp $ */
+/* $FreeBSD$ */
+/* config.h. Generated by configure. */
+/* config.in. Generated from configure.in by autoheader. */
-/* config.h. Generated automatically by configure. */
-/* config.in. Generated automatically from configure.in by autoheader. */
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the p4-projects
mailing list