Differences From Artifact [1a3af7cdf5]:
- File src/runtime/lookup-asm/lookup-asm-x86-elf.S — part of check-in [cfd374b906] at 2015-01-03 20:57:18 on branch trunk — Update copyright (user: js, size: 1862) [annotate] [blame] [check-ins using]
To Artifact [f86ad8b6ed]:
- File
src/runtime/lookup-asm/lookup-asm-x86-elf.S
— part of check-in
[1300995979]
at
2015-04-11 14:15:50
on branch trunk
— lookup-asm-x86-elf.S: Use \not_found@GOT(%eax)
This makes Solaris' linker happy. (user: js, size: 1903) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
47 48 49 50 51 52 53 | jz 0f ret 0: call get_eip 1: | > | | 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | jz 0f ret 0: call get_eip 1: addl $_GLOBAL_OFFSET_TABLE_, %eax movl \not_found@GOT(%eax), %eax jmp *%eax .type \name, %function .size \name, .-\name .endm .macro generate_lookup_super name lookup \name: |
︙ | ︙ |