mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-14 10:49:20 +02:00
* do not write the ".file" directive in assembler files for Darwin
(gcc doesn't do it either, and it causes the assembler to report errors as if they occur in the Pascal source file) git-svn-id: trunk@12205 -
This commit is contained in:
parent
8de51a03cb
commit
807c63916e
@ -1111,7 +1111,13 @@ implementation
|
||||
n:=ExtractFileName(current_module.mainsource^)
|
||||
else
|
||||
n:=InputFileName;
|
||||
AsmWriteLn(#9'.file "'+FixFileName(n)+'"');
|
||||
|
||||
{ gcc does not add it either for Darwin (and AIX). Grep for
|
||||
TARGET_ASM_FILE_START_FILE_DIRECTIVE in gcc/config/*.h
|
||||
}
|
||||
if not(target_info.system in systems_darwin) then
|
||||
AsmWriteLn(#9'.file "'+FixFileName(n)+'"');
|
||||
|
||||
WriteExtraHeader;
|
||||
AsmStartSize:=AsmSize;
|
||||
symendcount:=0;
|
||||
|
Loading…
Reference in New Issue
Block a user