RSS feed
a911bb38
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/05/12 20:11
libc: Add local copy of strnlen to vfprintf
c48e71fe
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/04/29 08:07
Merge remote-tracking branch 'origin/master' into HEAD
ed0f4a4a
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/04/29 07:08
libc: Small naming change
9327b5e5
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/04/28 13:27
libc: Add support for iso646.h
c614e5f5
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/04/28 04:26
libc: Remove strnlen()
148abca8
– zerous Naveen Narayanan <zerous@simple-cc.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2020/04/23 12:05
Use r14 for local variable storage as stw doesn't support r0
323f749e
– zerous Naveen Narayanan <zerous@simple-cc.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2020/04/23 11:59
Fix filename suffix in Makefile
1b6737c3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/04/23 14:36
Revert "Fix typo in filename ppc.mk"
0e0b0138
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/04/23 11:52
libc: Remove trailing whitespaces
0227f08f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/04/23 11:50
libc: Add setjmp and longjmp for ppc32
5728cad3
– zerous Naveen Narayanan <zerous@simple-cc.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2020/04/21 17:50
libc: Implement _getheap for ppc32
eb2b3569
– zerous Naveen Narayanan <zerous@simple-cc.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2020/04/21 17:47
libc: Add syscall _brk for ppc32
863ae94d
– zerous Naveen Narayanan <zerous@simple-cc.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2020/04/20 17:51
Add libcrt files for ppc32
529aa2c1
– zerous Naveen Narayanan <zerous@simple-cc.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2020/04/20 17:37
Fix typo in filename ppc.mk
1de991f3
– zerous Naveen Narayanan <zerous@simple-cc.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2020/04/20 17:33
libc: Implement the following syscalls for ppc32
0c1934da
– zerous Naveen Narayanan <zerous@simple-cc.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2020/04/20 13:58
Fix bug in sed invocation in scripts/rules.mk
ffea2214
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/04/22 04:05
libc: Fix extension of __getc.o
d4f17723
– Quentin Rameau <quinq@fifth.space>
authored
on 2020/04/20 18:37
build: fix arm64-linux mk include
674917b1
– zerous Naveen Narayanan <zerous@nocebo.space>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2020/04/19 12:24
libc: Implement crt-posix.s for ppc32
950206e6
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/04/19 11:58
libc: Use common symbols for _environ
74b3f8fb
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/30 08:01
libc: Make more portable the Makefile
f480a2c5
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/24 04:27
libc: Fix preprocessor guard for size_t
b455d411
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/24 04:22
libc: Add placeholder for ppc32
61d8ab34
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/22 02:07
libc: Add deps.mk to arch Makefiles
93143fdb
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/22 01:48
libc: Add newline in the mem*.c files
e0e4c5ac
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/22 01:28
libc: Add amd64 memcpy implementation
8b3b797a
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/21 17:28
libc: Move mem* functions to arch directory
a312efcf
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/19 10:47
libmach: Rework of newmap()
7f6552d4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/19 10:21
ld: Add mkfile()
552e89a2
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/19 10:19
libmach: Fix readstr()
3d8ea19c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/19 10:15
ld: Simplify newsec()
85fb4f17
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/19 10:09
libmach: Add comment in rebase.c
8d5f6bbc
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/19 09:06
ld: Remove -D flag
586aa6a2
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/19 08:47
tests: Update .gitignore
bd06ba3a
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/19 08:17
test-ar: Add test for -ru
2e8217b7
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/19 07:44
ar: Fix -r flag
4d90e3d1
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/19 07:03
libc: Fix Makefile of ctype and time
a799fd84
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/19 07:00
tests-libc: Create tests-amd64 and tests-i386
cfa8ebf2
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/19 06:18
build: Fix compilation for tests
87721662
– Eddie Thieda <eddie.thieda@gmail.com>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2020/01/18 23:23
build: Remove leftover tab and trailing space
30486c0e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/19 04:09
build: Automatize build
9e7b8848
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/18 16:47
libc: Fix multi-conf generation
d53908d1
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/18 14:45
libc: Fix libc generation
76207072
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/18 13:41
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
768a2298
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/18 13:40
deps: Update dependencies
2f72fce3
– Quentin Rameau <quinq@fifth.space>
authored
on 2020/01/18 13:21
build: Do not use $* in non-inference rules
73b18076
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/18 12:50
[build] Make config directories regular
bf2b631c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2020/01/18 12:40
[libc] Allows multi target
d7171eb5
– zerous Naveen Narayanan <zerous@nocebo.space>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2019/11/17 12:51
Fix SCHAR_MIN in limits.h
589eb3a6
– zerous Naveen Narayanan <zerous@nocebo.space>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2019/11/16 08:43
Remove generated binaries
0949cd4d
– zerous Naveen Narayanan <zerous@nocebo.space>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2019/11/16 08:43
Add _cerrno.s, _getheap.c, raise.c & signal.c for i386/linux
ab600565
– zerous Naveen Narayanan <zerous@nocebo.space>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2019/11/16 08:43
Update gensys.sh for i386/linux
675581f2
– zerous Naveen Narayanan <zerous@nocebo.space>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2019/11/16 08:43
Fix paths and use CROSS_COMPILE
a94bf959
– zerous Naveen Narayanan <zerous@nocebo.space>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2019/11/16 08:43
Update crt-posix.s for i386/linux
074d2d43
– zerous Naveen Narayanan <zerous@nocebo.space>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2019/11/16 08:43
Add umoddi3 and udivdi3
f55a034c
– zerous Naveen Narayanan <zerous@nocebo.space>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2019/11/16 08:43
Update setjmp.s and longjmp.s for i386/linux
f436bcd3
– zerous Naveen Narayanan <zerous@nocebo.space>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2019/11/16 08:43
Add setjmp.h for i386
d5aa985b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/11/02 16:05
[ld] Remove pass3.o from Makefile
e119c498
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/11/02 14:10
[ld] Remove the double linked list for sections
5744901a
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/11/01 07:52
[ld] Cleanup section.c
e8065938
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/11/01 07:46
[ld] Link objects in a list
c21c4a5a
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/11/01 07:40
[ld] Recover pass2
8dd55ccf
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/28 19:22
[libc/i386] Remove not implemented targets
9ffa7854
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/28 19:17
[libc] Simplify _getheap() in posix
e6128b22
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/22 02:34
Add install script
75859a6c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/22 01:24
Fix PREFIX handling
e8b83296
– Eddie Thieda <eddie.thieda@gmail.com>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2019/10/08 09:49
Fixed error message(s) wording
b2fdb4fc
– Quentin Rameau <quinq@fifth.space>
authored
on 2019/10/08 08:44
[cc] Only warn about unexpected internal failures
2974c065
– Quentin Rameau <quinq@fifth.space>
authored
on 2019/10/07 18:52
[cc] Fix default include paths
7116cd85
– Quentin Rameau <quinq@fifth.space>
authored
on 2019/10/07 18:46
[cc] Finalize temporary buffer in path()
36747647
– Quentin Rameau <quinq@fifth.space>
authored
on 2019/10/07 18:29
[cc] Initialize counter to 0 in path()
4b683708
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/07 18:03
[tests] Update shell scripts to new cc name and dir layout
c13f5c7b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 18:08
[cc] Rename scc executable to cc
7e737ab9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/07 17:22
[libc] Revert crt.o changes
a165af3d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/07 16:58
Add distclean target
b4fad524
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 18:08
[cc] Rename scc executable to cc
24b2c0e2
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/07 16:19
[cc] Simplify usage message
6853b1e9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 18:14
[cc] Force cc1 when -E is used
ff5b36e2
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 18:08
[cc] Rename scc executable to cc
a0ff31c2
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 17:56
[tests] Rename scc to cc
74111920
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 17:52
[cpp] Rename scpp to cpp
61cec444
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 17:44
[tests/scc] Fix string handling
50502b53
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 17:42
[cc] Add meta characters in path definitions
1db86372
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 10:24
[scc] Add libcrt to the command line
12952445
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 10:17
[tests/scc] Fix ROOT path
3e8757f4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 10:16
[scc] Add debug info about commands executed
8c20e677
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 09:54
[scc] Rename scc directory to cc
1ce079ec
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 08:26
[ld] Fix command line parsing
a90c5a46
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/10/06 05:51
[libcrt] Add libcrt
e7d19b60
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/09/30 09:24
[config] Move mk files to cnfig/config
f43dac0c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/09/27 15:22
[libscc] Remove register keyword from a prototype
68f7219f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/09/26 11:27
[test/ar] Fix ar test Makefile
c9391d42
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/09/22 10:59
[as-powerpc] Add comment about name origin
4fe7b3c5
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/09/22 10:39
[as-powerpc] Add BCCTR and BCCTRL instructions
7328d784
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/09/22 10:39
[as-powerpc] Add BCLR and BCLRL instructions
2a6e8ef4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/09/22 10:37
[as] Use # for comments instead of /
b4ebfbad
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/09/22 09:44
[as] Rename $family.dat to ops.dat
21674aab
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/09/21 15:50
[as-powerpc] Add BC instructions
41360919
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/09/21 07:35
[as-powerpc] Check correct limits in i_form()
15d3cccf
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2019/09/21 07:26
[as-powerpc] Change pack_emit() to emit_packed()
Next