manu
89e46d8a99
Reworked the o32/n32 matching scheme. IRIX uses some e_flags in the ELF
...
header to distinguish between o32, n32 and n64 ABIs. We now use this.
This suppress the need of the mips_option test, which had some fake positive.
This also removes the mandatory ordering of n32 vs o32 in the exec switch
(exec_conf.c)
2002-02-21 21:53:00 +00:00
manu
25e8963ed3
Fixed typo
2002-02-20 21:18:18 +00:00
manu
c8d430d60d
missing include
2002-01-07 23:12:30 +00:00
manu
0b98511d4a
Added code to match and launch n32 binaries (there is no N32 support in the
...
kernel yet)
2002-01-07 22:05:03 +00:00
manu
4d54359755
Implemented irix_sys_xstat(). This duplicates some code already present
...
for svr4 compat, maybe these should be merged..
2001-12-08 18:08:04 +00:00
manu
e3824c6c59
Added IRIX signal delivery
2001-12-08 11:17:37 +00:00
manu
9dfecbefdb
Fixed stack setup for argument passing. argc and **argv need to be aligned
...
on a 16 bytes boundary. To get things done, we currently duplicate a lot of
code from copyargs(), this should be done in a nicer way.
2001-12-04 22:13:41 +00:00
manu
77fa6038d9
Added errno translation
2001-12-02 16:16:57 +00:00
manu
7839e13a9c
On IRIX, the first 88 system calls are quite plain SVR4, and the 137
...
remaining are IRIX specific. We know use SVR4 emulation for the first 88
system calls.
2001-11-28 12:00:53 +00:00
manu
be8254f3a8
Added code to match IRIX N32 binaries
2001-11-26 21:36:24 +00:00
lukem
dab6ef8b56
add RCSIDs (including regeneration of files as appropriate)
2001-11-13 02:07:52 +00:00
manu
e7a3ba084e
Empty framework for upcoming work on IRIX_COMPAT
2001-09-22 18:51:35 +00:00