RSS feed
8fe3cb06
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/16 03:14
[as] Add optional parameter to .section
d82cd3b9
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/16 03:12
[as] Fix string and iden parser
9fbc6a47
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/15 16:59
[as] Rework section layer
8de2cd4e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/15 11:29
[as] Fix ASYM argument
79d01869
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/15 11:15
[lib/c] Fix assert.h
802fc685
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/15 06:50
[lib/c] Simplify getnum() in vfprintf()
137fa07a
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/15 06:41
[as] Add more information to error in as()
b087a973
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/15 04:34
[as] Add section selection pseudo instructions
3e2ddf39
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/14 10:27
[as] Add ASYM argument type
b89dac3b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/14 10:25
[as] Add FRELOC symbol flag
08abc12d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/14 10:22
[as-z80] Fix AREG_HL case in match()
73cfd3c6
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/14 10:14
[as-z80] Add = pseudo instruction
ecd90239
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/13 02:54
[as/myro] Don't emit relocations in 1st pass
6b5ef4c2
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/13 02:54
[lib/myro] Fix size of myro relocations
ea7be436
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/13 02:38
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
b96020ec
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 17:50
[as] Remove section parameter of emit()
48b3decb
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 16:21
[as] Don't define relocatable symbols
66269665
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 16:13
[as-z80] Add HL,imm16 opcodes
7df2442d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 11:40
[as] Simplify the trailing character detection
0001a817
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 11:35
[as] Accept comments only at the beginning of field
9cdf8d4b
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 09:19
[as] Add additional information in as() error
3f578df6
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 08:52
[as] Simplify field()
02036f3d
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 07:47
[lib/c] Remove unneeded inclusion
0eb2e050
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 07:32
[as] Add validator of labels
67d90c41
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 05:48
[as] Preserve order of the symbols in the output file
6ce3d85e
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 05:34
[as] Add section id to symbols
f7685e70
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 04:01
[as] Fix value of symbols
d9cfe3ba
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 03:56
[as] Remove default option in section flags
ad4b2e72
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 03:54
[as] Emit correct symbol flags
c136fcc6
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 03:29
Add -g by default to SCC_LDFLAGS
904d47a8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 02:56
Merge branch 'master' of ssh://simple-cc.org:/var/gitrepos/scc
13bb65b0
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/12 02:53
[lib/c] Fix dependencies generation
681c75d4
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/11 16:39
[as] Remove symtype enum
1bc2ce41
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/11 16:30
[as] Remove attrbute flagsfrom symbol
0298b8c6
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/11 14:26
[as] Add command line options
30d5a2c8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/11 10:25
[lib/crt] Add basic crt for z80-scc-none
b01e011f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/11 10:10
[lib/c] Rethink the build process
0fc17355
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/11 09:46
[lib/c] Fix __labs.o in object Makefile list
eb8459e3
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/11 09:45
Move FORALL to config.mk.def
2e89286f
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/11 03:28
Ignore test.log files
eccc5be2
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/10 13:49
[lib/c] Add tmpnam()
34bc68e7
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/10 04:56
[lib/c] Add sprintf(), snprintf(), vsprintf() and vsnprintf()
5a13b1a8
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/09 15:17
[lib/c] Add setbuf(), setbuffer(), setlinebuf() and setvbuf()
258c2368
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/09 09:41
[lib/c] Add fopen(), fclose() and freopen()
f93ac989
– Roberto E. Vargas Caballero <k0ga@shike2.com>
authored
on 2017/12/08 13:08
[lib/c] Add data definition of __iob array
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
Next