;%HEADER% ;/** @file ; Macros to work around lack of Apple support for LDR register, =expr ; ; Copyright (c) 2009, Apple Inc. All rights reserved.
; Copyright (c) 2011-2012, ARM Ltd. All rights reserved.
; ; This program and the accompanying materials ; are licensed and made available under the terms and conditions of the BSD License ; which accompanies this distribution. The full text of the license may be found at ; http://opensource.org/licenses/bsd-license.php ; ; THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, ; WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. ; ;**/ MACRO LoadConstantMacro $Data ldr r0, =($Data) MEND MACRO LoadConstantToRegMacro $Data, $Reg ldr $Reg, =($Data) MEND END