Re: Mac OS X / FreeBSD ASM Resources



On May 16, 5:05 pm, Cromulent <spamt...@xxxxxxxxxx> wrote:
Thanks for the help everyone. I'll definately check out the ASM website
at Sourceforge and the HLA stuff. I guess I can study the output of HLA
code and see what is what as well as using online sites.

Maybe I should write a blog detailing my progress if there is so little
information? Makes it extremely difficult for beginners to get going.

I might add one thing. I did ask on the apple kernel mailing list once
about syscalls and have been advised to avoid them altogether.

http://lists.apple.com/archives/darwin-kernel/2008/May/msg00000.html

The general advice has been to try to link to c where possible.

One of my next items on my to-do list is how to link to dynamic
libraries on OSX from assembly. If possible make it flexible enough to
choose any library it wants to at runtime, to link and call it (I'm
trying to improve on a ported forth).

If anyone's done something like that and has code to share be very
grateful. Thanks

Robert Spykerman

.



Relevant Pages

  • Re: A newbie needs help!
    ... (consider the "leading edge" of the other assemblers - TASM with OOP, ... etc. - and that kind of where HLA ... > instructions for using DirectX or even explaining Win32API ... > libraries that I understand would compile for Linux or Windows. ...
    (alt.lang.asm)
  • Re: Mac OS X / FreeBSD ASM Resources
    ... at Sourceforge and the HLA stuff. ... I guess I can study the output of HLA ... code and see what is what as well as using online sites. ... So basically you just need to call standard C libraries? ...
    (comp.lang.asm.x86)
  • Re: HLA Stdlib v2.2 is now available.
    ... don't think there are plans to port it to KESYS. ... HLA library *wouldn't* work on KESYS, or would be unbearably painful to ... they just learn how to use libraries instead. ...
    (alt.lang.asm)
  • Re: HLA Stdlib v2.2 is now available.
    ... If you wanted it to work on KESYS, ... If KESYS does it some radically different way, maybe the HLA library *wouldn't* work on KESYS, or would be unbearably painful to port. ... they just learn how to use libraries instead. ...
    (alt.lang.asm)
  • Re: writing shared object with hla under linux
    ... dynamically with my hla program. ... The HLA header file has the same function as the C 'h' file. ... for use with libraries. ... procedure writesomething; ...
    (alt.lang.asm)