Opened 15 years ago

Closed 15 years ago

Last modified 15 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 by Jiri Svoboda, 15 years ago

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

comment:2 by Jiri Svoboda, 15 years ago

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 by Jakub Jermář, 15 years ago

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