pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/cross/ppc-morphos-binutils
Module Name: pkgsrc
Committed By: js
Date: Mon Apr 28 20:45:03 UTC 2025
Modified Files:
pkgsrc/cross/ppc-morphos-binutils: Makefile distinfo
Added Files:
pkgsrc/cross/ppc-morphos-binutils/patches: patch-bfd_elf32-ppc.c
Log Message:
cross/ppc-morphos-binutils: Fix baserel
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/cross/ppc-morphos-binutils/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/cross/ppc-morphos-binutils/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/cross/ppc-morphos-binutils/patches/patch-bfd_elf32-ppc.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/cross/ppc-morphos-binutils/Makefile
diff -u pkgsrc/cross/ppc-morphos-binutils/Makefile:1.10 pkgsrc/cross/ppc-morphos-binutils/Makefile:1.11
--- pkgsrc/cross/ppc-morphos-binutils/Makefile:1.10 Wed Mar 27 15:52:32 2024
+++ pkgsrc/cross/ppc-morphos-binutils/Makefile Mon Apr 28 20:45:02 2025
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.10 2024/03/27 15:52:32 js Exp $
+# $NetBSD: Makefile,v 1.11 2025/04/28 20:45:02 js Exp $
DISTNAME= sdk-source-20230510
PKGNAME= ppc-morphos-binutils-2.40
+PKGREVISION= 1
CATEGORIES= cross
MASTER_SITES= https://morphos-team.net/files/src/sdk/
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/cross/ppc-morphos-binutils/distinfo
diff -u pkgsrc/cross/ppc-morphos-binutils/distinfo:1.9 pkgsrc/cross/ppc-morphos-binutils/distinfo:1.10
--- pkgsrc/cross/ppc-morphos-binutils/distinfo:1.9 Sun Apr 20 10:57:39 2025
+++ pkgsrc/cross/ppc-morphos-binutils/distinfo Mon Apr 28 20:45:02 2025
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.9 2025/04/20 10:57:39 js Exp $
+$NetBSD: distinfo,v 1.10 2025/04/28 20:45:02 js Exp $
BLAKE2s (sdk-source-20230510.tar.xz) = 777febe845ddbf50cbaec55c2d198085996a5064bc3c4128f44dfe79355d765e
SHA512 (sdk-source-20230510.tar.xz) = badf3e678d514713ece14779dcce5fe78f3a849c73718e05b3317c1c766fb9879368c8fd58f9441c905023a660e893cf0eec405d2c133e4c6d11fe39acc50418
Size (sdk-source-20230510.tar.xz) = 588551012 bytes
+SHA1 (patch-bfd_elf32-ppc.c) = ebea3d9292ca0b095e07726ca81729ab17a8bbfb
SHA1 (patch-bfd_sysdep.h) = 6dacf9e17529fd74c90a07b4531429fa3e33feb3
SHA1 (patch-zlib_zutil.c) = 00db854685510b1f52bdc62f996fb792bd46bd63
Added files:
Index: pkgsrc/cross/ppc-morphos-binutils/patches/patch-bfd_elf32-ppc.c
diff -u /dev/null pkgsrc/cross/ppc-morphos-binutils/patches/patch-bfd_elf32-ppc.c:1.1
--- /dev/null Mon Apr 28 20:45:03 2025
+++ pkgsrc/cross/ppc-morphos-binutils/patches/patch-bfd_elf32-ppc.c Mon Apr 28 20:45:02 2025
@@ -0,0 +1,32 @@
+$NetBSD: patch-bfd_elf32-ppc.c,v 1.1 2025/04/28 20:45:02 js Exp $
+
+Fix baserel.
+
+Patch from Harry Sintonen.
+
+--- bfd/elf32-ppc.c.orig 2025-04-28 20:39:15.782248003 +0000
++++ bfd/elf32-ppc.c
+@@ -701,19 +701,19 @@ static reloc_howto_type ppc_elf_howto_ra
+
+ #ifdef MORPHOS_TARGET
+ /* 32-bit relocation relative to _SDA_BASE_ */
+- HOW (R_PPC_MORPHOS_DREL, 2, 32, 0, 0, false, bitfield,
++ HOW (R_PPC_MORPHOS_DREL, 4, 32, 0, 0, false, bitfield,
+ bfd_elf_generic_reloc),
+
+ /* Lower 16 bits of a relocation relative to _SDA_BASE */
+- HOW (R_PPC_MORPHOS_DREL_LO, 1, 16, 0xffff, 0, false, dont,
++ HOW (R_PPC_MORPHOS_DREL_LO, 2, 16, 0xffff, 0, false, dont,
+ bfd_elf_generic_reloc),
+
+ /* Upper 16 bits of a relocation relative to _SDA_BASE */
+- HOW (R_PPC_MORPHOS_DREL_HI, 1, 16, 0xffff, 16, false, dont,
++ HOW (R_PPC_MORPHOS_DREL_HI, 2, 16, 0xffff, 16, false, dont,
+ bfd_elf_generic_reloc),
+
+ /* Upper 16 bits of a relocation relative to _SDA_BASE */
+- HOW (R_PPC_MORPHOS_DREL_HA, 1, 16, 0xffff, 16, false, dont,
++ HOW (R_PPC_MORPHOS_DREL_HA, 2, 16, 0xffff, 16, false, dont,
+ bfd_elf_generic_reloc),
+ #endif
+
Home |
Main Index |
Thread Index |
Old Index