From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Thu, 18 Apr 2002 16:17:56 -0400 From: Dan Brennan Subject: as question To: LinuxPPC-Dev Message-id: <3CBF29F4.B00B75B6@optonline.net> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Sender: owner-linuxppc-dev@lists.linuxppc.org List-Id: In arch/ppc/kernel/head.S the following code segment exists: turn_on_mmu: mfmsr r0 ori r0,r0,MSR_DR|MSR_IR mtspr SRR1,r0 lis r0,start_here@h ori r0,r0,start_here@l mtspr SRR0,r0 SYNC RFI However, when I do objdump on head.o this is what appears: 00000088 : 88: 7c 00 00 a6 mfmsr r0 8c: 60 00 00 30 ori r0,r0,48 90: 7c 1b 03 a6 mtsrr1 r0 94: 3c 00 00 00 lis r0,0 98: 60 00 00 00 nop 9c: 7c 1a 03 a6 mtsrr0 r0 a0: 4c 00 00 64 rfi It appears that the code which loads the address of the label start_here does not get assembled correctly. Is this observation correct? I'm building for the est8260 target. Dan ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/