Commit Graph

3975 Commits

Author SHA1 Message Date
K. Lange
bfbd3cfc13 kernel: quietly expose esp/ebp state on signal entry 2018-10-17 19:17:03 +09:00
K. Lange
90b102754f esh: Support for $$ 2018-10-17 15:40:11 +09:00
K. Lange
c76722a4c4 rline_exp: slightly more reasonable shell cmd hl 2018-10-17 12:55:41 +09:00
K. Lange
fbc43253a7 makefile: target for ungz util 2018-10-16 14:14:23 +09:00
K. Lange
f0b61e7d41 sudo: print prompt to stderr 2018-10-16 14:12:22 +09:00
K. Lange
a53f832107 bim: don't recalculate, just reset search flag 2018-10-16 10:28:59 +09:00
K. Lange
8cb45094fd bim: multiple search matches 2018-10-16 10:19:07 +09:00
K. Lange
281833d023 ungz: support target name for decompression 2018-10-16 08:31:52 +09:00
K. Lange
fdc71e7885 readme: is ToaruOS self-hosting? answer: sure 2018-10-15 20:27:21 +09:00
K. Lange
22d4727d44 auto-dep: build and buildlib commands 2018-10-15 19:00:53 +09:00
K. Lange
a7b78d56b5 util: fix bug in update-extents printing missing files 2018-10-15 17:49:17 +09:00
K. Lange
c0c25a2fe3 gitignore: _base, fatbase/extra, cdrom/extra 2018-10-15 17:32:51 +09:00
K. Lange
bc4ebf1666 add util/ungz (needs zlib) 2018-10-15 17:29:45 +09:00
K. Lange
3c40152910 fetch: failed to set start time 2018-10-15 11:21:47 +09:00
K. Lange
f6c300f323 tar: support symlinks 2018-10-15 10:18:23 +09:00
K. Lange
e912b919c4 add tar 2018-10-15 10:12:30 +09:00
K. Lange
dd2c403345 makefile: remove shell call to 'find' 2018-10-14 15:20:40 +09:00
K. Lange
6a0e139550 readme: updates 2018-10-14 13:41:29 +09:00
K. Lange
15b31d28f0 readme: yasm is no longer needed 2018-10-14 11:35:35 +09:00
K. Lange
8f5de441fc boot: port boot.s to GNU as 2018-10-14 11:35:01 +09:00
K. Lange
95c2f23fb6 gitignore: add base/src 2018-10-14 11:34:45 +09:00
K. Lange
5e6e968a24 readme: binutils is ported; next goal is getting rid of genext2fs, xorriso, et al. 2018-10-13 21:12:46 +09:00
K. Lange
730e969704 compositor: fix call to __builin_atan2 2018-10-13 19:26:35 +09:00
K. Lange
3fc0ccef4f libc: crt's to GNU as 2018-10-13 15:53:16 +09:00
K. Lange
076426f101 kernel: bump to 1.6.1 for several changes 2018-10-12 20:19:49 +09:00
K. Lange
637c60439a readme: notes on self hosting; hosted gcc 2018-10-12 18:32:55 +09:00
K. Lange
1aea7033db esh: collect PATH contents after source eshrc 2018-10-12 18:18:48 +09:00
K. Lange
16c18d7567 base: default .eshrc to add paths for gcc and binutils 2018-10-12 18:11:41 +09:00
K. Lange
1b071b5dd2 mkdisk: adjustments to sizes 2018-10-12 18:11:24 +09:00
K. Lange
782794edc5 terminal-vga: st_size is signed now 2018-10-12 18:03:06 +09:00
K. Lange
4d5e977a24 rline_exp: indicate when input field overflows to the left 2018-10-12 17:10:58 +09:00
K. Lange
e12508ca29 libc: stub limits.h to satify an include_next 2018-10-12 16:16:21 +09:00
K. Lange
900bc64bc3 readme: gcc works? 2018-10-12 16:02:59 +09:00
K. Lange
97555916fa opt: add some c 2018-10-12 16:00:20 +09:00
K. Lange
b5b2efd8da libc: strncasecmp that more closely matches strncmp 2018-10-12 15:55:18 +09:00
K. Lange
399a1f2e0c libc: qsort: bail early when sizes are 0 2018-10-12 15:53:54 +09:00
K. Lange
5386f8390f kernel: (temp) add WARNING-level exec debugging 2018-10-12 15:41:15 +09:00
K. Lange
23e3681c21 libc: add loud debugging to execve 2018-10-12 15:40:45 +09:00
K. Lange
16caf6efda kernel: Matched Executor message should be a NOTICE not a WARNING 2018-10-12 15:40:28 +09:00
K. Lange
f16fbd458c libc: ftell should return position of read pointer 2018-10-12 15:40:04 +09:00
K. Lange
0df12ea064 libc: loud debugging options 2018-10-12 15:03:22 +09:00
K. Lange
3975b9cd75 libc: absolute minimum sscanf to get cc1 off the ground 2018-10-12 13:51:26 +09:00
K. Lange
5de060b1d5 libc: fwrite: bail quickly if size calcs to 0 2018-10-12 13:50:53 +09:00
K. Lange
e492f967c0 libc: fix bad strncmp 2018-10-12 13:10:46 +09:00
K. Lange
07fae13402 gitignore: /usr/local 2018-10-12 12:46:52 +09:00
K. Lange
ffa655ad9d libc: add stub alarm 2018-10-12 12:45:48 +09:00
K. Lange
fb0327a1cf libc: some stat things should be signed 2018-10-12 12:45:39 +09:00
K. Lange
8b304df414 libc: define something so GMP knows FILE exists 2018-10-12 12:45:21 +09:00
K. Lange
fe91fbdc9e libc: more PRI specs 2018-10-12 12:45:01 +09:00
K. Lange
4777fddd36 libc: signal functions should take int 2018-10-12 12:44:46 +09:00