RSS feed
dd094613
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/08 06:04
[lib/c] Simplify qsort()
428e86f3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/07 20:14
[lib/c] Add qsort()
bb99c859
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/07 04:38
[lib/c] Fix small typo in strncmp()
6a7602cc
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/07 04:36
[lib/c] Fix atexit() errno value
f25ac60f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/07 04:07
[lib/c] Add perror() and strerror()
46d3eab0
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/07 03:31
[lib/c] Add fseek() and rewind()
dde44647
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/06 10:22
[lib/c] Add feof(), ferror() and clearerr()
2d455f13
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/06 10:17
[lib/c] Add putc() and getc()
22f5e459
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/06 19:36
[lib/c] Simplify strncmp()
232f814c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/06 19:35
[lib/c] Fix strstr()
4c38694f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/06 18:16
[lib/c] Add abs(), labs() and llabs()
656c7dc0
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/06 17:55
[lib/c] Change order of objects in the Makefile
a06125b2
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/06 17:54
[lib/c] Add bsearch()
4eb0595f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/06 15:32
[lib/c] Add getenv() to the arch primitive list
6dfb406c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/06 15:30
[lib/c] Add abort()
deb8e6ab
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/06 15:08
Get rid of nothing
44cc5010
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/05 18:32
[lib/c] Add stdio declarations for file operations
ee1f5f77
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/04 21:16
[lib/c] Improve fread() and fwrite()
c59e9223
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/04 21:29
[lib/c] Protect srand() from macro definitions
2498b06c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/04 19:02
[lib/c] Fix printf()
95b6c636
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/05 16:11
[lib/c] Simplify vfprintf()
a0c0a97c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/05 15:48
[lib/c] Fix number conversions with prefix
6ae6f05f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/04 16:43
[lib/c] Add puts() and fputs()
c4019578
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/04 14:12
[lib/c] Add fread() and fwrite()
da7698a0
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/04 08:35
[lib/c] Add fgetc(), fputc(), getchar() and putchar()
37e4ca9b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/04 08:16
[lib/c] Add gets() and fgets()
b589353e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/03 06:19
[lib/c] Fix multiple bugs in vfprintf()
71f0f0dd
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/02 15:33
[lib/c] Fix test increment
4bdc9b0b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/02 15:15
[lib/c] Fix type of parameter in numtostr()
410cbd32
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/02 15:00
[lib/c] Fix small typo in comment
b757787a
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/02 14:34
[lib/c] Remove mask and size from getnum()
6ce3c0bd
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/02 05:46
[lib/c] Rewrite vfprintf.c
128f871f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/29 07:52
[objdump] Add doit() function
63e58ec2
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/29 04:02
[objdump] Introduce obj_info structure
33b631df
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 18:44
[objdump] Fix printf types problems
fcf6344a
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 18:22
[objdump] Print relocations in one line format
64688dc0
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 17:28
[objdump] Use 1 space as data header
955a99b7
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 17:24
[objdump] Print symbols in one line format
a702a8bb
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 15:36
[objdump] Fix command line parsing
a78aa8e9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 15:35
[objdump] Delay print name
b655b80b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 15:33
[myro] Remove blob section type
b7c1a127
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 15:32
[objdump] Print sections in one line format
2808d4eb
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 10:07
Ignore objdump binary
5bfd2bd3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 10:06
[objdump] Fix 0 arguments case
81f93dff
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 10:06
[objdump] Improve magic printing
92ae248e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 04:30
Add objdump to the main Makefile
8e3349f3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 04:29
[objdump] Add fclose() check to stdout
2c40b548
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 04:26
[nm] Fix error message
dcdd9662
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 04:01
[lib/c] Add atol() and atoll()
3b342595
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 03:54
[objdump] Validate the magic number of the object file
248895ea
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 03:48
[objdump] Create dump() function and use a.out as default file name
8e4d5581
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/28 03:32
[objdump] Remove size_t check of fields
663e1ef4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/27 18:11
[as] Add section flags to myro object file
1b169832
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/27 17:50
[as] Add fill,aligment and len to the section output
5ddbf1ff
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/27 17:33
[objdump] Avoid error in stderr about strings with -1
f9cdd3f0
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/27 17:32
[as] Fix writestrings and writesymbols
60bf4e5d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/27 16:04
[as] Fix format dump in myro files
b73d3932
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/27 15:47
[objdump] Add printdata()
ddd03ea3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/27 15:31
[objdump] Add printrelocs()
620dc383
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/27 15:23
[objdump] Add printsymbols()
0665b298
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/27 15:08
[objdump] Add printsections()
6ae55e2a
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/27 14:54
[objdump] Add printstrings()
4fc7dfcc
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/27 14:27
[objdump] First version of objdump
068af381
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/27 14:26
[lib/scc] Fix read myro header
81b6d636
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/27 11:54
[lib/scc] Fix myro write implementation
ee085377
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/25 07:18
[as,ar,nm] Improve header dependencies
7046b7e3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/25 04:48
[nm] Add correct output in member of archives
9b62b354
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/25 04:39
[nm] Add print() function
7d9ec557
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 17:21
[nm] Use better names for testing functions
4ec73213
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 16:16
[nm] Load strings into memory
1719ff6c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 15:51
[nm] Add explicit check in ftell()
382246c7
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 15:50
[nm] Add parsing of options in command line
69dcb84e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 15:14
[nm] Add more overflow tests to nm()
06ecbf0a
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 12:01
[nm] Improve member skipping in ar()
1b932418
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 11:57
[nm] Remove unused function fdie()
ae427c00
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 11:55
[nm] Add more overflow checks
274d10df
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 11:25
[nm] Simplify error handling
206003ef
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 11:07
[nm] Add support for object files inside ar files
75e3bd04
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 10:17
[lib/scc] Add rdarhdr()
d9e5a799
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 09:58
[ar] Add functions to write ar files
7d55e1d5
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 09:01
[myro] Don't pollute the namespace
e646a030
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/24 03:51
[nm] Add more skeleton for ar files
ba2b29ff
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/23 18:15
[nm] Add nm() function
5df46147
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/23 17:45
[lib/scc] Add magic number to myro header
434c646e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/23 15:16
[lib/scc] Add functions to read myro files
28bcaf2f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/23 14:52
[lib/scc] Return an error code in myro functions
7bc957e9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/23 14:23
[lib/scc] Move myro functions to libscc
0517d8a8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/23 10:26
[lib/scc] Fix types of lpack/lunpack
620493c9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/23 08:57
[nm] Add skeleton for nm
91969afe
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/23 08:47
[as] Add first version of myro code generator
03364b67
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/23 03:20
[as] Add a list for symbols
45344153
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/23 03:17
[as] Add String type
0e0241ec
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/20 06:47
[lib/scc] Hide struct alloc definition
9b0b7035
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/17 09:38
[lib/scc] Add lpack and lunpack
54409713
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/17 09:03
[as] Move pack() to tobytes()
bcfb495c
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/16 05:56
[as] Move writeout() to myro.c
97bfd21a
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/11/14 03:12
[ar] Small improvement to the Makefile
de130303
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/10/01 08:00
[as] Fix bug related to ';'
afaf65e5
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/10/01 07:58
[as] Fix error() in nextline()
d125d933
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/10/01 07:57
[as-z80] Add (HL) addressing mode
Next