[haiku-commits] haiku: hrev53128 - src/system/kernel/arch/ppc build/jam/repositories/HaikuPortsCross

  • From: Alex von Gluck IV <kallisti5@xxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Tue, 14 May 2019 22:14:26 -0400 (EDT)

hrev53128 adds 1 changeset to branch 'master'
old head: 0f916d6641867effda06db89844fd01fb803c821
new head: aefa412c98327a6a0c14898f8a43e399dfd1e37e
overview: 
https://git.haiku-os.org/haiku/log/?qt=range&q=aefa412c9832+%5E0f916d664186

----------------------------------------------------------------------------

aefa412c9832: ppc: Minor tweaks to move PowerPC build towards working
  
  Change-Id: Id9a4e0fd483d2a0c05cf2a8475d3689a13bcc5f6

                          [ Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> ]

----------------------------------------------------------------------------

Revision:    hrev53128
Commit:      aefa412c98327a6a0c14898f8a43e399dfd1e37e
URL:         https://git.haiku-os.org/haiku/commit/?id=aefa412c9832
Author:      Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
Date:        Wed May 15 02:13:29 2019 UTC

----------------------------------------------------------------------------

2 files changed, 8 insertions(+), 7 deletions(-)
build/jam/repositories/HaikuPortsCross/ppc | 6 +++---
src/system/kernel/arch/ppc/arch_elf.cpp    | 9 +++++----

----------------------------------------------------------------------------

diff --git a/build/jam/repositories/HaikuPortsCross/ppc 
b/build/jam/repositories/HaikuPortsCross/ppc
index 8a975a4776..1ef0592bbc 100644
--- a/build/jam/repositories/HaikuPortsCross/ppc
+++ b/build/jam/repositories/HaikuPortsCross/ppc
@@ -5,9 +5,9 @@ BootstrapPackageRepository HaikuPortsCross
        haikuporter-0-1
        :
        # repository architecture packages (stage 0)
-       gcc_bootstrap-5.4.0_2016_06_04-1
-       gcc_bootstrap_syslibs-5.4.0_2016_06_04-1
-       gcc_bootstrap_syslibs_devel-5.4.0_2016_06_04-1
+       gcc_bootstrap-7.3.0_2019_04_04-1
+       gcc_bootstrap_syslibs-7.3.0_2019_04_04-1
+       gcc_bootstrap_syslibs_devel-7.3.0_2019_04_04-1
        :
        # repository architecture packages (stage 1)
        bash_bootstrap-4.4.012-1
diff --git a/src/system/kernel/arch/ppc/arch_elf.cpp 
b/src/system/kernel/arch/ppc/arch_elf.cpp
index 47c25a2fe8..fe13a465c9 100644
--- a/src/system/kernel/arch/ppc/arch_elf.cpp
+++ b/src/system/kernel/arch/ppc/arch_elf.cpp
@@ -126,11 +126,12 @@ arch_elf_relocate_rela(struct elf_image_info *image,
        int i;
        Elf32_Sym *sym;
        int vlErr;
-       addr_t S = 0;   // symbol address
-       addr_t R = 0;   // section relative symbol address
 
-       addr_t G = 0;   // GOT address
-       addr_t L = 0;   // PLT address
+       Elf32_Addr S = 0;       // symbol address
+       addr_t R = 0;           // section relative symbol address
+
+       addr_t G = 0;           // GOT address
+       addr_t L = 0;           // PLT address
 
        #define P       ((addr_t)(image->text_region.delta + rel[i].r_offset))
        #define A       ((addr_t)rel[i].r_addend)


Other related posts:

  • » [haiku-commits] haiku: hrev53128 - src/system/kernel/arch/ppc build/jam/repositories/HaikuPortsCross - Alex von Gluck IV