Deleted Added
full compact
41c41
< __FBSDID("$FreeBSD: head/lib/libc/amd64/sys/brk.S 114313 2003-04-30 18:16:33Z peter $");
---
> __FBSDID("$FreeBSD: head/lib/libc/amd64/sys/brk.S 115279 2003-05-24 17:35:23Z peter $");
54c54,59
< cmpq %rax,PIC_GOT(HIDENAME(minbrk))
---
> #ifdef PIC
> movq PIC_GOT(HIDENAME(minbrk)),%rdx
> cmpq %rax,(%rdx)
> #else
> cmpq %rax,HIDENAME(minbrk)(%rip)
> #endif
56c61,65
< movq PIC_GOT(HIDENAME(minbrk)),%rdi
---
> #ifdef PIC
> movq (%rdx),%rdi
> #else
> movq HIDENAME(minbrk)(%rip),%rdi
> #endif
62c71,76
< movq %rax,PIC_GOT(HIDENAME(curbrk))
---
> #ifdef PIC
> movq PIC_GOT(HIDENAME(curbrk)),%rdx
> movq %rax,(%rdx)
> #else
> movq %rax,HIDENAME(curbrk)(%rip)
> #endif
67c81,86
< jmp PIC_PLT(HIDENAME(cerror))
---
> #ifdef PIC
> movq PIC_GOT(HIDENAME(cerror)),%rdx
> jmp *%rdx
> #else
> jmp HIDENAME(cerror)
> #endif