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 |
|
K. Lange
|
3970554554
|
gitignore: gmp, mpfr, mpc
|
2018-10-12 12:21:28 +09:00 |
|
K. Lange
|
73d9ada8a3
|
bim: newlib-style ctype bit macros conflict with _S
|
2018-10-12 11:34:16 +09:00 |
|
K. Lange
|
fb7ca8cfd3
|
util: build gcc with c++ support
|
2018-10-12 11:31:07 +09:00 |
|
K. Lange
|
09c407235e
|
libc: stub __cxa_atexit
|
2018-10-12 11:30:30 +09:00 |
|
K. Lange
|
f40f8b7197
|
libc: C++ header guards
|
2018-10-12 11:15:40 +09:00 |
|
K. Lange
|
b33815c632
|
libc: support for building libstdc++?
|
2018-10-12 10:35:28 +09:00 |
|
K. Lange
|
c3a6b4f486
|
base: default PS1_RIGHT should clear attributes
|
2018-10-11 20:44:49 +09:00 |
|
K. Lange
|
68f59d27f7
|
procfs: /proc/self as a dynamic symlink
|
2018-10-11 19:52:11 +09:00 |
|
K. Lange
|
373df32e7b
|
kernel: /dev/tty as a dynamic symlink to /dev/pts/n
|
2018-10-11 19:47:22 +09:00 |
|
K. Lange
|
96d661f8c8
|
ls: lstat args and make sure to check symlinks
|
2018-10-11 19:45:19 +09:00 |
|
K. Lange
|
00fd9c5e08
|
kernel: fix symlinks being direct mounts
|
2018-10-11 19:45:01 +09:00 |
|
K. Lange
|
d773056a01
|
gitignore: zlib headers
|
2018-10-11 15:30:52 +09:00 |
|
K. Lange
|
7d2378085c
|
libc: revert isspace for isprint
|
2018-10-11 15:30:38 +09:00 |
|
K. Lange
|
532b4bd64f
|
compositor: fix right/bottom tiled off-by-one
|
2018-10-11 10:18:09 +09:00 |
|
K. Lange
|
401fa2b279
|
terminal: fix off-by-one in mouse handling that allowed selection beyond valid screen area
|
2018-10-11 09:56:52 +09:00 |
|
K. Lange
|
f7eb386d81
|
decorations: single pixel exposed edges on tiled windows
|
2018-10-11 09:53:55 +09:00 |
|