Skip navigation.
Home
The QNX Community Portal

View topic - nasm supporting XMM for qnx4 ?

nasm supporting XMM for qnx4 ?

Read-only archive of qnx.qnx4 (General QNX4 Discussion Group) at inn.qnx.com

nasm supporting XMM for qnx4 ?

Postby Davide Ancri » Thu Jun 29, 2006 2:52 pm

Where can I find a nasm supporting XMM (SSE) instructions for qnx4 ?

Under QNX6.3.2 i can find:
NASM version 0.98.35 compiled on May 6 2004

while on my compilation server for QNX4:
NASM version 0.98

The second one gives errors for SSE instructions like movdqa, movdqu,
punpcklbw (!!!) and for registers xmm0..7

Thanks in advance!
Davide

--
/* Ancri Davide - <davidea at prisma-eng dot it> */
Davide Ancri
 

Re: nasm supporting XMM for qnx4 ?

Postby Mario Charest » Thu Jun 29, 2006 3:07 pm

"Davide Ancri" <falsemail@nospam.xx> wrote in message
news:e80pjh$e3d$1@inn.qnx.com...
Where can I find a nasm supporting XMM (SSE) instructions for qnx4 ?

Under QNX6.3.2 i can find:
NASM version 0.98.35 compiled on May 6 2004

while on my compilation server for QNX4:
NASM version 0.98

The second one gives errors for SSE instructions like movdqa, movdqu,
punpcklbw (!!!) and for registers xmm0..7

Watcom 10.6 doesn't support these instructions. With Watcom 11.0 beta the
support is better but some instructions are missing (it's a bug).

So you're only chance is to port an assembler yourself or use write the code
by hand using byte code ;-)

Thanks in advance!
Davide

--
/* Ancri Davide - <davidea at prisma-eng dot it> */
Mario Charest
 

Re: nasm supporting XMM for qnx4 ?

Postby Davide Ancri » Fri Jun 30, 2006 8:54 am

Mario Charest wrote:
So you're only chance is to port an assembler yourself or use write the code
by hand using byte code ;-)

.....
db 066h, 00fh, 060h, 0d0h ; punpcklbw xmm2, xmm0
.....

God bless objdump command.

Davide

--
/* Ancri Davide - <davidea at prisma-eng dot it> */
Davide Ancri
 


Return to qnx.qnx4

Who is online

Users browsing this forum: No registered users and 6 guests