shithub: scc

RSS feed

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

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

8d03b46d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/11 04:01
[ld/coff32] Support for short names in symbols

c31d542a – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/10 16:42
[ld/coff32] Load sections and symbols in pass1

a56932d4 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/10 10:55
[libscc] Use $(AR) instead of direct ar

0c9e79fb – Josuah Demangeon <mail@josuah.net> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2018/05/10 08:25
convert ./configure from makefile syntax to plain shell syntax

e0b1a359 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/09 17:40
[ld] Update pass variable in every pass

2ceb6eb7 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/09 15:05
[ld] Add basic options parsing

47571de9 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/04 09:39
[ar] Remove temporary files in signal handler

62a40f5d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/08 12:00
Update gitignore

2b9e16f9 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/08 11:57
Update dependency list of nm and ld

d47bc8e5 – Quentin Rameau <quinq@fifth.space> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2018/02/21 13:00
Let the user configure system crts

186e05bb – Quentin Rameau <quinq@fifth.space> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2018/02/21 12:26
Add internal include paths to cc1

4b15d284 – Quentin Rameau <quinq@fifth.space> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2018/02/21 12:24
fix sysincludes internal path

765c94fe – Quentin Rameau <quinq@fifth.space> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2018/02/21 12:22
use in-tree rootdir as default PREFIX

ce65403b – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/03 12:03
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc

1a3ab58b – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/05/03 12:02
[ar] Add TODO for -u option

dc0e97ec – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/04/27 09:41
ZZMerge branch 'master' of ssh://simple-cc.org/var/gitrepos/scc

41c4d8d9 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/04/13 12:53
[ld] Remove the object item list

1b8dcd44 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/04/06 09:43
[tests/scc] Add test for macro expansion in #include

b5356e98 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/14 17:03
[ld/coff32] Add basic support for files

06ee0513 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/14 07:34
Merge branch 'make-changes'

aaf5ff88 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/14 07:28
Add name of the tool in die() messages

9751bfd6 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/14 06:16
[cc1] Make addinput() a void funtcion

1ebd02c2 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/14 04:08
[ld/coff32] Add support for coff32 probe()

58657a9d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/13 19:57
Move rootdir creation to rules.mk

8d25c7ae – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/13 19:40
Move the lib generation rule to libdep.mk

99bb172e – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/13 16:00
[nm] Make object() static

fcc4d827 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/13 15:46
[ld] Add basic support for objects and libraries

8370fd16 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/13 05:56
[ld] Add skeleton for ld

276fb4f1 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 18:08
[tests/nm] Restore correct trap cmd

249cfc0d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 18:08
[tests/nm] Add tests for P format to z80

d7c503ac – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 18:07
[nm] Fix octal radix in P format

da6fca55 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 17:40
[tests/nm] Add moretests for z80

ce102b50 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 17:32
[nm] Fix decimal radix

26264ba5 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 17:23
Ignore .out files

740c98a5 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 16:57
[tests/nm] Factorize the creation of the a.out file

bef6a849 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 16:35
[test/nm] Add more tests for z80 coff32

9f9c8e6f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 16:34
[nm] Fix detection of member in archives

448edca8 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 16:32
[nm/coff32] Make relative all the fseeks

9c797394 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 15:26
[nm] Considerer U symbols always smallers

72e4cc1c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 14:49
[nm/coff32] Remove unused variable

ad731a5c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 14:46
[nm/coff32] Fix string table retrieve

bc25f9e6 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 14:32
[nm] Fix "portable format"

2c2418c4 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 14:06
[nm/coff32] Add support for common blocks

0ba51329 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 12:39
[tests/ar] Use date to get the unix time

9503ac89 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 12:28
[nm] Improve Makefile

b9c46d54 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 12:07
[tests] Add basic execute test for nm

5d340771 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 10:30
[nm] Improve error handling

b468bd38 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 10:28
[lib/scc] Fix lpack()

8e8710e0 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/12 07:53
[nm] Implement coff symbol listing

f96febf1 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/08 14:20
[cc2] Rewrite getsym()

261ecb57 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/07 15:51
[lib/scc] Add bpack() and bunpack()

5214729f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/06 09:41
[nm] Remove myro object file

7d7f9350 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/06 07:38
[nm] Remove fname from object() parameters

6b341367 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/06 07:19
Add COFF 32 bit version includes

16ac0a93 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/06 06:12
[ar/nm] Synchronize the file name criteria

85b514f5 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/05 16:52
[nm] Extrace correct name of archive members

e417ad93 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/05 13:44
[nm] Improve error handling

55554976 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/05 12:32
[nm] Add symbol type

aaabcfa7 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/05 10:21
[nm] Split main.c in common and object part

298d40ee – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/03/05 09:02
[nm] Reintroduce again archives

9ba63804 – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2018/02/26 09:00
libc: vfprintf(), fix cast for long long

38016d87 – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2018/02/26 08:48
libc: fopen(), allow for example r+b and rb+

bb3a3db2 – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2018/02/26 08:47
libc: bsearch(), fix cmp check

0b5b425e – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/02/28 09:56
[cc1] Whitespace change in Makefile

Next