user_thread #9

Merged
mathieu merged 12 commits from user_thread into master 2024-02-28 20:24:14 +01:00

12 Commits

Author SHA1 Message Date
Mathieu Maret dc4c465e94 Fix freeing squattedCtx when deleting thread 2024-02-27 23:14:09 +01:00
Mathieu Maret 1047400be2 Add missing debug.iso.gdb file 2024-02-26 23:03:49 +01:00
Mathieu Maret e0c392c16e Fix usleep for small values 2024-02-16 00:51:18 +01:00
Mathieu Maret 4204087bd1 Implement thread_join
And use it for tinyc implementation
2024-02-16 00:51:07 +01:00
Mathieu Maret 454f0875f5 Add isodebug target
Allow to take benefit from elf symboles
2024-02-15 23:41:58 +01:00
Mathieu Maret 9713f527a8 Change userspace by partition type
Userspace should be on the first Linux partition found
2024-02-15 23:36:01 +01:00
Mathieu Maret 70366fa7be Set pid_t type 2024-02-15 18:42:45 +01:00
Mathieu Maret a38a674a53 userspace: fix printf for unsigned 2024-02-15 18:42:45 +01:00
Mathieu Maret 0688afa76d fix gettid==getpid for 1 thread 2024-02-15 17:20:47 +01:00
Mathieu Maret 90436a4f46 Add usleep syscall 2024-02-14 18:43:47 +01:00
Mathieu Maret f9ce88e7a3 Makefile: use no intermediate file
To speedup, a bit, the compilation, use -pipe option for gcc
2024-02-14 18:28:11 +01:00
Mathieu Maret 1c2cd75c72 Add new thread sys call 2024-02-13 00:19:51 +01:00