shithub: scc

RSS feed

add67ac2 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/08/20 17:45
[lib/c] Move include to rootdir

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

874cce9c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/16 16:45
Fix inclusion dependencies generation

866b1257 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/16 16:30
Include dependencies of files out of current directory

b79ca204 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/16 16:01
[as] Simplify build system

cbc79a2c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/16 14:15
[as/8086] Add all the 8 bit register ADD ops

154ed8ce – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/15 16:28
[as/8086] Add first test case in 8086 assembler

c7c7ed3c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/15 16:04
[as/8086] Add Register classes for reg8 and reg16

4b53e716 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/14 08:01
[ld] Allow empty member name in newobj()

d3193982 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/14 03:08
[ld] Implement lookup()

4bec4d5e – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/11 16:04
[ld] Add comments about th emission of every flag

e72d3db3 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/11 15:56
[ld/coff32] Create readobj()

a7140d17 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/11 14:01
Small style change to configure

159f7abe – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/11 04:31
[ld/coff32] Finish the implementation of readsyms() and readsects()

Next