shithub: scc

RSS feed

eaf9eb8a – Quentin Rameau <quinq@fifth.space> authored on 2019/01/22 10:52
[driver] Warnings option: W to enable, w to disable

7ae4cdf7 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/10 09:06
[ld] Search libraries in -L path

42da25d1 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/10 09:05
[ld] Implement newidx()

381a14fc – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/10 07:20
Fix dep generation

6c1eac28 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/10 07:20
Fix dep generation

ccb6d42b – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/10 07:17
Fix tabs in x86/x86.dat

29f83a01 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/10 07:11
[libmach] Add skeleton for foridx()

02dd1ce6 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/10 06:37
[libmach] Add a parameter to objlookup()

0b07caed – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/10 06:12
[ld] Load objects from libraries if needed

3e6e8f74 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/10 06:11
Update BUGS

06a51397 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/10 05:09
[ld] Rewrite ld using libmach

ed6d8506 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/10 02:03
[libmach] Introduce forsym() and forsect()

f2f82651 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/10 00:59
[libmach] Use Obj prefix for public types

e2bebadc – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/08 15:42
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc

1055827d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/08 15:39
[libmach/coff32] Implement coff32strip

d4565f07 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/08 15:37
[libscc] Remove unused lpack.c

71bd895b – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/08 02:49
[libmach] Remove duplicated delsyms()

330cfd28 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/08 02:49
Fix dependencies

c75d39d8 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/08 02:47
[libmach/coff32] Add all the missed parts in coff32write

79dd4bd0 – Eddie Thieda <eddie.thieda@gmail.com> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2019/02/06 06:35
Deleted help file.

3aa27c3d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/06 03:07
[strip] Simplify error handling

1d08a435 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/02/06 03:04
[libmach] Split object.c and coff32.c

90f952cb – Eddie Thieda <eddie.thieda@gmail.com> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2019/01/31 17:16
Modified README file a bit.

ebf23256 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/31 13:01
[libmach] Read relocations and line numbers for coff32

2594990a – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/31 05:19
[libmach] Rework objsize()

b5f8e196 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/30 05:53
[ranlib] Build index file

10f5b25b – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/22 09:32
[libc] Fix amd64 crts

7e92426b – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/16 18:04
[scc] Move cc1 cc2 and driver to cmd/scc

27e63021 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/16 17:34
[libc] Include libc.h in files using _flsbuf

003430be – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/16 17:33
Fix small bug in mklib

08d10710 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/16 17:31
[libc] Remove libcrt

ff9c7adf – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/16 14:47
Removed not supported config (i386-linux)

0a46f3b0 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/16 14:05
Separate target and toolchain configuration

5ff88bbb – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/16 13:31
[libc] Don't rebuild the library always

f2e04e5f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/16 07:15
Move cc1 cc2 as and ld to cmd

02abca68 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/16 07:09
[cc1] Remove redundant atoi()

496a51cc – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/15 08:46
Fix $(ENV) generation

5654f33b – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/15 08:29
Enable pararell directory processing

914c674f – Quentin Rameau <quinq@fifth.space> authored on 2019/01/11 08:57
[ar] Check filenames before processing archive

abef896b – Quentin Rameau <quinq@fifth.space> authored on 2019/01/10 21:15
[cmd] Set the size in POSIX getprop

02179049 – Quentin Rameau <quinq@fifth.space> authored on 2019/01/10 12:17
[ar] Fix a few error strings

d59f5ffa – Quentin Rameau <quinq@fifth.space> authored on 2019/01/10 12:10
[ar] Print usage on mutually exclusive options

a1b2fae9 – Quentin Rameau <quinq@fifth.space> authored on 2019/01/10 10:08
[ar] Parse full pathname for file operands

c980d9a1 – Quentin Rameau <quinq@fifth.space> authored on 2019/01/09 19:11
[ar] Implement u flag

f197f3b9 – Hiltjo Posthuma <hiltjo@codemadness.org> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2019/01/10 17:50
fix errstr()

010b2002 – Quentin Rameau <quinq@fifth.space> authored on 2019/01/08 19:35
[libmach] Fix typo in lpack

05358415 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 16:19
[ranlib] Add errstr()

9ff6c995 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 16:13
[ar] Remove blank lines

a6e22cb9 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 14:51
[ranlib] Ignore non libraries archives

4effab97 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 13:54
[ar] Set file attributes in extracted files

634d5817 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 13:26
[ar] Increase the portability

ff38a740 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 12:55
[ar] Add error() function

7c7c9685 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 11:12
[ranlib] Add TODO for t flag

682ca35d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 11:02
[addr2line] Add basic program code

45fe8c2a – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 10:08
Add dummy versions of addr2line and objcopy

c809e59d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 09:49
[objdump] Move objdump to src/cmd

6f15bbc2 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 09:47
[ranlib] Add first version of ranlib

c50958a2 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 07:12
[size] Add support for libraries and coff32

b7bebb29 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 06:43
[size] Add support for libraries

d0a9d4f5 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 06:31
Fix several warnings

015d343c – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 06:18
[ar] Move ar to cmd directory

5c59ce4b – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 06:04
[strip] Simplify error messages

6af5d14f – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 06:03
[as] Use EXIT_FAILURE instead of 1

433b3e94 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/08 06:02
[size] Add a first version of size

5b7017f0 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/07 16:58
[strip] first version

c56added – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/07 14:01
[libmach] Add objfmt.c

c32c0377 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/07 14:00
Create cmd directory

8336b733 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/07 13:19
[libmach] Split objread()

6a972ee6 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/07 13:16
[nm] Restore filter

3e50e418 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/07 11:10
[libmach] Rework the object interface

439629f3 – zerous Naveen Narayanan <zerous@nocebo.space> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2019/01/06 08:56
[as/x86] Add more ADD instructions

d8b1cead – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/04 13:31
[libmach] Don't expose all the functions of object formats

18853825 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/04 12:20
[libmach/coff32] Free all the fields

79671df4 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/04 12:13
[nm] Fix libraries dealing

d0720d72 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/04 12:13
[ar] Include it in all target

a4f55bc2 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/04 10:33
Remove libcoff32

6a2031a3 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/04 10:27
Remove myro files

8df711f4 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/04 10:17
[as] Remove support for myro

1734378e – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/04 10:03
[nm] Use EXIT_FAILURE instead of 1

2294afff – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/04 10:02
[objdump] Remove support for myro

f720bc2d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/04 09:14
[nm] Print name of the object file

1c58d7b0 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/04 08:46
[nm] Remove not needed dependencies of nm

c00d99fb – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/04 08:39
[libmach] First version of libmach

25bc36bf – Eddie Thieda <eddie.thieda@gmail.com> authored and Roberto E. Vargas Caballero <k0ga@shike2.com> committed on 2019/01/02 13:54
Removed extra space character.

9987372b – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2019/01/02 06:39
Simplify src Makefile

56eb2468 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/12/31 10:41
[scripts] Add mklib script

b2c7174d – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/12/31 07:43
[test/as] Remove duplicated comment

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

c322ed13 – Roberto E. Vargas Caballero <k0ga@shike2.com> authored on 2018/12/31 05:32
[libc] Simplify strtol* functions

ff62da50 – zerous Naveen Narayanan <zerous@nocebo.space> authored and Quentin Rameau <quinq@fifth.space> committed on 2018/12/29 07:38
Fix sort in mktbl

60e5ff03 – Quentin Rameau <quinq@fifth.space> authored on 2018/12/29 05:20
[libc] Use _dtoi for atoi family too

c2f5b177 – Quentin Rameau <quinq@fifth.space> authored on 2018/12/28 19:23
[libc] Put strto* character to number convertion in _dtoi function

d7511b68 – Quentin Rameau <quinq@fifth.space> authored on 2018/12/28 18:52
[libc] Add toascii

08c48f8d – Quentin Rameau <quinq@fifth.space> authored on 2018/12/28 18:43
[libc] Add strtol[l]

4975fa36 – Quentin Rameau <quinq@fifth.space> authored on 2018/12/23 12:49
[libc] strtoul[l]: return input string on parsing error

0922923b – Quentin Rameau <quinq@fifth.space> authored on 2018/12/23 12:41
[libc] Add strtoul

272bc8e3 – Quentin Rameau <quinq@fifth.space> authored on 2018/12/23 11:35
[Makefile] Remove [un]install targets for now

634508e6 – Quentin Rameau <quinq@fifth.space> authored on 2018/12/23 07:20
[Makefile] POSIXify libscc Makefile

0d15f971 – Quentin Rameau <quinq@fifth.space> authored on 2018/12/23 05:02
[Makefile] use scpp instead of cpp in install target

6670eaca – Quentin Rameau <quinq@fifth.space> authored on 2018/12/23 04:52
[libc] Format errno.h

Next