summaryrefslogtreecommitdiffstats
path: root/arch/arm/include
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2018-03-09 10:22:16 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2018-03-21 12:23:00 +0100
commit1fceb6f25f8ef0046c7a5f679b190ee67d0afb04 (patch)
tree37ba640034f9c53e793cf7e1cca9950a240c0a53 /arch/arm/include
parent47ea1f6b6df92fdb8dfff8afae1335092383d8fc (diff)
downloadbarebox-1fceb6f25f8ef0046c7a5f679b190ee67d0afb04.tar.gz
barebox-1fceb6f25f8ef0046c7a5f679b190ee67d0afb04.tar.xz
ARM: remove ld_var support
Now that ld_var is no longer used it can be removed. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/include')
-rw-r--r--arch/arm/include/asm/sections.h25
1 files changed, 0 insertions, 25 deletions
diff --git a/arch/arm/include/asm/sections.h b/arch/arm/include/asm/sections.h
index 087f63fb60..b3ada62ee8 100644
--- a/arch/arm/include/asm/sections.h
+++ b/arch/arm/include/asm/sections.h
@@ -9,31 +9,6 @@ extern char __rel_dyn_end[];
extern char __dynsym_start[];
extern char __dynsym_end[];
-/*
- * Access a linker supplied variable. Use this if your code might not be running
- * at the address it is linked at.
- */
-#define ld_var(name) ({ \
- unsigned long __ld_var_##name(void); \
- __ld_var_##name(); \
-})
-
-#else
-
-/*
- * Access a linker supplied variable, assembler macro version
- */
-.macro ld_var name, reg, scratch
- 1000:
- ldr \reg, 1001f
- ldr \scratch, =1000b
- add \reg, \reg, \scratch
- b 1002f
- 1001:
- .word \name - 1000b
- 1002:
-.endm
-
#endif
#endif /* __ASM_SECTIONS_H */