09 May 2023, 10:29 | #1 |
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,510
|
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… |
10 May 2023, 19:49 | #2 |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,145
|
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? |
10 May 2023, 22:00 | #3 | ||
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,510
|
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. |
||
11 May 2023, 20:00 | #4 | ||
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,145
|
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 | |
Similar Threads | ||||
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 |
|
|