From 665180a579b47a5d7843c4912086bc6e2060aee1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A1roly=20Balogh?= Date: Fri, 16 Apr 2021 11:42:04 +0000 Subject: [PATCH] m68k: always use ELF objects with vasm for improved cross-compatibility with other tools and compilers git-svn-id: trunk@49210 - --- compiler/m68k/ag68kvasm.pas | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/compiler/m68k/ag68kvasm.pas b/compiler/m68k/ag68kvasm.pas index d95c7b53be..a37e24fe35 100644 --- a/compiler/m68k/ag68kvasm.pas +++ b/compiler/m68k/ag68kvasm.pas @@ -96,12 +96,11 @@ unit ag68kvasm; result:=asminfo^.asmcmd; case target_info.system of - { a.out doesn't support named sections } - system_m68k_amiga: objtype:='-Felf'; - { atari never had a standard object format, a.out is limited, vasm/vlink author recommends vobj } + { a.out doesn't support named sections, a.out is limited + (no named sections) lets use ELF for interoperability } + system_m68k_amiga, system_m68k_atari, - { same with the QL } - system_m68k_sinclairql: objtype:='-Fvobj'; + system_m68k_sinclairql: objtype:='-Felf'; else internalerror(2016052601); end;