Konstantin Belousov
7332c129e0
Add support for executing the FreeBSD 1/i386 a.out binaries on amd64.
...
In particular:
- implement compat shims for old stat(2) variants and ogetdirentries(2);
- implement delivery of signals with ancient stack frame layout and
corresponding sigreturn(2);
- implement old getpagesize(2);
- provide a user-mode trampoline and LDT call gate for lcall $7,$0;
- port a.out image activator and connect it to the build as a module
on amd64.
The changes are hidden under COMPAT_43.
MFC after: 1 month
2011-04-01 11:16:29 +00:00
..
2010-08-23 06:13:29 +00:00
2011-02-12 01:03:15 +00:00
2010-07-23 11:00:46 +00:00
2010-10-31 18:27:05 +00:00
2011-01-06 21:04:00 +00:00
2011-01-06 21:04:00 +00:00
2010-03-31 03:58:57 +00:00
2010-08-23 06:13:29 +00:00
2010-08-23 06:13:29 +00:00
2010-07-31 00:08:18 +00:00
2011-03-31 08:07:13 +00:00
2011-03-31 08:07:13 +00:00
2011-03-31 08:07:13 +00:00
2010-08-23 06:13:29 +00:00
2011-02-20 19:33:47 +00:00
2010-02-16 01:44:14 +00:00
2011-03-15 01:06:27 +00:00
2010-12-01 05:39:02 +00:00
2010-07-13 12:47:31 +00:00
2011-02-01 07:05:14 +00:00
2010-08-23 06:13:29 +00:00
2010-09-12 16:28:26 +00:00
2010-10-13 14:44:38 +00:00
2010-08-23 06:13:29 +00:00
2011-04-01 00:25:32 +00:00
2010-08-23 06:13:29 +00:00
2010-01-31 14:30:39 +00:00
2011-03-12 09:09:25 +00:00
2010-04-07 13:02:20 +00:00
2010-08-16 17:48:55 +00:00
2010-01-10 15:44:48 +00:00
2010-01-14 14:30:54 +00:00
2010-09-16 09:29:48 +00:00
2011-03-24 21:31:32 +00:00
2010-08-23 06:13:29 +00:00
2010-08-23 06:13:29 +00:00
2010-08-23 06:13:29 +00:00
2010-08-23 06:13:29 +00:00
2010-08-11 00:51:50 +00:00
2010-08-16 17:48:55 +00:00
2010-08-23 06:13:29 +00:00
2011-03-29 06:42:52 +00:00
2010-07-15 11:26:07 +00:00
2010-11-26 22:46:32 +00:00
2011-01-24 23:08:38 +00:00
2010-09-24 15:01:45 +00:00
2010-08-23 06:13:29 +00:00
2010-08-23 06:13:29 +00:00
2010-08-23 06:13:29 +00:00
2011-02-20 19:33:47 +00:00
2011-01-17 22:58:28 +00:00
2010-08-23 06:13:29 +00:00
2010-12-30 23:50:25 +00:00
2011-03-21 09:58:24 +00:00
2011-03-21 09:58:24 +00:00
2011-03-21 09:58:24 +00:00
2010-10-17 20:01:56 +00:00
2010-06-22 20:52:35 +00:00
2011-03-21 09:58:24 +00:00
2010-05-17 03:51:57 +00:00
2010-08-23 06:13:29 +00:00
2011-03-02 16:15:11 +00:00
2010-02-16 20:00:21 +00:00
2010-07-24 22:11:11 +00:00
2010-07-24 22:11:11 +00:00
2010-07-24 22:11:11 +00:00
2010-02-16 20:00:21 +00:00
2011-02-27 19:41:40 +00:00
2010-08-23 06:13:29 +00:00
2010-08-23 06:13:29 +00:00
2010-01-29 03:35:01 +00:00
2010-09-13 02:05:42 +00:00
2010-08-15 15:33:01 +00:00
2010-08-19 11:31:03 +00:00
2010-04-14 20:45:33 +00:00
2010-01-31 21:18:22 +00:00
2010-07-03 13:32:39 +00:00
2010-08-23 06:13:29 +00:00
2010-09-13 02:05:42 +00:00
2010-08-23 06:13:29 +00:00
2010-08-23 06:13:29 +00:00
2010-10-13 14:44:38 +00:00
2010-08-13 04:00:35 +00:00
2010-08-23 06:13:29 +00:00
2011-03-20 21:05:09 +00:00
2011-02-26 17:22:11 +00:00
2010-12-31 00:21:41 +00:00
2010-08-23 06:13:29 +00:00
2010-10-19 18:49:26 +00:00
2010-12-19 11:37:44 +00:00
2010-08-08 06:18:05 +00:00
2011-03-01 20:51:41 +00:00
2011-04-01 11:16:29 +00:00