Fork us on GitHub Follow us on Facebook Follow us on Twitter

Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#24 closed defect (fixed)

mips32 (big endian variant) user space not working in GXEMUL

Reported by: Martin Decky Owned by: Jiri Svoboda
Priority: major Milestone: 0.4.1
Component: helenos/unspecified Version: mainline
Keywords: Cc:
Blocker for: Depends on:
See also:

Description

Although the kernel seems to be running fine on GXEMUL in both the little-endiand and big-endian variants, the user space only works properly in little-endian.

Change History (3)

comment:1 Changed 10 years ago by Jiri Svoboda

Owner: changed from Martin Decky to Jiri Svoboda
Status: newaccepted

comment:2 Changed 10 years ago by Jiri Svoboda

Resolution: fixed
Status: acceptedclosed

The user-space loader included kernel arch/elf.h which was testing the BIG_ENDIAN macro. This macro is not used in user space. Fixed in rev. 4333.

comment:3 Changed 10 years ago by Jakub Jermář

Component: unspecified
Milestone: 0.5.00.4.1
Note: See TracTickets for help on using tickets.