diff options
Diffstat (limited to 'sysdeps/i386/elf/start.S')
-rw-r--r-- | sysdeps/i386/elf/start.S | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sysdeps/i386/elf/start.S b/sysdeps/i386/elf/start.S index 706e5c963f..7416c0ace9 100644 --- a/sysdeps/i386/elf/start.S +++ b/sysdeps/i386/elf/start.S @@ -94,6 +94,13 @@ _start: call exit hlt /* Crash if somehow `exit' does return. */ +/* To fulfill the System V/i386 ABI we need this symbol. Yuck, it's so + meaningless since we don't support machines < 80386. */ + .section .rodata + .globl _fp_hw + .long 3 + .size _fp_hw, 4 + /* Define a symbol for the first piece of initialized data. */ .data .globl __data_start |