Hi, On Tue, 1 Feb 2022, Thorsten Otto via fpc-devel wrote:
> On Dienstag, 1. Februar 2022 09:11:21 CET Pierre Muller via fpc-devel wrote: > > > thus you should use > > -Aas-out > > compiler option. > > Ah thx. Would make more sense to just use "as" like for other targets, > but i see that this target is also used for amiga. The distinction is made for a reason, namely to support GNU as both with and without section smartlinking. If you want to work on "modern" GNU as support, just add system_m68k_atari into ag68kgas.pas, line 363. Then both -Aas-out and -Aas would work, the later producing assembler source with many sections for section smartlinking. Back then this wasn't a thing on Amiga, or Atari, therefore they haven't been added to the assembler list that enables section smartlinking. Also note there might be small things to tweak here-and-there in the writer to make this work, but if you want to enable it as a developer, while keeping the existing a.out support intact, this is the way. Charlie _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel