cpukit/libdl: Fix spelling of trampoline

This commit is contained in:
Kinsey Moore
2024-10-17 22:32:47 +00:00
committed by Kinsey Moore
parent c1aa06dbd2
commit 689e9986cd
3 changed files with 8 additions and 8 deletions
+2 -2
View File
@@ -137,7 +137,7 @@ checkalign(Elf_Addr addr, int alignbyte, void *where, Elf64_Addr off)
#define ALLOW_UNTESTED_RELOCS 1
static void*
set_veneer(void* tramopline, Elf_Addr target)
set_veneer(void* trampoline, Elf_Addr target)
{
/*
* http://shell-storm.org/online/Online-Assembler-and-Disassembler/
@@ -146,7 +146,7 @@ set_veneer(void* tramopline, Elf_Addr target)
* br x9
*
*/
uint64_t* tramp = (uint64_t*) tramopline;
uint64_t* tramp = (uint64_t*) trampoline;
#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
*tramp++ = 0xd61f012058000049;
#else
+4 -4
View File
@@ -71,7 +71,7 @@ sign_extend31(Elf_Addr val)
}
static void*
set_veneer(void* tramopline, Elf_Addr target)
set_veneer(void* trampoline, Elf_Addr target)
{
/*
* http://shell-storm.org/online/Online-Assembler-and-Disassembler/
@@ -83,7 +83,7 @@ set_veneer(void* tramopline, Elf_Addr target)
* ldr pc, [pc, #-4]
*
*/
uint32_t* tramp = (uint32_t*) tramopline;
uint32_t* tramp = (uint32_t*) trampoline;
#if defined(__thumb__)
#if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
*tramp++ = 0xf000f8df;
@@ -102,7 +102,7 @@ set_veneer(void* tramopline, Elf_Addr target)
}
static void*
set_thumb_bx_veneer(void* tramopline, Elf_Addr target)
set_thumb_bx_veneer(void* trampoline, Elf_Addr target)
{
/*
* http://shell-storm.org/online/Online-Assembler-and-Disassembler/
@@ -113,7 +113,7 @@ set_thumb_bx_veneer(void* tramopline, Elf_Addr target)
* .word target
*
*/
uint16_t* tramp = (uint16_t*) tramopline;
uint16_t* tramp = (uint16_t*) trampoline;
/* ldr.w r12, [pc, 4]*/
*tramp++ = 0xf8df;
*tramp++ = 0xc002;
+2 -2
View File
@@ -223,7 +223,7 @@ rtems_rtl_elf_relocate_tramp_max_size (void)
}
static void*
set_veneer (void* tramopline, Elf_Addr target)
set_veneer (void* trampoline, Elf_Addr target)
{
/*
* http://shell-storm.org/online/Online-Assembler-and-Disassembler/
@@ -239,7 +239,7 @@ set_veneer (void* tramopline, Elf_Addr target)
" mtctr 12\n" \
" bctr\n");
#endif
uint32_t* tramp = (uint32_t*) tramopline;
uint32_t* tramp = (uint32_t*) trampoline;
*tramp++ = 0x3d800000 | (target >> 16);
*tramp++ = 0x618c0000 | (target & 0xffff);
*tramp++ = 0x7d8903a6;