Amiga System Libraries include for VASM
Where can I find Amiga System libraries include files for VASM?
|
Probably you mean this (?) https://www.haage-partner.de/download/AmigaOS/NDK39.lha
|
Quote:
unknown mnemonic <FUNCDEF> I'm using motorola syntax. Are these libraries for this kind of syntax? |
1 Attachment(s)
Just uncompress this zip inside the inludes
if you want to use functions of exec, do include lvo/exec_lib.i for dos include lvo/dos_lib.i etc. |
Some of the lib files don't assign numbers to library jump offsets directly but use a macro called FUNCDEF to define the jump offset (by substracting -6 to every following function).
I think it is in exec/libraries.i |
|
Thanks to all for the answers, but I have new questions.
- What does LVO mean? - What does incupd mean? - Are they part of Amiga system libraries? - Or are both libraries equivalent to Amiga system libraries? |
Quote:
Quote:
These additional files are helpful, but unfortunately not official. So I would keep that in mind if you plan to release your source text and others cannot assemble it. Quote:
No, the LVO's are not defined in a shared library. They are defined by the amiga.lib linker library, though. All function names are prefixed by _LVO. To use such a symbol fron amiga.lib, import it into your assembler source with xref _LVOFunctionNameand link the object file with -lamiga. Quote:
|
Quote:
Thanks Phx and the rest of members for the answers. |
All times are GMT +2. The time now is 18:30. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.