mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-08 13:08:00 +02:00
changed sbrk to fc_sbrk, to avoid conflicts with C library.
This commit is contained in:
parent
dd71eb8045
commit
bc48fd107d
@ -59,7 +59,7 @@ _haltproc:
|
||||
.globl ___brk_addr
|
||||
.type ___brk_addr,@object
|
||||
.size ___brk_addr,4
|
||||
___brk_addr:
|
||||
___fpc_brk_addr:
|
||||
.long 0
|
||||
|
||||
.globl __curbrk /* necessary for libc */
|
||||
|
@ -66,7 +66,7 @@ _haltproc:
|
||||
.globl ___brk_addr /* heap management */
|
||||
.type ___brk_addr,@object
|
||||
.size ___brk_addr,4
|
||||
___brk_addr:
|
||||
___fpc_brk_addr:
|
||||
.long 0
|
||||
|
||||
.globl __curbrk /* necessary for libc */
|
||||
|
@ -44,5 +44,5 @@ _haltproc:
|
||||
.globl ___brk_addr
|
||||
.type ___brk_addr,@object
|
||||
.size ___brk_addr,4
|
||||
___brk_addr:
|
||||
___fpc_brk_addr:
|
||||
.long 0
|
||||
|
@ -48,10 +48,10 @@ _haltproc:
|
||||
.data
|
||||
.align 4
|
||||
|
||||
.globl ___brk_addr /* heap management */
|
||||
.type ___brk_addr,@object
|
||||
.size ___brk_addr,4
|
||||
___brk_addr:
|
||||
.globl ___fpc_brk_addr /* heap management */
|
||||
.type ___fpc_brk_addr,@object
|
||||
.size ___fpc_brk_addr,4
|
||||
___fpc_brk_addr:
|
||||
.long 0
|
||||
|
||||
.globl __curbrk /* necessary for libc */
|
||||
|
@ -158,7 +158,7 @@ End;
|
||||
Function Get_Brk_addr : longint;assembler;
|
||||
{$ifdef i386}
|
||||
asm
|
||||
movl ___brk_addr,%eax
|
||||
movl ___fpc_brk_addr,%eax
|
||||
end ['EAX'];
|
||||
{$endif}
|
||||
|
||||
@ -167,7 +167,7 @@ Procedure Set_brk_addr (NewAddr : longint);assembler;
|
||||
{$ifdef i386}
|
||||
asm
|
||||
movl NewAddr,%eax
|
||||
movl %eax,___brk_addr
|
||||
movl %eax,___fpc_brk_addr
|
||||
end ['EAX'];
|
||||
{$endif}
|
||||
|
||||
@ -675,7 +675,10 @@ End.
|
||||
|
||||
{
|
||||
$Log$
|
||||
Revision 1.8 1998-07-13 21:19:14 florian
|
||||
Revision 1.9 1998-07-20 23:40:20 michael
|
||||
changed sbrk to fc_sbrk, to avoid conflicts with C library.
|
||||
|
||||
Revision 1.8 1998/07/13 21:19:14 florian
|
||||
* some problems with ansi string support fixed
|
||||
|
||||
Revision 1.7 1998/07/02 12:36:21 carl
|
||||
|
Loading…
Reference in New Issue
Block a user