![]() |
![]() |
#1 |
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,539
|
LOCAL directive (GFA assembler?)
Having a look at the just released Ambermoon sources I noticed the
LOCALdirective. Can anybody confirm what it does and which assembler supports it? My guess is that it has the same meaning as defining a global label, but without actually defining a global label, i.e. it separates two blocks of local labels from each other, right? Maybe I would add that to vasm then… |
![]() |
![]() |
#2 |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,201
|
The GFA assembler manual from 1990 does specify a ".LOCAL" directive (https://archive.org/details/GFA_Asse...e/n83/mode/2up) that works like you suggest.
Seems like the code also uses "get" and "push" freely (without defining them as macros). Maybe that's a clue to the assembler used? |
![]() |
![]() |
#3 | ||
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,539
|
Quote:
![]() Quote:
push, pop, getand freeare macros, which are defined in the missing part. From their use in the source I cannot determine the function. |
||
![]() |
![]() |
#4 | ||
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,201
|
Quote:
![]() Quote:
Seems to provide some missing blanks (e.g. definitely written for GFA assembler, provides info on the use of "Push" macro that at first glance makes sense (src/main/xfers.asm)). |
||
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Vasm “so.” directive | Curbie | Coders. General | 9 | 09 April 2020 20:55 |
local Lan to emulate amiga local connection ? | turrican3 | support.WinUAE | 4 | 28 June 2016 21:47 |
GFA Assembler | Marcy | request.Apps | 30 | 07 July 2012 17:03 |
AsmOne even directive...? | pmc | Coders. General | 30 | 04 December 2009 09:33 |
Invalid Directive | Kimmo | support.WinUAE | 1 | 23 July 2004 11:23 |
|
|