diff options
author | cvs2git <rtems-devel@rtems.org> | 2007-03-05 20:53:28 +0000 |
---|---|---|
committer | cvs2git <rtems-devel@rtems.org> | 2007-03-05 20:53:28 +0000 |
commit | 5728225e7709ff3195b00215ecff50359c71070b (patch) | |
tree | c112a1ceeaf2cd3b28946e6e4ff20494da8d2fcf /contrib/crossrpms/patches/binutils-2.16.1-rtems-20050708.diff | |
parent | 2007-03-05 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-5728225e7709ff3195b00215ecff50359c71070b.tar.bz2 |
This commit was manufactured by cvs2svn to create tag 'rtems-4-7-0'.4.7.0
Sprout from rtems-4-7-branch 2007-03-05 20:53:27 UTC Joel Sherrill <joel.sherrill@OARcorp.com> '2007-03-05 Joel Sherrill <joel@OARcorp.com>'
Delete:
Makefile.maint
contrib/apt-conf/.cvsignore
contrib/apt-conf/COPYING
contrib/apt-conf/ChangeLog
contrib/apt-conf/INSTALL
contrib/apt-conf/Makefile.am
contrib/apt-conf/README
contrib/apt-conf/configure.ac
contrib/apt-conf/gpg/gpg-pubkey-eac29b6f-3fe1f458
contrib/apt-conf/rtems-apt-conf.spec.in
contrib/apt-conf/sources.list.d/rtems-4.6.list
contrib/apt-conf/sources.list.d/rtems-4.7.list
contrib/apt-conf/vendors.list.d/rtems.list
contrib/crossrpms/.cvsignore
contrib/crossrpms/AUTHORS
contrib/crossrpms/COPYING
contrib/crossrpms/ChangeLog
contrib/crossrpms/Makefile.am
contrib/crossrpms/NEWS
contrib/crossrpms/README
contrib/crossrpms/TODO
contrib/crossrpms/acinclude.m4
contrib/crossrpms/autotools/.cvsignore
contrib/crossrpms/autotools/Makefile.am
contrib/crossrpms/autotools/autoconf.add
contrib/crossrpms/autotools/autoconf.am
contrib/crossrpms/autotools/automake.add
contrib/crossrpms/autotools/automake.am
contrib/crossrpms/autotools/target-autoconf.add
contrib/crossrpms/autotools/target-automake.add
contrib/crossrpms/binutils/.cvsignore
contrib/crossrpms/binutils/base-binutils.add
contrib/crossrpms/binutils/binutils.add
contrib/crossrpms/binutils/build.add
contrib/crossrpms/binutils/install.add
contrib/crossrpms/binutils/prep.add
contrib/crossrpms/binutils/rpm-install.add
contrib/crossrpms/binutils/target-binutils.add
contrib/crossrpms/bootstrap
contrib/crossrpms/common/clean.add
contrib/crossrpms/common/common.add
contrib/crossrpms/configure.ac
contrib/crossrpms/gcc/base-g77.add
contrib/crossrpms/gcc/base-gcc.add
contrib/crossrpms/gcc/base-gcj.add
contrib/crossrpms/gcc/base-gfortran.add
contrib/crossrpms/gcc/base-gnat.add
contrib/crossrpms/gcc/base-newlib.add
contrib/crossrpms/gcc/build.add
contrib/crossrpms/gcc/gccnewlib.add
contrib/crossrpms/gcc/install.add
contrib/crossrpms/gcc/prep.add
contrib/crossrpms/gcc/rpm-install.add
contrib/crossrpms/gcc/target-c++.add
contrib/crossrpms/gcc/target-g77.add
contrib/crossrpms/gcc/target-gcc.add
contrib/crossrpms/gcc/target-gcj.add
contrib/crossrpms/gcc/target-gfortran.add
contrib/crossrpms/gcc/target-gnat.add
contrib/crossrpms/gcc/target-newlib.add
contrib/crossrpms/gcc/target-objc.add
contrib/crossrpms/gdb/base-gdb.add
contrib/crossrpms/gdb/build.add
contrib/crossrpms/gdb/gdb.add
contrib/crossrpms/gdb/install.add
contrib/crossrpms/gdb/prep.add
contrib/crossrpms/gdb/rpm-install.add
contrib/crossrpms/gdb/target-gdb.add
contrib/crossrpms/mkspec.am
contrib/crossrpms/patches/binutils-2.16.1-rtems-20050708.diff
contrib/crossrpms/patches/binutils-2.17-rtems4.7-20061021.diff
contrib/crossrpms/patches/gcc-core-4.0.3-rtems-20060822.diff
contrib/crossrpms/patches/gcc-core-4.1.1-rtems-20060720.diff
contrib/crossrpms/patches/gcc-core-4.1.1-rtems-20060908.diff
contrib/crossrpms/patches/gcc-core-4.1.1-rtems-20060909.diff
contrib/crossrpms/patches/gcc-core-4.1.1-rtems4.7-20070102.diff
contrib/crossrpms/patches/gcc-core-4.1.2-rtems4.7-20070216.diff
contrib/crossrpms/patches/gdb-6.4-rtems-20060311.diff
contrib/crossrpms/patches/gdb-6.4-rtems-20060712.diff
contrib/crossrpms/patches/gdb-6.5-rtems-20060713.diff
contrib/crossrpms/patches/gdb-6.6-rtems4.7-20070218.diff
contrib/crossrpms/patches/gdb-6.6-rtems4.7-20070222.diff
contrib/crossrpms/patches/newlib-1.14.0-rtems4.7-20061019.diff
contrib/crossrpms/patches/newlib-1.15.0-rtems4.7-20070208.diff
contrib/crossrpms/rtems4.7/.cvsignore
contrib/crossrpms/rtems4.7/Makefile.am
contrib/crossrpms/rtems4.7/arm/.cvsignore
contrib/crossrpms/rtems4.7/arm/Makefile.am
contrib/crossrpms/rtems4.7/arm/binutils-sources.add
contrib/crossrpms/rtems4.7/arm/gcc-sources.add
contrib/crossrpms/rtems4.7/arm/gdb-sources.add
contrib/crossrpms/rtems4.7/avr/.cvsignore
contrib/crossrpms/rtems4.7/avr/Makefile.am
contrib/crossrpms/rtems4.7/avr/binutils-sources.add
contrib/crossrpms/rtems4.7/avr/gcc-sources.add
contrib/crossrpms/rtems4.7/avr/gdb-sources.add
contrib/crossrpms/rtems4.7/binutils.am
contrib/crossrpms/rtems4.7/gcc-prep.add
contrib/crossrpms/rtems4.7/gcc.am
contrib/crossrpms/rtems4.7/gdb.am
contrib/crossrpms/rtems4.7/h8300/.cvsignore
contrib/crossrpms/rtems4.7/h8300/Makefile.am
contrib/crossrpms/rtems4.7/h8300/binutils-sources.add
contrib/crossrpms/rtems4.7/h8300/gcc-sources.add
contrib/crossrpms/rtems4.7/h8300/gdb-sources.add
contrib/crossrpms/rtems4.7/i386/.cvsignore
contrib/crossrpms/rtems4.7/i386/Makefile.am
contrib/crossrpms/rtems4.7/i386/binutils-sources.add
contrib/crossrpms/rtems4.7/i386/gcc-sources.add
contrib/crossrpms/rtems4.7/i386/gdb-sources.add
contrib/crossrpms/rtems4.7/m68k/.cvsignore
contrib/crossrpms/rtems4.7/m68k/Makefile.am
contrib/crossrpms/rtems4.7/m68k/binutils-sources.add
contrib/crossrpms/rtems4.7/m68k/gcc-sources.add
contrib/crossrpms/rtems4.7/m68k/gdb-sources.add
contrib/crossrpms/rtems4.7/mips/.cvsignore
contrib/crossrpms/rtems4.7/mips/Makefile.am
contrib/crossrpms/rtems4.7/mips/binutils-sources.add
contrib/crossrpms/rtems4.7/mips/gcc-sources.add
contrib/crossrpms/rtems4.7/mips/gdb-sources.add
contrib/crossrpms/rtems4.7/mipstx39/.cvsignore
contrib/crossrpms/rtems4.7/mipstx39/Makefile.am
contrib/crossrpms/rtems4.7/mipstx39/gdb-sources.add
contrib/crossrpms/rtems4.7/powerpc/.cvsignore
contrib/crossrpms/rtems4.7/powerpc/Makefile.am
contrib/crossrpms/rtems4.7/powerpc/binutils-sources.add
contrib/crossrpms/rtems4.7/powerpc/gcc-sources.add
contrib/crossrpms/rtems4.7/powerpc/gdb-sources.add
contrib/crossrpms/rtems4.7/sh/.cvsignore
contrib/crossrpms/rtems4.7/sh/Makefile.am
contrib/crossrpms/rtems4.7/sh/binutils-sources.add
contrib/crossrpms/rtems4.7/sh/gcc-sources.add
contrib/crossrpms/rtems4.7/sh/gdb-sources.add
contrib/crossrpms/rtems4.7/sparc/.cvsignore
contrib/crossrpms/rtems4.7/sparc/Makefile.am
contrib/crossrpms/rtems4.7/sparc/binutils-sources.add
contrib/crossrpms/rtems4.7/sparc/gcc-sources.add
contrib/crossrpms/rtems4.7/sparc/gdb-sources.add
contrib/crossrpms/specstrip
contrib/mingw/.cvsignore
contrib/mingw/AUTHORS
contrib/mingw/COPYING
contrib/mingw/ChangeLog
contrib/mingw/README
contrib/mingw/build-exes.sh
contrib/mingw/build-rpms.sh
contrib/mingw/build.sh
contrib/mingw/rtems-license.rtf
contrib/mingw/rtems-tools.nsi
contrib/mingw/rtems.ini
contrib/mingw/rtems_logo.bmp
contrib/mingw/targets
contrib/repo-conf/.cvsignore
contrib/repo-conf/AUTHORS
contrib/repo-conf/COPYING
contrib/repo-conf/ChangeLog
contrib/repo-conf/INSTALL
contrib/repo-conf/Makefile.am
contrib/repo-conf/NEWS
contrib/repo-conf/README
contrib/repo-conf/aclocal/version.m4
contrib/repo-conf/apt/sources.list.d/.cvsignore
contrib/repo-conf/apt/sources.list.d/rtems.list.in
contrib/repo-conf/apt/vendors.list.d/rtems.list
contrib/repo-conf/configure.ac
contrib/repo-conf/gpg/gpg-pubkey-69ce4a83-44cc2b30
contrib/repo-conf/gpg/gpg-pubkey-eac29b6f-3fe1f458
contrib/repo-conf/rtems-repo-conf.spec.in
contrib/repo-conf/yum.repos.d/.cvsignore
contrib/repo-conf/yum.repos.d/rtems.repo.in
contrib/rtemsrpms/.cvsignore
contrib/rtemsrpms/AUTHORS
contrib/rtemsrpms/COPYING
contrib/rtemsrpms/ChangeLog
contrib/rtemsrpms/INSTALL
contrib/rtemsrpms/Makefile.am
contrib/rtemsrpms/NEWS
contrib/rtemsrpms/README
contrib/rtemsrpms/bootstrap
contrib/rtemsrpms/configure.ac
contrib/rtemsrpms/rtems.spec.in
testsuites/samples/base_sp/.cvsignore
Diffstat (limited to 'contrib/crossrpms/patches/binutils-2.16.1-rtems-20050708.diff')
-rw-r--r-- | contrib/crossrpms/patches/binutils-2.16.1-rtems-20050708.diff | 97 |
1 files changed, 0 insertions, 97 deletions
diff --git a/contrib/crossrpms/patches/binutils-2.16.1-rtems-20050708.diff b/contrib/crossrpms/patches/binutils-2.16.1-rtems-20050708.diff deleted file mode 100644 index 37d102c8b9..0000000000 --- a/contrib/crossrpms/patches/binutils-2.16.1-rtems-20050708.diff +++ /dev/null @@ -1,97 +0,0 @@ ---- binutils-2.16.1/bfd/config.bfd 31 Jan 2005 17:18:47 -0000 1.181 -+++ binutils-2.16.1/bfd/config.bfd 5 Jul 2005 15:32:00 -0000 -@@ -369,7 +369,12 @@ - targ_selvecs=bfd_elf32_frv_vec - ;; - -- h8300*-*-elf) -+ h8300*-*-rtemscoff*) -+ targ_defvec=h8300coff_vec -+ targ_underscore=yes -+ ;; -+ -+ h8300*-*-elf | h8300*-*-rtems*) - targ_defvec=bfd_elf32_h8300_vec - targ_underscore=yes - ;; ---- binutils-2.16.1/gas/configure.tgt 31 Jan 2005 17:18:51 -0000 1.3 -+++ binutils-2.16.1/gas/configure.tgt 5 Jul 2005 15:32:03 -0000 -@@ -163,9 +163,9 @@ - hppa-*-bsd*) fmt=som em=hppa ;; - hppa-*-hiux*) fmt=som em=hppa ;; - -- h8300-*-rtems*) fmt=coff ;; -+ h8300-*-rtemscoff*) fmt=coff ;; - h8300-*-coff) fmt=coff ;; -- h8300-*-elf) fmt=elf ;; -+ h8300-*-elf | h8300-*-rtems*) fmt=elf ;; - h8500-*-rtems*) fmt=coff ;; - h8500-*-coff) fmt=coff ;; - ---- binutils-2.16.1/ld/configure.tgt 8 Feb 2005 19:54:27 -0000 1.165 -+++ binutils-2.16.1/ld/configure.tgt 5 Jul 2005 15:32:18 -0000 -@@ -280,10 +280,10 @@ - targ_extra_ofiles="deffilep.o pe-dll.o" ;; - xscale-*-coff) targ_emul=armcoff ;; - xscale-*-elf) targ_emul=armelf ;; --h8300-*-hms* | h8300-*-coff* | h8300-*-rtems*) -+h8300-*-hms* | h8300-*-coff* | h8300-*-rtemscoff*) - targ_emul=h8300; targ_extra_emuls="h8300h h8300s h8300hn h8300sn h8300sx h8300sxn" - ;; --h8300-*-elf*) -+h8300-*-elf* | h8300-*-rtems*) - targ_emul=h8300elf; - targ_extra_emuls="h8300helf h8300self h8300hnelf h8300snelf h8300sxelf h8300sxnelf" - ;; ---- binutils-2.16.1/bfd/archive.c 3 Mar 2005 11:40:56 -0000 1.34 -+++ binutils-2.16.1/bfd/archive.c 8 Jul 2005 06:28:30 -0000 -@@ -1308,6 +1308,13 @@ - #define getgid() 0 - #endif - -+static void print_ar_size( struct ar_hdr* hdr, int val ) -+{ -+ char buffer[sizeof(hdr->ar_size)+1]; -+ sprintf(buffer,"%-10d", val); -+ memcpy(hdr->ar_size,buffer,sizeof(hdr->ar_size)); -+} -+ - /* Takes a filename, returns an arelt_data for it, or NULL if it can't - make one. The filename must refer to a filename in the filesystem. - The filename field of the ar_hdr will NOT be initialized. If member -@@ -1368,7 +1375,7 @@ - #endif - sprintf ((hdr->ar_gid), "%ld", (long) status.st_gid); - sprintf ((hdr->ar_mode), "%-8o", (unsigned int) status.st_mode); -- sprintf ((hdr->ar_size), "%-10ld", (long) status.st_size); -+ print_ar_size(hdr, (long) status.st_size); - /* Correct for a lossage in sprintf whereby it null-terminates. I cannot - understand how these C losers could design such a ramshackle bunch of - IO operations. */ -@@ -1660,7 +1667,7 @@ - memset (&hdr, 0, sizeof (struct ar_hdr)); - strcpy (hdr.ar_name, ename); - /* Round size up to even number in archive header. */ -- sprintf (&(hdr.ar_size[0]), "%-10d", -+ print_ar_size(&hdr, - (int) ((elength + 1) & ~(bfd_size_type) 1)); - strncpy (hdr.ar_fmag, ARFMAG, 2); - for (i = 0; i < sizeof (struct ar_hdr); i++) -@@ -1913,7 +1920,7 @@ - sprintf (hdr.ar_date, "%ld", bfd_ardata (arch)->armap_timestamp); - sprintf (hdr.ar_uid, "%ld", (long) getuid ()); - sprintf (hdr.ar_gid, "%ld", (long) getgid ()); -- sprintf (hdr.ar_size, "%-10d", (int) mapsize); -+ print_ar_size(&hdr, (int) mapsize); - strncpy (hdr.ar_fmag, ARFMAG, 2); - for (i = 0; i < sizeof (struct ar_hdr); i++) - if (((char *) (&hdr))[i] == '\0') -@@ -2068,7 +2075,7 @@ - - memset (&hdr, 0, sizeof (struct ar_hdr)); - hdr.ar_name[0] = '/'; -- sprintf (hdr.ar_size, "%-10d", (int) mapsize); -+ print_ar_size (&hdr, (int) mapsize); - sprintf (hdr.ar_date, "%ld", (long) time (NULL)); - /* This, at least, is what Intel coff sets the values to. */ - sprintf ((hdr.ar_uid), "%d", 0); |