added MIPS related change to gcc4.patch - now it is buildable if host system
authorMarcin Juszkiewicz <hrw@openembedded.org>
Thu, 21 Jul 2005 11:10:50 +0000 (11:10 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Thu, 21 Jul 2005 11:10:50 +0000 (11:10 +0000)
has gcc4 as default (like it is in Debian 'sid')

packages/modutils/files/gcc4.patch
packages/modutils/modutils-cross_2.4.27.bb

index 187a677..e204898 100644 (file)
        xrealloc(a_hdr, a_hdr->total_size);
      p = (char *)a_hdr + a_hdr->symbol_off;
      memcpy(p, symbols, a_hdr->symbols*a_hdr->symbol_size);
+--- modutils-2.4.27/obj/obj_mips.c.orig        2003-04-05 00:47:17.000000000 +0200
++++ modutils-2.4.27/obj/obj_mips.c     2005-07-21 12:51:48.000000000 +0200
+@@ -244,7 +244,9 @@
+   archdata_sec->header.sh_size = 0;
+   sec = obj_find_section(f, "__dbe_table");
+   if (sec) {
+-    ad = (struct archdata *) (archdata_sec->contents) = xmalloc(sizeof(*ad));
++/*    ad = (struct archdata *) (archdata_sec->contents) = xmalloc(sizeof(*ad));*/
++    archdata_sec->contents = xmalloc(sizeof(*ad));
++    ad = (struct archdata *) (archdata_sec->contents);
+     memset(ad, 0, sizeof(*ad));
+     archdata_sec->header.sh_size = sizeof(*ad);
+     ad->__start___dbe_table = sec->header.sh_addr;
index c990b35..2b301d7 100644 (file)
@@ -1,6 +1,6 @@
 SECTION = "base"
 include modutils_${PV}.bb
-PR = "r5"
+PR = "r6"
 inherit cross
 S = "${WORKDIR}/modutils-${PV}"
 DEPENDS = ""