[openbeos] Re: Nasm

  • From: "Curtis Wanner" <katisu@xxxxxxxxxxx>
  • To: <openbeos@xxxxxxxxxxxxx>
  • Date: Sun, 3 Feb 2008 15:32:05 -0500

> 
> Has anyone looked at porting a newer version of nasm than 0.98.35

I just played around with 2.01 last week a little bit.  I ran into problems
with it because of the use of newer posix definitions.  Since then I've
gotten sidetracked on writing some new posix headers (partly to learn posix
stuff).
Not being a gcc expert, I'm wondering how the implemented 64-bit code
affects the ability to compile it with gcc 2.95.  

> I have some assembler sources that use SSE4 symbols and nasm won't
> deal with them.
> 
> Anyone know of any gotchas in using a later nasm version?
> 

At this point, I only know of the need to define some of the newer posix
constants and macros.  I particularly ran into the need for the fprintf()
and fscanf() macros in inttypes.h.  Also UINT_64() in stdint.h.  I'm sure
there are plenty of other gotchas.

Curtis


Other related posts: