From mboxrd@z Thu Jan 1 00:00:00 1970 Message-Id: <8E97F7D3-B063-400D-9CC9-CE87E686E4F8@kix.in> From: Anant Narayanan To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v919.2) Date: Mon, 5 May 2008 20:47:00 +0530 Subject: [9fans] MOVBLSX Topicbox-Message-UUID: 9f0e2830-ead3-11e9-9d60-3106f5b1d025 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).