shithub: scc

RSS feed

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()

c4f7f014 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/21 07:24
[as] Implement toobig()

dfa2d2cc – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/20 15:33
Merge branch 'master' into powerpc

2c616f66 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/19 16:40
[as/x86] Add more comments in the opcode table

6c5e542c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/20 15:30
Move STD to rules.mk

1f43b75a – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/19 16:39
[as/powerpc] Add Branch instructions

45a5271a – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/19 15:33
[test/as] Fix the PATH definition

3979c0fc – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/19 15:31
[objdump] Ad a dummy version for as tests

ebb4a027 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/18 23:59
[as-powerpc] Add GPRS registers

e7d32ccc – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/18 17:43
[as-powerpc] Add basic assembler pseudo-instructions

57670398 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/18 17:21
[as-powerpc] Add skeleton for different instruction formats

2c4b3297 – zerous Naveen Narayanan <zerous@nocebo.space> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2019/09/20 10:23
Fix symbol _start in crt-posix.s for amd64

8927186e – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/18 02:59
[as] Move target makefiles to target directories

f135e0f1 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/18 02:36
[as] Add powerpc64 skeleton

c1a905d1 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/18 02:36
Add more things to FIXME.

34c14097 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/18 02:35
[ld] Add basic skeleton for powerpc

04eaa4bd – zerous Naveen Narayanan <zerous@nocebo.space> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2019/09/03 20:28
Add gensys.sh and syscall.lst for i386

d7f0e25b – zerous Naveen Narayanan <zerous@nocebo.space> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2019/09/03 20:20
Add setjmp.s and longjmp.s for i386

ecf1b1b6 – zerous Naveen Narayanan <zerous@nocebo.space> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2019/09/03 20:19
Add crt-posix.s/crt.s for i386/linux

a7553c3d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/09/01 08:30
[libmach] Add findsec()

bf06512e – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/08/30 07:25
[libmach/coff32] Fix return code of readstr()

2d1b151c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/08/30 07:24
[libmach] Add loadmap()

26e92fca – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/08/29 17:46
[libmach] Use int as index in symbols and sections

1ff5de05 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/08/29 17:12
[libmach] Allocate string table always

adc39da8 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/08/29 14:51
[ld] Rewrite ld to use the new interfaces

Next