9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] MOVBLSX
@ 2008-05-05 15:17 Anant Narayanan
  2008-05-05 21:21 ` Charles Forsyth
  0 siblings, 1 reply; 2+ messages in thread
From: Anant Narayanan @ 2008-05-05 15:17 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Hi,

I can't go beyond executing a 'Hello World' Plan 9 x86 executable in
Linux, because most executables (I tried 8c and echo) use the MOVBLSX
instruction. Whenever we hit that instruction, the program segfaults.
What does  MOVBLSX do? I looked up the opcode in the executable - 0x10
- which corresponds to ADC (Add with Carry) but I doubt it's that.

Thanks!
--
Anant

P.S. Sources are on http://sources.glendix.org/?p=gitroot/glendix/main.git;a=summary
  (Only 9/51 syscalls have been implemented so far).



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [9fans] MOVBLSX
  2008-05-05 15:17 [9fans] MOVBLSX Anant Narayanan
@ 2008-05-05 21:21 ` Charles Forsyth
  0 siblings, 0 replies; 2+ messages in thread
From: Charles Forsyth @ 2008-05-05 21:21 UTC (permalink / raw)
  To: 9fans

move byte to long with sign extension




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2008-05-05 21:21 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-05-05 15:17 [9fans] MOVBLSX Anant Narayanan
2008-05-05 21:21 ` Charles Forsyth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).