From 9d694a44b5f4eed4ed8e192f203c1cc4abc7554d Mon Sep 17 00:00:00 2001 From: Manuel Novoa III Date: Thu, 5 Feb 2004 14:53:22 +0000 Subject: Patch from Alan Hourihane for building alpha. --- libc/sysdeps/linux/alpha/brk.S | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'libc/sysdeps/linux/alpha') diff --git a/libc/sysdeps/linux/alpha/brk.S b/libc/sysdeps/linux/alpha/brk.S index 913b41b2b..19bd835f4 100644 --- a/libc/sysdeps/linux/alpha/brk.S +++ b/libc/sysdeps/linux/alpha/brk.S @@ -24,16 +24,17 @@ #include #define _ERRNO_H #include +#include #ifdef __PIC__ .section .bss .align 3 - .globl __curbrk -__curbrk: .skip 8 - .type __curbrk,@object - .size __curbrk,8 + .globl ___brk_addr +___brk_addr: .skip 8 + .type ___brk_addr,@object + .size ___brk_addr,8 #else -.comm __curbrk, 8 +.comm ___brk_addr, 8 #endif .text @@ -70,9 +71,9 @@ __brk: xor $16, $0, $1 bne $1, $err0 - /* Update __curbrk and return cleanly. */ + /* Update ___brk_addr and return cleanly. */ mov $31, $0 -$ok: stq $16, __curbrk +$ok: stq $16, ___brk_addr addq $30, 8, $30 ret -- cgit v1.2.3