Giacomo Tesio
|
922e993c41
|
libs, kernel and commands: re-enable -Werror
|
2020-11-15 13:30:09 +01:00 |
Giacomo Tesio
|
81679f2408
|
README: Fix dependencies (thanks Ingo Struck)
As noticed by @istr in https://github.com/JehanneOS/devtools/pull/7#issuecomment-695191823 the README was missing a few dependencies required to build Jehanne in Debian buster.
|
2020-09-19 23:31:27 +02:00 |
Giacomo Tesio
|
6dec974cc3
|
devtools: upgrade GCC to 9.2.0; cross compile it to run on Jehanne
|
2020-09-17 23:53:36 +02:00 |
Giacomo Tesio
|
16c7924425
|
libs: get rid of libstdio (and stdio.h); `mv ctype.h chartypes.h` in /sys/include
|
2020-09-17 23:53:35 +02:00 |
Giacomo Tesio
|
0a325039bf
|
gcc & system build: add `-9` and remove `--posix` from build files
|
2020-09-17 23:53:12 +02:00 |
Giacomo Tesio
|
f535d68985
|
qa: various fixes
|
2020-09-17 23:51:10 +02:00 |
Giacomo Tesio
|
72af45032e
|
libposix: turn notes like "sys: trap: general protection violation" to SIGSEGV
|
2020-09-17 23:50:25 +02:00 |
Giacomo Tesio
|
bb2a39cc74
|
kern: fix compilation warning; raise qa timeouts
|
2020-09-17 23:49:33 +02:00 |
Giacomo Tesio
|
7385e37b13
|
kern: usb uhci: fix test of ports in init()
|
2020-09-17 23:49:27 +02:00 |
Giacomo Tesio
|
75b451ea1c
|
kern: move `load` from Mach to Sys
|
2020-09-17 23:49:26 +02:00 |
Giacomo Tesio
|
2f850291d5
|
rename libc to libjehanne; improve libposix
This is to avoid conflicts between standards' assumptions and Jehanne's choices
|
2020-09-17 23:48:27 +02:00 |
Giacomo Tesio
|
3c7dc6eb8b
|
posix.h: correctly wrap apw/errno.h inclusion (should we invert this dependency?)
|
2020-09-17 23:48:03 +02:00 |
Giacomo Tesio
|
4067cb45cb
|
libc: refactoring
|
2020-09-17 23:47:39 +02:00 |
Giacomo Tesio
|
f104c46858
|
purge syscall macros
|
2020-09-17 23:45:23 +02:00 |
Giacomo Tesio
|
5f095a9605
|
temporarily disable -Werror
|
2020-09-17 23:43:57 +02:00 |
Giacomo Tesio
|
361a06f284
|
libc: move read and write to jehanne_ namespace (where they actually belong)
|
2020-09-17 23:43:56 +02:00 |
Giacomo Tesio
|
e9e5e59740
|
libposix: rename function argument
|
2020-09-17 23:43:54 +02:00 |
Giacomo Tesio
|
63d860eb99
|
u.h: refactoring of syscalls
|
2020-09-17 23:42:55 +02:00 |
Giacomo Tesio
|
5261c8554c
|
Update POLITICS.md
|
2020-01-06 00:44:58 +01:00 |
Giacomo Tesio
|
a15c1111b8
|
libposix: POSIX_rmdir
|
2019-11-20 00:19:59 +01:00 |
Giacomo Tesio
|
b57585fdf4
|
libposix: fix cast warning
|
2019-11-19 01:36:08 +01:00 |
Giacomo Tesio
|
bc1bec4641
|
Merge branch 'master' of https://bitbucket.org/tesio/jehanne
|
2019-11-18 22:38:33 +01:00 |
Giacomo Tesio
|
49da4de25c
|
posix: POSIX_sysconf
|
2019-11-18 00:53:09 +01:00 |
Giacomo Tesio
|
d0402e9ea3
|
Merge branch 'master' of https://github.com/JehanneOS/jehanne
|
2019-11-16 11:23:58 +01:00 |
Giacomo Tesio
|
49eb11173b
|
u.h: remove volatile in NativeTypes.p
|
2019-11-13 18:27:09 +01:00 |
Giacomo Tesio
|
aa13cd129f
|
Merge branch 'master' of https://github.com/JehanneOS/jehanne
|
2019-11-13 18:26:12 +01:00 |
Giacomo Tesio
|
06ff351615
|
newlib: update
|
2019-11-13 18:26:03 +01:00 |
Giacomo Tesio
|
825a16108c
|
newlib: update
|
2019-08-27 00:55:07 +02:00 |
Giacomo Tesio
|
3abcadcc2b
|
devtools: cross/init.sh: echo "done." to avoid wait to propagate the exit status of the dotter
|
2019-08-12 19:01:58 +02:00 |
Giacomo Tesio
|
4d027c0357
|
devtools: continuous-build.sh: don't fail on git clean
|
2019-08-12 01:33:55 +02:00 |
Giacomo Tesio
|
9b0a8b6463
|
devtools: fix runqemu
|
2019-08-11 23:36:56 +02:00 |
Giacomo Tesio
|
72f996593b
|
Merge branch 'master' of https://github.com/JehanneOS/jehanne
|
2019-08-11 22:58:06 +02:00 |
Giacomo Tesio
|
26ce8c4686
|
devtools: updated newlib
|
2019-08-11 22:57:25 +02:00 |
Giacomo Tesio
|
289f4e891e
|
Update POLITICS.md
|
2019-06-05 22:49:25 +02:00 |
Giacomo Tesio
|
af4170a762
|
Update POLITICS.md
|
2019-06-03 23:29:23 +02:00 |
Giacomo Tesio
|
d38b74de93
|
Create POLITICS.md
|
2019-06-03 23:26:32 +02:00 |
Giacomo Tesio
|
f2e089b122
|
Merge pull request #12 from ekaitz-zarraga/master
Correct spelling in the docs
|
2019-05-05 01:21:42 +02:00 |
Ekaitz Zárraga
|
431c7ae365
|
Clean trailing spaces
|
2019-05-05 00:31:21 +02:00 |
Ekaitz Zárraga
|
f7edc08e36
|
Correct spelling
|
2019-05-05 00:31:08 +02:00 |
Giacomo Tesio
|
bc85310373
|
Merge branch 'master' of https://github.com/JehanneOS/jehanne
|
2018-10-25 00:37:53 +02:00 |
Giacomo Tesio
|
fcb7cbac52
|
sysconf.json: remove erroneous const in fd2path
|
2018-10-25 00:37:23 +02:00 |
Giacomo Tesio
|
b5aa91f2f6
|
Merge pull request #9 from dargonforce/master
Added autoconf to build instructions
|
2018-10-04 23:15:06 +02:00 |
Tim Miller
|
f6e22bca1c
|
Added autoconf to build instructions
|
2018-09-20 10:13:13 -04:00 |
Giacomo Tesio
|
93111d7b0e
|
devtools: QA.sh: format=raw
|
2018-06-05 00:06:47 +02:00 |
Giacomo Tesio
|
0629e7349b
|
hacking/disk-create.sh: look for syslinux library in com32
|
2018-06-04 23:28:46 +02:00 |
Giacomo Tesio
|
ca2300aa65
|
usb/disk: add a 100ms sleep after ums reset
|
2018-05-18 00:26:13 +02:00 |
Giacomo Tesio
|
414c882682
|
travis-ci: try to fix ppa 3
|
2018-01-15 23:40:51 +01:00 |
Giacomo Tesio
|
c3d2f1f6f1
|
travis-ci: try to fix ppa 2
|
2018-01-15 23:20:59 +01:00 |
Giacomo Tesio
|
28cc241216
|
travis-ci: try to fix ppa
|
2018-01-15 23:12:51 +01:00 |
Giacomo Tesio
|
696869ab00
|
newlib: add support for O_NONBLOCK
|
2018-01-15 22:43:50 +01:00 |