Commit Graph

816 Commits

Author SHA1 Message Date
Jan Stoess 8b786b6025 - Bugfix reversed boolean arguments to setup_ipc_threads 2007-11-29 18:00:14 +01:00
Jan Stoess 4fb7fd6266 - Insert assertion 2007-11-29 17:59:54 +01:00
Jan Stoess 4ad2f6996e - Copy area bugfix: populate this CPU's ptab, and sync entries afterwards 2007-11-29 17:59:46 +01:00
Jan Stoess 4629d9b543 - Remove copy() method, it's not needed and not SMP safe 2007-11-29 17:58:30 +01:00
Jan Stoess 431885c9a9 - Remove copy() method, it's not needed and not SMP safe 2007-11-29 17:58:16 +01:00
Jan Stoess 24b494ca7f - Typo 2007-11-29 17:57:27 +01:00
Jan Stoess 8364411118 - Exregs bugfix: perform a scheduling decision if threads have been
reactivated
2007-11-29 17:57:12 +01:00
Jan Stoess 9c91c97642 - Compatibility mode fix
- Ignore Athlon/P6 spurious interrupts
2007-11-28 20:22:31 +01:00
Jan Stoess d62114702d - Merged invalid opcode handler 2007-11-28 18:22:02 +01:00
Jan Stoess c13f38e2ee - Remove debug output 2007-11-28 18:21:57 +01:00
Jan Stoess 71c784f7f6 - Merged invalid opcode handler 2007-11-28 18:21:49 +01:00
Jan Stoess 82e834aa26 - Merged invalid opcode handler 2007-11-28 18:21:39 +01:00
Jan Stoess 9a9a3ac2ef - Fix rounding errors that occurred when adding more kenrel memory 2007-11-27 15:11:26 +01:00
Jan Stoess 5e82efe8f2 - Use -Wno-invalid-offsetof for GCC>=4 only 2007-11-27 13:33:52 +01:00
Jan Stoess 6574281248 - Added a missing dependency 2007-11-27 13:25:12 +01:00
Jan Stoess a83386469e - Use const char* for strings 2007-11-27 12:18:49 +01:00
Jan Stoess b95a1e1fb6 - Don't copy the kernel, not needed
- Add the stripped kernel to the clean targets
2007-11-27 12:18:39 +01:00
Jan Stoess c014441371 - Use const char * for strings 2007-11-27 12:18:00 +01:00
Jan Stoess 4e8ed171a4 - Define L4_anylocalthread in a way that respects the bit width of the 2007-11-27 12:17:49 +01:00
Jan Stoess 1267f2f561 - undef __PLUS32 2007-11-27 12:17:20 +01:00
Jan Stoess bf3378d4a9 - undef __PLUS32 2007-11-27 12:17:13 +01:00
Jan Stoess a2a2cd530a - Define L4_anylocalthread32 in a way that respects the bit width of the
members
2007-11-27 12:15:33 +01:00
Jan Stoess e9cea04a1b - Use const char* for strings 2007-11-27 12:14:47 +01:00
Jan Stoess f8c9ccb2fa - Use const char* for strings 2007-11-27 12:14:42 +01:00
Jan Stoess f04f6f551e - Use const char* for strings 2007-11-27 12:14:38 +01:00
Jan Stoess 32a0b57b0d - Use const char* for strings 2007-11-27 12:14:30 +01:00
Jan Stoess e3b49f9000 - Use const char* for strings 2007-11-27 12:14:22 +01:00
Jan Stoess d39947817f - Use const char* for strings 2007-11-27 12:14:18 +01:00
Jan Stoess fca06f4bb5 - Use const char* for strings 2007-11-27 12:14:14 +01:00
Jan Stoess 4f890b247b - Use const char* for strings 2007-11-27 12:13:58 +01:00
Jan Stoess ed1d9e4466 - Use const char* for strings 2007-11-27 12:13:51 +01:00
Jan Stoess dff1fc5856 - Use const char* for strings 2007-11-27 12:13:44 +01:00
Jan Stoess b2f72c94ac - use const *char for strings 2007-11-27 12:13:36 +01:00
Jan Stoess 1922f6348f - Adopt to new sys_ipc calling convention 2007-11-27 12:13:22 +01:00
Jan Stoess cb8c8e2825 - GCC4.2.3 expects to, from thread ids in registers, rather than on the
stack; use a declaration that works for both stack and register arguments
2007-11-27 12:13:14 +01:00
Jan Stoess 7b6e72a5fb - Adopt to new sys_ipc calling convention 2007-11-27 12:12:51 +01:00
Jan Stoess 3584435b8e - GCC4.2.3 expects to, from thread ids in registers, rather than on the
stack; use a declaration that works for both stack and register arguments
2007-11-27 12:12:38 +01:00
Jan Stoess 0d278344bf - Properly cast array member 2007-11-27 12:11:19 +01:00
Jan Stoess dd07719720 - Mark caller-saved registers as clobbered before calling KDB 2007-11-27 12:11:10 +01:00
Jan Stoess acf8a015f4 -Properly cast array member 2007-11-27 12:10:48 +01:00
Jan Stoess 17a8ea47a9 - If GNUC>=4, use builtin offsetof 2007-11-27 12:10:26 +01:00
Jan Stoess df57e5f016 - Use const char* for get_name 2007-11-27 12:10:08 +01:00
Jan Stoess f1955b7179 - Use const char* for get_name 2007-11-27 12:10:04 +01:00
Jan Stoess 12591f8f3b - Use const char* for get_name 2007-11-27 12:09:59 +01:00
Jan Stoess a303c2c5cf - Use const char* for get_name 2007-11-27 12:09:45 +01:00
Jan Stoess aac19badd7 - Use const char* for strings 2007-11-27 12:08:36 +01:00
Jan Stoess 67dbfdbd45 - When calculating anylocal tid, use correct bit width for id 2007-11-27 12:08:08 +01:00
Jan Stoess 2b3befa8b6 - Use a double cast to avoid GCC4 warning 2007-11-27 12:07:09 +01:00
Jan Stoess ae5056d6ad - Cast arguments before passing them to print_string 2007-11-27 12:06:55 +01:00
Jan Stoess b18bf23913 - Pass correct types to strncmp
- Use const char* for strings
2007-11-27 12:06:28 +01:00