Commit Graph

  • 5132455efe test-i386 update bellard 2003-05-16 13:58:37 +0000
  • c0ad5542a8 fixed popf TF flag bug (should never hapen in user code except in test-i386!) bellard 2003-05-16 13:46:28 +0000
  • 3a27ad0b57 added vm86, exceptions and self modifying regression tests bellard 2003-05-16 13:43:31 +0000
  • 2b413144dc cosmetics bellard 2003-05-14 23:01:10 +0000
  • 3ebcc707d2 removed invalid eip update bellard 2003-05-14 22:47:15 +0000
  • 7775e9ecc2 added do_fcntl() bellard 2003-05-14 22:46:48 +0000
  • 03d843ddf2 fixed invalid signal masking bellard 2003-05-14 22:41:55 +0000
  • eb51d102bb better locks bellard 2003-05-14 21:51:13 +0000
  • 25eb44841e better locking - added PowerPC signal handler (add it for the other archs too because it needed for full exception support) bellard 2003-05-14 21:50:54 +0000
  • b333af0666 removed trace - merged 2.4.20 vm86 patches bellard 2003-05-14 21:48:51 +0000
  • 76c8b7710b file list update bellard 2003-05-14 19:48:46 +0000
  • 70e198602b update bellard 2003-05-14 19:02:49 +0000
  • 206f0fa759 pread/pwrite syscalls - use page_unprotect_range() in vital cases to avoid problems if the kernel writes data in protected page (needed for self-modifying code support) bellard 2003-05-14 19:01:56 +0000
  • fd6ce8f660 self-modifying code support bellard 2003-05-14 19:00:11 +0000
  • 727d01d4f6 return code size bellard 2003-05-14 18:58:05 +0000
  • ae22853141 Sparc update (David S. Miller) bellard 2003-05-13 18:59:59 +0000
  • d418c81eff fixed small page handling bellard 2003-05-13 00:57:50 +0000
  • 2a29ca73c9 more exception tests bellard 2003-05-13 00:29:04 +0000
  • 54936004fd mmap emulation bellard 2003-05-13 00:25:15 +0000
  • 74c95119f2 Alpha fixes (Falk Hueffner) bellard 2003-05-11 12:27:31 +0000
  • 366c1b8bfa warning fix bellard 2003-05-11 12:27:02 +0000
  • a993ba85cf alpha disas (Falk Hueffner) bellard 2003-05-11 12:25:45 +0000
  • 226c91327d fixed from 2.4.20 kernel bellard 2003-05-10 21:41:47 +0000
  • b8bf3e3aac eflags fix bellard 2003-05-10 21:39:42 +0000
  • 288426fe3c added LAR/LSL tests bellard 2003-05-10 21:39:12 +0000
  • 72cc388104 fixed SHL C flag computation bellard 2003-05-10 21:38:19 +0000
  • 378180d8dc added LAR/LSL bellard 2003-05-10 21:37:51 +0000
  • 78c34e98cd added LAR/LSL - fixed INT3 and INTO EIP computation bellard 2003-05-10 21:37:05 +0000
  • 2792c4f2af added EIP return to INTO - fixed SHL C flag computation - added LAR/LSL bellard 2003-05-10 21:35:30 +0000
  • 447db2139a sigtrap support bellard 2003-05-10 15:10:36 +0000
  • 564c8f9978 simplified exception support bellard 2003-05-10 15:10:02 +0000
  • c50c0c3fbf TF flag support - fixed eflags computation before exception bellard 2003-05-10 15:07:51 +0000
  • cabb4d616d TF flag support bellard 2003-05-10 15:07:00 +0000
  • 631271d716 added vm86.c bellard 2003-05-10 13:14:52 +0000
  • 9d27abd94f fixed invalid CPL logic in vm86 mode - use generic CPU dump state function bellard 2003-05-10 13:13:54 +0000
  • 148dfc2a8b fixed GPF generation - fixed 'lret im' instruction (main fix for dosemu) - fixed HLT instruction bellard 2003-05-10 13:09:33 +0000
  • 3acace1333 removed unnecessary VME support - fixed selector GPF exception bellard 2003-05-10 12:39:11 +0000
  • 0221cfcd71 more console ioctls bellard 2003-05-10 12:38:16 +0000
  • f351077efb added dump function bellard 2003-05-10 12:37:32 +0000
  • e84be9dbca added vm86.c bellard 2003-05-10 12:37:12 +0000
  • 46ddf5511d vm86 emulation closer to Linux kernel code - added correct IRQ emulation for dosemu bellard 2003-05-10 12:36:41 +0000
  • 89e957e7a2 moved vm86 stuff to vm86.c bellard 2003-05-10 12:33:15 +0000
  • 982b431579 added CPL/IOPL support - fixed subtle inc/dec flag optimisation bug - added HLT instruction bellard 2003-05-08 15:44:24 +0000
  • bf7c65bdf4 changed I/O function prototype to include emulator state bellard 2003-05-08 15:42:38 +0000
  • 8e5a0667f8 added KDGKBTYPE bellard 2003-05-08 15:42:10 +0000
  • 19b84f3c35 added setgroups and getgroups syscalls bellard 2003-05-08 15:41:49 +0000
  • 08fc60898b more siginfo constants bellard 2003-05-08 15:41:15 +0000
  • 082391983e added op_gpf bellard 2003-05-08 15:40:45 +0000
  • 504e56ebdc more accurate GPF generation bellard 2003-05-08 15:39:48 +0000
  • 455b761956 added raise_exception_err() bellard 2003-05-08 15:38:21 +0000
  • b56dad1c7b added raise_exception_err() - added cr2 update bellard 2003-05-08 15:38:04 +0000
  • 9ba5695ce5 added CPL and IOPL as translation time constants - changed I/O function prototype to include emulator state - added error_code and cr2 support bellard 2003-05-08 15:35:34 +0000
  • 66099dd9af added trapno and error_code report in ucontext bellard 2003-05-08 15:34:02 +0000
  • b689bc57d6 more accurate signal handling bellard 2003-05-08 15:33:33 +0000
  • a69d83b60b systematic exception test bellard 2003-05-08 15:32:33 +0000
  • 86840ae241 update (test) bellard 2003-05-08 15:30:27 +0000
  • 3c51961e0e update bellard 2003-04-29 21:34:02 +0000
  • d014c98c8d sparc support bellard 2003-04-29 21:26:53 +0000
  • a98fd896cd target cpu definition bellard 2003-04-29 21:24:12 +0000
  • d6cdca958e alpha support - ia64 support bellard 2003-04-29 21:24:00 +0000
  • efdea7bf19 ia64 support - alpha support bellard 2003-04-29 21:12:28 +0000
  • 0d3301964d ia64 support bellard 2003-04-29 21:10:09 +0000
  • fe1e3ce3e9 fcntl constants bellard 2003-04-29 21:09:46 +0000
  • bb326a3749 fix _start routine name bellard 2003-04-29 21:08:48 +0000
  • 27725c1d74 ia64 support - fcntl uses TARGET_ constants bellard 2003-04-29 21:08:18 +0000
  • e026db5893 alpha support bellard 2003-04-29 21:07:28 +0000
  • 43f04c233c alpha support bellard 2003-04-29 20:53:42 +0000
  • a8baa8c555 ia64 support bellard 2003-04-29 20:53:31 +0000
  • 728584be27 fstat64 fix bellard 2003-04-29 20:43:36 +0000
  • b9adb4a6bc PowerPC disas code bellard 2003-04-29 20:41:16 +0000
  • ae48a07313 flock bellard 2003-04-29 20:41:02 +0000
  • 956034d7e5 log fix bellard 2003-04-29 20:40:53 +0000
  • 6cd9f35b9b update bellard 2003-04-29 20:40:35 +0000
  • 689f936f7e symbol fix bellard 2003-04-29 20:40:07 +0000
  • 6977fbfd8b loglevel export bellard 2003-04-29 20:39:23 +0000
  • 77e4672d8d flock support bellard 2003-04-29 20:39:06 +0000
  • d34720fd7d comment bellard 2003-04-29 20:37:44 +0000
  • d9c4d1cc1a cleanup bellard 2003-04-29 20:37:14 +0000
  • f644caa51a update bellard 2003-04-11 01:17:32 +0000
  • 1eb87257da update bellard 2003-04-11 01:12:28 +0000
  • 32ce63371a path patch bellard 2003-04-11 00:16:16 +0000
  • ec86b0fb3a stat patches - path patches - added exit_group() syscall bellard 2003-04-11 00:15:04 +0000
  • 1d346ae63a added prefix bellard 2003-04-11 00:14:24 +0000
  • 74cd30b811 RH9 fix - path patch bellard 2003-04-11 00:13:41 +0000
  • 7fb9a24e39 update bellard 2003-04-11 00:13:04 +0000
  • afeb6ee377 suppressed undefined shldw shrdw bellard 2003-04-11 00:12:54 +0000
  • f29042b531 TIOCGPTN and TIOCSPTLCK ioctls bellard 2003-04-10 00:12:45 +0000
  • 09bfb054fb first self virtualizable version bellard 2003-04-10 00:03:40 +0000
  • 2677e107e6 warning fix bellard 2003-04-10 00:03:27 +0000
  • 66cd58461d update bellard 2003-04-10 00:02:58 +0000
  • bb0ebb1f2d ISO C fixes bellard 2003-04-10 00:02:33 +0000
  • 27c75a9a90 update bellard 2003-04-07 21:35:21 +0000
  • d0cd3b8d84 64 bit fix bellard 2003-04-07 21:35:13 +0000
  • 9af9eaaa76 endian fix bellard 2003-04-07 21:34:41 +0000
  • 8c8f42f76c clock_t fixes bellard 2003-04-07 21:34:27 +0000
  • 51fe68905b powerpc div and rint fixes bellard 2003-04-07 21:34:14 +0000
  • 7fe70ecc56 powerpc fix bellard 2003-04-07 21:33:40 +0000
  • d03cda5923 alpha fix - powerpc fix bellard 2003-04-07 21:33:21 +0000
  • 30ac07d4f0 moved i386 specific stuff outside elf.h bellard 2003-04-07 21:33:03 +0000
  • 8857052055 more cpu support bellard 2003-04-07 21:32:32 +0000