RSS feed
281ed1c6
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/24 16:21
[tests/libc] Remove unneded echo in cc.sh
4e59e135
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/24 16:19
[tests/libc] Add basic support for NetBSD and OpenBSD
1fcd39f3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/24 15:41
[lib/c] Add dep rule in common.mk
f93bd34d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/24 15:40
[lib/crt] Improve crt Makefiles and add NetBSD crt
50547176
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/24 03:01
[lib/c] Add support for target dependencies
03c0fe78
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/22 14:49
[libc] Fix wchar.h guard
bfe0cd5f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/22 14:49
[tests] Simplify the test directories
27b46627
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/22 14:36
[tests/libc] Add libc test framework
83c240a8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/22 10:39
Ignore objdump binary
49dd9011
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/22 10:33
[libc] Ignore the executable format
1cb04925
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/22 10:19
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
add67ac2
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/20 17:45
[lib/c] Move include to rootdir
e2bc82d8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/20 13:26
[lib/c] Ignore generated files in amd64-sysv-linux-elf
e3c28630
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/20 13:22
[driver/posix] Don't generate local copies of the executables
0712602f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/20 13:16
Move rootdir/lib to rootdir/lib/scc
6ed60e4e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/20 12:59
[lib/scc] Use the same pointer type if va_arg()
22e4f93e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/20 11:12
Merge remote-tracking branch 'simple-cc/master'
7cd063ed
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/20 11:11
[lib/c] Remove the separation between libc and libsys
d4d6143e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/20 08:47
[lib/c] Don't compare char with EOF
1fa53aab
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/20 08:46
[lib/c] Fix precedence order in fopen.c
914b01af
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/20 07:19
[lib/c] Fix libc compilation errors
e9c7dc18
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/20 03:46
Don't use a temporary file in mkdep.sh
6c792854
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/20 03:16
[lib/c] Fix build system
fc1c8d49
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/19 14:48
[lib/crt] Compile crt.o in all again
ff12c749
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/19 13:47
Build libraries into lib/
87caed38
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/19 09:23
Build binaries directly in the target directory
7f832c62
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/19 08:08
Fix system configuration
cac66e21
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/19 07:57
Add standard flags always
a115b80c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/19 06:23
Add rootdir to the repository
ac7e083f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/19 05:30
Add support for Linux
77f33717
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/19 04:46
[lib/coff32] Introduce new library coff32
e4fb950f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/18 04:22
[inc] Add incdep.mk
3f605cf7
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/15 14:34
[lib/scc] Move generated dependencias to deps.mk
eb58c2c6
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/17 17:12
Remove configure and config.mk.def
3e2b9fc5
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/17 03:49
Clean Makefile
3bd6fb1e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/17 03:44
Remove USEQBE and MKQBE
c89ff560
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/17 03:32
Don't run make dep in configure
c4e18492
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/17 03:01
Add rules related to rootdir
6fe4bfa8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/17 02:04
Remove heading ./ from deps.mk
86036645
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/17 01:41
[lib/scc] Add ctype.h to pack functions
b1450d73
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/17 01:15
[driver/posix] Use mkdep.sh script
965aa589
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/16 04:13
Use LIBSCC instead of LIBDIR
446dc020
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/15 14:34
Move generated dependencias to deps.mk
80f2dbc4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/15 14:08
[lib/c] Remove the use of TARGET variable
5e4090d4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/14 05:51
[cc2] Remove gendep.sh
5d1501e3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/14 05:51
[cc1] Remove gendep.sh
0d6910bb
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/07 07:11
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
be4f9294
– John Tsichritzis <john.tsichritzis@gmail.com>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2018/08/06 20:08
Fix typos in README
bfbefb44
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/06 17:29
[lib/scc] Add support for ' in pack functions
aabcebb3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/08/01 11:19
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
23de65bc
– sin <sin@2f30.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2018/08/01 11:16
[lib/c] Fix true/false definitions
1f442280
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/07/31 04:09
[ld-286] Add more documentation about the 8086 instruction format
bce7aecd
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/07/31 04:08
[ld-coff] Add AOUTSZ definition
22e63b76
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/07/12 10:28
[tests/scc] Add new regression test for sizeof
43bc7a79
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/07/06 02:44
[ld] Rewrite it again
2ea762ec
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/06/12 05:08
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
2b1d0de2
– Antonio Niño Díaz <antonio_nd@outlook.com>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2018/05/25 21:01
Fix syntax of jumps
87b202a6
– Antonio Niño Díaz <antonio_nd@outlook.com>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2018/05/25 20:58
Fix GB80 instructions
d9eeaec4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/06/08 04:52
[coff] Add more defines
16ea0054
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/06/05 15:12
[as] Remove multi format support
32d7bdbc
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/06/04 04:33
[ld/coff32] Implement load()
6661a93c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/31 14:01
[as/coff32] Check if a library member is needed
6f1a5689
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/31 04:31
[as/coff32] Refactor readobj()
75109583
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/30 16:42
[as] Add newsect()
eebf49a8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/30 16:24
[as] Fix parameter parsing
715f312b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/30 15:48
[as] Add push() and pop()
1da7f45a
– Hiltjo Posthuma <hiltjo@codemadness.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2018/05/30 15:28
add support for i386 magic value in the file header
e7b81f3f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/30 14:05
[as/coff32] Prepare the code for unloading
9f051be9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/29 17:21
[as/coff32] Calculate correct address for symbols
50ea4ac5
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/29 14:34
[as/coff32] Add support for aux symbol entries
4c00c4e8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/29 14:17
[ld] Redefine interface between main and object formats
da1885eb
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/29 14:16
[as] Do small improvements
3a11ea05
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/29 11:19
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
9c9021c8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/29 11:18
[lib/c] Fix __putc()
92f9a647
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/29 09:27
[ld/coff32] Improve the linker
c85bc69f
– Naveen Narayanan zerous <zerous@nocebo.space>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2018/05/24 07:35
Add ADDW to x86.dat
371b2672
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/24 04:59
[nm] Use 'n' for debug symbols
982b9ee2
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/24 02:58
[lib/c] Undef library functions before functions
5e809c5e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/24 02:10
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
cc85fa25
– biniar <biniar@t420.biniar.xyz>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2018/05/23 11:20
Updated README wording.
8b7b6ff1
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/23 11:11
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
0c5f7ed7
– sin <sin@2f30.org>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2018/05/23 11:09
Fix puts() implementation
640caa73
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/22 17:58
[tests/as] Remove verbose output from test.log
44a5a39c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/22 17:57
[tests/as] Add ADDW tests for 2i86
9a7daac8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/22 17:47
[as/i286] Fix Name of BX register
ea27f292
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/22 16:04
[test/as] Move as tests to the test directory
bb1a93f4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/22 15:56
[as/objdump] Install as and objdump
41554abe
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/20 17:27
[as/286] Remove % in register names
848e5ed6
– Naveen Narayanan zerous <zerous@nocebo.space>
authored
and Roberto E. Vargas Caballero <k0ga@shike2.com>
committed
on 2018/05/20 08:17
[as] Small fixes tin gentbl.awk
91922108
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/20 04:15
Revert "[as] Allow left to right or right to left parsing"
3a1fdd58
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/19 16:02
[as] Don't use bitfields for AOPT and AREP
c2677b83
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/18 04:11
[as/286] Add reg8_reg8()
2d60e8ab
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/17 17:48
[as/x86] Fix x86.dat and rules.dat
e029d46e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/17 16:44
[as] Update dependencies list
321101a5
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/17 16:42
[as/i286] Add the first instruction to i286
4b517d27
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/17 15:13
[as/286] Update test file to cover all the 8 bit additions
50d06031
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/17 11:53
[as/x86] Add basic support for register classification
e03e4140
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/17 10:22
[as/i286] Add Makefile support to build as-286
aa911418
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/17 11:07
[as] Use LC_COLLATE=C in gentbl.sh
59fd8e09
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/05/16 16:39
Make more stable mkdep.sh
Next