RSS feed
	
	
	
		62b5f13a
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/02/11 01:37
		
[libmach] Make uniform the behaviour of for* functions
		 
	
		b709b8fa
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/02/10 17:02
		
[ld] Several fixes
		 
	
		65120a98
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/02/10 16:43
		
[ar] Remove unneded variable
		 
	
		0e391692
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/02/10 16:13
		
[ranlib] Fix merging index file
		 
	
		4ddb383f
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/02/10 14:57
		
[ld] Fix name of ld in error messages
		 
	
		e6a90cd2
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/02/10 14:51
		
[libmach] Remove index.o from the Makefile
		 
	
		51838a75
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/02/10 14:50
		
Update dependencies
		 
	
		5750587d
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/02/10 14:48
		
[libmach] Implement coff32getidx()
		 
	
		7edf451b
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/02/10 14:02
		
[libmach] Add namindex()
		 
	
		263d9910
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/02/10 13:27
		
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
		 
	
		cca317cd
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/02/10 13:27
		
[ld] Add support for indexed libraries
		 
	
		2c7a3499
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2019/02/10 11:20
		
[libc] Fix some missing headers
		 
	
		3d4872a5
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2019/02/10 09:59
		
[libscc] Regroup hashing routines in a single function
		 
	
		eaf9eb8a
		 – Quentin Rameau <quinq@fifth.space>
 authored
 on 2019/01/22 10:52
		
[driver] Warnings option: W to enable, w to disable
		 
	
		bc9383cd
		 – Roberto E. Vargas Caballero <k0ga@shike2.com>
 authored
 on 2019/02/10 09:21
		
[libmach] Rename artraverse() to formember()
		 
	
		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
		 
Next