RSS feed
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
3ba625a8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/23 03:23
[libc] Move target directory to script/rules.mk
8f095397
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/23 03:08
[libc] Add errno.h to the different systems
54783725
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/23 02:50
[libcrt] Add crt files for darwin
067ad8f1
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/23 02:47
[libc] Add headers for darwin
fcee86a4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/23 02:45
[libc] Fix definition of size_t for amd64
1791c9bb
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/19 07:57
[libc] Remove unused files
b7e9430d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/19 06:16
[libc] Add basic support for Darwin
7e3c3592
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/19 06:15
[libc] Fix system generation in some platforms
6ebdc448
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/19 06:14
[libc] Fix malloc
419ebc8c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/04 13:44
[libc] Avoid inclusion of scc headers
03f8c743
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/04 11:27
Merge remote-tracking branch 'origin/master' into HEAD
18c01347
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/04 05:18
Big tree rework
12934f8f
– Quentin Rameau <quinq@fifth.space>
authored
on 2018/11/29 06:44
[lib/scc] Fix bunpack name
07c3fc89
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/03 05:11
[lib/c] Synchronize lib/c
4eaac6bf
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/12/03 04:38
[lib/c] Add support for arm32
af25b58d
– sin <sin@2f30.org>
authored
on 2018/11/09 08:25
[libc] Initialize ch in fgets()
8eae1d47
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/11/09 02:49
[lib/c] Add errno.lst for netbsd
8e212d00
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/11/08 12:00
[lib/c] Remove unused and empty file
c7b8a9f8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/11/08 11:54
[libc] Rewrite build system of libc
bd41c3ee
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/11/08 09:57
[lib/c] Remove special license from vfprintf.c
6eaa4bfa
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/10/31 06:21
Add bug related to ar
6f21c811
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/10/19 11:26
[libc] Add rand() to the list of functions
72154ee3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2018/10/19 11:26
[libc] Add needed flags for linux
Next