From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeroen Hofstee Date: Mon, 09 Jun 2014 22:56:51 +0200 Subject: [U-Boot] [PATCH] arm: Allow u-boot to run from offset base address In-Reply-To: <53961CFE.4090106@broadcom.com> References: <1400105145-6628-1-git-send-email-drambo@broadcom.com> <1400107265.16796.8.camel@yellow> <5374CD55.3010703@broadcom.com> <20140515152119.9939F38047D@gemini.denx.de> <5374E64B.1060104@broadcom.com> <20140515191957.74A853804B6@gemini.denx.de> <538367B7.5090108@broadcom.com> <538D18C5.206@broadcom.com> <53961CFE.4090106@broadcom.com> Message-ID: <1402347411.17114.2.camel@yellow> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On ma, 2014-06-09 at 13:45 -0700, Steve Rae wrote: > [snip] > Note that in scenario #2, after relocation, the vectors are not on a > 0x800 byte boundary anymore. > As long as the compiler emits adrp instructions, which it already does at -O0, it is not only limited to vectors. No code works as expected after relocation. Regards, Jeroen