diff --git a/devel/binutils/stable/patches/patch-binutils_ar_c b/devel/binutils/stable/patches/patch-binutils_ar_c index 65ef3c9b57e..9daa0289887 100644 --- a/devel/binutils/stable/patches/patch-binutils_ar_c +++ b/devel/binutils/stable/patches/patch-binutils_ar_c @@ -1,11 +1,11 @@ ---- binutils/ar.c.orig Wed Feb 20 17:35:04 2002 -+++ binutils/ar.c Wed Feb 20 17:42:49 2002 -@@ -1077,7 +1077,7 @@ - +--- binutils/ar.c.orig Thu Jun 7 00:12:27 2001 ++++ binutils/ar.c Sun Mar 10 02:28:35 2002 +@@ -1077,7 +1077,7 @@ write_archive (iarch) + old_name = xmalloc (strlen (bfd_get_filename (iarch)) + 1); strcpy (old_name, bfd_get_filename (iarch)); - new_name = make_tempname (old_name); + new_name = make_tempname (old_name, 0); - + output_filename = new_name; - + diff --git a/devel/binutils/stable/patches/patch-binutils_bucomm_c b/devel/binutils/stable/patches/patch-binutils_bucomm_c index 933950fdddc..b55ae1bbe9f 100644 --- a/devel/binutils/stable/patches/patch-binutils_bucomm_c +++ b/devel/binutils/stable/patches/patch-binutils_bucomm_c @@ -1,8 +1,8 @@ ---- binutils/bucomm.c.orig Wed Feb 20 17:35:00 2002 -+++ binutils/bucomm.c Wed Feb 20 17:40:47 2002 -@@ -208,12 +208,14 @@ +--- binutils/bucomm.c.orig Mon Jun 11 07:04:27 2001 ++++ binutils/bucomm.c Sun Mar 10 02:28:35 2002 +@@ -208,12 +208,14 @@ print_arelt_descr (file, abfd, verbose) /* Return the name of a temporary file in the same directory as FILENAME. */ - + char * -make_tempname (filename) +make_tempname (filename, isdir) @@ -13,11 +13,11 @@ char *tmpname; char *slash = strrchr (filename, '/'); + char c; - + #ifdef HAVE_DOS_BASED_FILE_SYSTEM { -@@ -228,8 +230,6 @@ - +@@ -228,8 +230,6 @@ make_tempname (filename) + if (slash != (char *) NULL) { - char c; @@ -25,7 +25,7 @@ c = *slash; *slash = 0; tmpname = xmalloc (strlen (filename) + sizeof (template) + 2); -@@ -243,15 +243,31 @@ +@@ -243,15 +243,31 @@ make_tempname (filename) #endif strcat (tmpname, "/"); strcat (tmpname, template); @@ -59,4 +59,4 @@ + return tmpname; } - + diff --git a/devel/binutils/stable/patches/patch-binutils_bucomm_h b/devel/binutils/stable/patches/patch-binutils_bucomm_h index 67298c2c239..bef667ed058 100644 --- a/devel/binutils/stable/patches/patch-binutils_bucomm_h +++ b/devel/binutils/stable/patches/patch-binutils_bucomm_h @@ -1,11 +1,11 @@ ---- binutils/bucomm.h.orig Wed Feb 20 18:35:42 2002 -+++ binutils/bucomm.h Wed Feb 20 18:36:24 2002 -@@ -166,7 +166,7 @@ - +--- binutils/bucomm.h.orig Thu Jun 7 00:12:27 2001 ++++ binutils/bucomm.h Sun Mar 10 02:28:35 2002 +@@ -166,7 +166,7 @@ void list_supported_targets PARAMS ((con + void print_arelt_descr PARAMS ((FILE *file, bfd *abfd, boolean verbose)); - + -char *make_tempname PARAMS ((char *)); +char *make_tempname PARAMS ((char *, int)); - + bfd_vma parse_vma PARAMS ((const char *, const char *)); - + diff --git a/devel/binutils/stable/patches/patch-binutils_objcopy_c b/devel/binutils/stable/patches/patch-binutils_objcopy_c index fbf79eda641..1dc00c662c5 100644 --- a/devel/binutils/stable/patches/patch-binutils_objcopy_c +++ b/devel/binutils/stable/patches/patch-binutils_objcopy_c @@ -1,6 +1,6 @@ ---- binutils/objcopy.c.orig Fri Mar 8 10:02:46 2002 -+++ binutils/objcopy.c Fri Mar 8 10:03:36 2002 -@@ -1243,7 +1243,7 @@ +--- binutils/objcopy.c.orig Thu Jun 7 00:12:27 2001 ++++ binutils/objcopy.c Sun Mar 10 02:28:35 2002 +@@ -1243,7 +1243,7 @@ copy_archive (ibfd, obfd, output_target) } *list, *l; bfd **ptr = &obfd->archive_head; bfd *this_element; @@ -9,7 +9,7 @@ /* Make a temp directory to hold the contents. */ #if defined (_WIN32) && !defined (__CYGWIN32__) -@@ -1933,7 +1933,7 @@ +@@ -1933,7 +1933,7 @@ strip_main (argc, argv) if (output_file != NULL) tmpname = output_file; else @@ -18,7 +18,7 @@ status = 0; copy_file (argv[i], tmpname, input_target, output_target); -@@ -2370,7 +2370,7 @@ +@@ -2370,7 +2370,7 @@ copy_main (argc, argv) if (output_filename == (char *) NULL) { diff --git a/devel/binutils/stable/patches/patch-gas_config_tc-i386_h b/devel/binutils/stable/patches/patch-gas_config_tc-i386_h new file mode 100644 index 00000000000..c42bac73946 --- /dev/null +++ b/devel/binutils/stable/patches/patch-gas_config_tc-i386_h @@ -0,0 +1,15 @@ +$OpenBSD: patch-gas_config_tc-i386_h,v 1.1 2002/03/10 06:39:30 fgsch Exp $ +--- gas/config/tc-i386.h.orig Wed May 23 00:41:10 2001 ++++ gas/config/tc-i386.h Sun Mar 10 02:34:07 2002 +@@ -493,7 +493,11 @@ arch_entry; + /* The name of the global offset table generated by the compiler. Allow + this to be overridden if need be. */ + #ifndef GLOBAL_OFFSET_TABLE_NAME ++#ifdef OBJ_ELF ++#define GLOBAL_OFFSET_TABLE_NAME "_GLOBAL_OFFSET_TABLE_" ++#else + #define GLOBAL_OFFSET_TABLE_NAME "__GLOBAL_OFFSET_TABLE_" ++#endif + #endif + + #ifdef BFD_ASSEMBLER diff --git a/devel/binutils/stable/patches/patch-include_libiberty_h b/devel/binutils/stable/patches/patch-include_libiberty_h index 9ba8efda085..56af2c9a3a7 100644 --- a/devel/binutils/stable/patches/patch-include_libiberty_h +++ b/devel/binutils/stable/patches/patch-include_libiberty_h @@ -1,9 +1,9 @@ ---- include/libiberty.h.orig Wed Feb 20 18:12:05 2002 -+++ include/libiberty.h Wed Feb 20 18:16:30 2002 -@@ -48,6 +48,11 @@ +--- include/libiberty.h.orig Thu Jun 7 00:21:38 2001 ++++ include/libiberty.h Sun Mar 10 02:28:37 2002 +@@ -48,6 +48,11 @@ extern "C" { #include #endif - + +/* Make temporary file name */ + +extern int mkstemp PARAMS ((char *)); @@ -11,4 +11,4 @@ + /* Build an argument vector from a string. Allocates memory using malloc. Use freeargv to free the vector. */ - +