Commit Graph

14 Commits

Author SHA1 Message Date
manu bcffe04b31 Now properly display Mach traps 2002-11-15 19:58:05 +00:00
manu 0d50171c61 Added support for COMPAT_MACH 2002-10-29 07:17:43 +00:00
christos f600368b8f Provide hooks for signal number to name translation, and use them for kill
and PSIG.

XXX[1]: This shows that signal emulation ktrace is slightly busted: posted
	signals should really be translated to the emulated ones instead of
	producing ktrace records with the signal numbers of the native
	emulation.
XXX[2]: There are other places where signal names can be displayed, but this
	is not done yet.
2002-03-31 22:44:03 +00:00
manu 3219730476 reflect iric o32/n32 emulations 2002-01-07 23:45:10 +00:00
manu bb34193550 Now use IRIX errno translation instead of SVR4 errno translation 2001-12-02 16:18:01 +00:00
manu 9a1cd2898a Added support for IRIX emulation 2001-11-28 10:36:48 +00:00
eeh 7cb49c5859 Add svr4_32 info. 2001-03-11 21:28:59 +00:00
manu 1a6f014301 Cosmetic fix so that RET record after CALL execve get the appropriate syscall
even if the emulation changed
2001-02-16 23:28:44 +00:00
mrg 05ebb290f5 teach kdump about compat/sunos32 2001-02-02 07:41:54 +00:00
jdolecek 862d46845d adapt to *syscallnames[] change (it's now const char * const foo[]),
constify
2000-11-13 21:38:48 +00:00
jdolecek 654400f740 ectx_sanify(): ditch utterly broken 'optimization', which caused incorrect
emulation structures to be used in every even case if default emulation
  and emulation of process differed.

Bug found by Bill Studenmund.
2000-07-20 20:47:02 +00:00
itohy 07db0e6ae9 Add "pecoff" emulation. 2000-06-13 00:59:22 +00:00
jdolecek 2f5f8663c5 ectx_sanify(): if default_emul is not set, use netbsd emulation (may happen when user passes invalid
emulation name via -e argument)
2000-04-10 09:34:18 +00:00
jdolecek 470e7fc568 put setemul(), ectx_* & appropriate structures to separate file, to make it
more easily sharable with ktruss(1)
2000-04-10 09:13:45 +00:00