[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-ppc] Help with memory regions overlap after GCC update

From: Felipe Gohring
Subject: [Qemu-ppc] Help with memory regions overlap after GCC update
Date: Mon, 7 Jan 2019 11:04:07 -0500

I am not sure if this is the right place to post this. If it is not, I am sorry. I am struggling whit a problem for a couple weeks now and it is driving me crazy.

I am developing for PowerPC architecture relying on qemu-system-ppc. I have a physical prototyping board and I am validating all implementations on both board and QeMU. So far, I have been using GCC 6.3 (powerpc-eabi-gcc) with no problems. Now, I have updated GCC to version 8.2, for different reasons. I know SPE extension is deprecated, so I am using the SPE port (powerpc-eabispe-gcc).

The problem is that, since updating GCC, I am not able to run the application on QeMU anymore. I am always getting (qemu) rom: requested regions overlap(rom partition2.elf free=0x000000000049e59c, addr=0x000000000012d000)
C:\Program Files\qemu\qemu-system-ppc.exe: rom check and register reset failed
make[1]: *** [makefileQeMU:89: run] Error 1

I have already tried changing my memory regions, but still I am having the same issue. It is important to highlight that I do not have any warnings neither errors when compiling, I am using -Wall -Wextra -Werror when compiling. So the compilation process is clean and free of errors and works flawlessly with GCC 6.3

I would very much appreciate any help or direction I can follow to solve this.

Thanks in advance!

Felipe GM

reply via email to

[Prev in Thread] Current Thread [Next in Thread]