Commit Graph

460 Commits

Author SHA1 Message Date
Giacomo Tesio 3925b61fa6 libc: initial import from Harvey
Note that libc is what distinguish "native" software from "non-native"
in Jehanne: further C libraries can be ported to Jehanne, but this libc
will remain the main building block of the system.

Also note that a few files have not been ported from Harvey:

	- 9sys/pushtls.c
	- port/rijndael.c
	- port/rijndael.tbl
	- port/sha2.c

Pushtls.c depends on libmp and libsec so libc is not the appropriate place
for it. The other three will be moved to libsec.
2015-12-22 11:55:44 +00:00
Giacomo Tesio e4ebd7eace travis-ci: add first .travis.yml 2015-12-22 11:49:55 +00:00
Giacomo Tesio bbf498c38e Added root folders mnt/ pkgs/ and tmp/ 2015-12-22 11:46:42 +00:00
Giacomo Tesio fc42b02a28 Add arch/amd64
PRO MEMORIA: in arch/amd64/include/ureg.h the commented registers are preserved.

They were removed at 6ab2e16c9f
but apparently the es register is used by vesavga (386 version) in both Plan9, 9front and 9atom.
2015-12-22 11:40:34 +00:00
Giacomo Tesio a634ef3b34 README.md: fix submodule initialization 2015-12-22 10:52:39 +00:00
Giacomo Tesio 1a83ae4cc5 devtools: update ref 2015-12-22 10:49:17 +00:00
Giacomo Tesio b5fcad4e29 Add devtools (as submodule) in hacking/ 2015-12-22 10:38:12 +00:00
Giacomo Tesio 6929baf0de README.md: expand overview 2015-12-22 10:33:57 +00:00
Giacomo Tesio 42eb23aea8 Add LICENCE.md and doc/license 2015-12-22 10:31:50 +00:00
Giacomo Tesio 5515ca30a5 Let's start with README.md 2015-12-21 22:36:41 +01:00