/TODO (598bf35b742147b3cc2bc1da0fd6d41aa282e77e) (644 bytes) (mode 100644) (type blob)
Complete the modules lists specific to each linux version.
Some sh scripts may need some helpers coded on the host: they would be C coded
for each host type, and *NOT* using any kludge like
python[23]/ruby/perl5/lua/guile/etc (it's *BETTER* to have source files for
each host type than to depend on ugly kludges). That in order to get rid of the
use of the "local" keyword.
Only gcc toolchain up to version 4.7.x is supported. Add tinycc support for
instance. Than would require specific code and scripts, which would be welcome
of course.
Ulinux supports only 64 bits x86_64 for the moment. Bits to make it support
other archs are welcome.
Mode |
Type |
Size |
Ref |
File |
100644 |
blob |
567 |
6f604886a8e7f86f47ef6776f4efad3490fdf2c8 |
DEPENDENCIES |
100644 |
blob |
35147 |
94a9ed024d3859793618152ea559a168bbcbb5e2 |
LICENSE.md |
100644 |
blob |
767 |
99d41aa00f593125f0679473a533d2c817825b38 |
README |
100644 |
blob |
644 |
598bf35b742147b3cc2bc1da0fd6d41aa282e77e |
TODO |
100644 |
blob |
432 |
2516d063ca695699c1ec3d755ef782bad84f203f |
cpio.in |
100644 |
blob |
587 |
1890391057120a83a6714310987be3ca82de46cc |
globals.h |
100644 |
blob |
5195 |
7b620a42d6b31af69dc0cc714d95eceb240128d5 |
init.c |
100755 |
blob |
9214 |
b2c0f6eb4eb95d640dba35e210d36f51732791ec |
make |
100644 |
blob |
5877 |
e849ba428752ea61144fe879792c8c68a65e3160 |
modules.c |
100644 |
blob |
503 |
f478bdeefa4ae3259dedfe0b4f78036492295d27 |
modules.h |
100644 |
blob |
565 |
11793d4b637ec43ae74b21ed6d210bee27851fa5 |
modules_revisions_all.sh |
100644 |
blob |
674 |
7f272e25a25b4da12ad81f13b6eeff1bba4187af |
out.h |
100644 |
blob |
3180 |
6d142befdbc559aa3b6089443a2988b054bc71de |
ramfs.c |
100644 |
blob |
341 |
de9218a39777b8dd8feb5ee76cdf41af215ef473 |
ramfs.h |
040000 |
tree |
- |
f12c32d79aaa63e9f7f42bc53bddd179dde6fa2f |
script |
100644 |
blob |
3598 |
3ab8311a7c7e4e843cde3253fce88af8823bbfc2 |
uevent.c |
100644 |
blob |
348 |
cf07be71685703316f9522de37d466034d08e635 |
uevent.h |
100644 |
blob |
3970 |
cfe47059c2c26697fd02d2f18b0afe68dc7627fd |
uevents.c |
100644 |
blob |
413 |
896725abf8b5477eb7013e55429aa89a2bf97ed3 |
uevents.h |
040000 |
tree |
- |
d4827ce4a24093ddab0c73729c96a5c2c793e54c |
ulinux |
100644 |
blob |
4059 |
5055bad7b1ba64732700059921b0e4f3fdf672fc |
ulinux_namespace.h |
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"
Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/sylware/cinitramfs
Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/sylware/cinitramfs
Clone this repository using git:
git clone git://git.rocketgit.com/user/sylware/cinitramfs
You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a
merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main