From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kate Alhola Date: Wed, 24 Mar 2004 16:47:11 +0200 Subject: [U-Boot-Users] Compiling relocatable code and DATA for PPC Message-ID: <40619F6F.40605@iti.fi> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de I have been trying to find out right options to configure gcc to produce data and code relocatable code for mpc5xx. The -fpic -meabi -msdata=eabi -G10000 does code as relocatable but data is still absolute. -fpic is incompatible with -msdata=eabi so they can't be used at same time. based on gcc documentations -msdata=eabi -G10000 should put data so long that it is smaller than valu give in -G option to relative to r2 or r3 but i have not suceeded to do it. I have been using gcc for producing absolute code for PPC many, many years but now i have need to load dynamically code for non mmu PPC (mpc555). All examples that i have found uses static addresses. Also using google i have not found any answers. I have tried many forums to find answer but i am still trying to find it. Also i am happy to get pointers to forums/places where i can continue my search. Kate