+ Added ATT assmebler mode directive to override any default in fpc.cfg. Otherwise we need to override it in makefile.

git-svn-id: trunk@7258 -
This commit is contained in:
mazen 2007-05-04 10:59:30 +00:00
parent 76b190b723
commit 0f73d54ac8
6 changed files with 6 additions and 0 deletions

View File

@ -50,6 +50,7 @@ procedure PASCALMAIN; external name 'PASCALMAIN';
{******************************************************************************
C library start/halt
******************************************************************************}
{$asmmode ATT}
procedure _FPC_libc_start; assembler; nostackframe; public name '_start';
asm

View File

@ -46,6 +46,7 @@ procedure PASCALMAIN; external name 'PASCALMAIN';
{******************************************************************************
glibc 2.1 library start/halt
******************************************************************************}
{$asmmode ATT}
procedure _FPC_libc21_start; assembler; nostackframe; public name '_start';
asm

View File

@ -54,6 +54,7 @@ procedure PASCALMAIN; external name 'PASCALMAIN';
{******************************************************************************
glibc 2.1 lib + profiling start/halt
******************************************************************************}
{$asmmode ATT}
procedure _FPC_libc21_gprof_gmon_start; assembler; nostackframe;
asm

View File

@ -38,6 +38,7 @@ procedure PASCALMAIN; external name 'PASCALMAIN';
{******************************************************************************
Shared library start/halt
******************************************************************************}
{$asmmode ATT}
procedure _FPC_shared_lib_start(argc : dword;argv,envp : pointer); cdecl; public name '_start';
begin

View File

@ -51,6 +51,7 @@ procedure PASCALMAIN; external name 'PASCALMAIN';
{******************************************************************************
Process + profiling start/halt
******************************************************************************}
{$asmmode ATT}
procedure _FPC_proc_gprof_start; assembler; nostackframe; public name '_start';
asm

View File

@ -38,6 +38,7 @@ procedure PASCALMAIN; external name 'PASCALMAIN';
{******************************************************************************
Process start/halt
******************************************************************************}
{$asmmode ATT}
procedure _FPC_proc_start; assembler; nostackframe; public name '_start';
asm