[as] Small fix to register names
[as] Extend x86 register list
[as] Extend list of intel registers
Merge remote-tracking branch 'origin/master'
[as] Move match() to the target part
Remove touch dep
[as] Add indirection operand to primary()
[as] Get rid of : in labels definition
[as] Reduce the number of calls to casecmp()
Merge branch 'master' of ssh://bitreich.org/scm/scc
[libc] Do not use () in ctype macros
[libc] Add macro definitions for tolower() and toupper()
[as] Remove empty fields of instbl.c
[as] Preserve the name of symbols
[as] Free in binary()
[as] Fix end of string test in expr()
[as] Rewrite getargs()
[as] Fix +1 problems in parser
[as] Remove Arg type
[as] Small whitespace change
[as] Fix name sccsid of symbol.c
[as] Fix split()
Simplify Makefiles
Revert "Pass MAKEFLAGS as parameter to recursive makes"
Revert "Move library geneartion rule to libdep.mk"
Pass MAKEFLAGS as parameter to recursive makes
[as] Don't deallocate what is not allocated
[as] Add temporaries symbols
[as] Change the name of emit.c to symbol.c
Move library geneartion rule to libdep.mk
[cc2] Simplifies the error generation script
[cc2] Fix small spelling error in error list
[as] Small cosmetic changes
[as] Add binary() and unary()
[as] Add basic lexer
[as] Add forgoten equality token in expr.c
[as] Add skeleton for expression evaluator
[as] Restructure the distribution of the functions
[cpp] make scc more boring
Add dependency of system.mk to dep
Add flags for OpenBSD and FreeBSD in system.mk
Add automatic specific flags per system
Add define flags for NetBSD
[as] Add sccsid strings
[cc2] Rename newnode() no node()
Fix libscc.a generation rules in Makefiles
[cc2] Use the new generic arena allocator
[lib] Update the sccsid strings after the big makefile change
[lib] Add generic arena allocator
[cc1] Improve aligment of fields in Node and Symbol
[lib] Add dependency to scc.h
[libc] Fix ctype array size
[libc] ctype: don't cast parameter to unsigned char
[cc1] Remove use of unsigned in tokens and ops
[cc1] Remove scalar use of char
[cc1] Add warning about invalid input character
[as] Add symbol definition
[as] Add line and file information in error messages
[as] Fix returned value in section
[as] Improve field splitter
[as] Fix memory allocation in lookup()
[as] Control overflow of packed bytes
[as] Fix next() return code
[as] Add symbol type
[as] Add the ABS segment
[cc1] Avoid inclusion of stdio.h in every file
[as] Add parser.c
[as-x86] Add RET instruction
[as] Allow instructions without arguments
[as-x86] Update list of instructions not implemented
[as] Move pack() to emit.c
[as] Autogenerate list of formats
[as] Use a common regex language
[as] Add support for data definitions
[as] Add skeleton for amd64
[as] Remove useless SEXEC
[as] Add address overflow check
[as] Add support for multi sections
[as] Improve isect()
[as] Remove Bucket structure
[as] Add libdir generation
[as] Add first version of a target assembler
[as-x86] Import nasm ins table
[tests] Force to use hard tabs
Remove header comments about the license
[cc1] Remove PASSTHROUGH comments
Add a manpage for scc.
Makefile: remove the / between DESTDIR and PREFIX
[driver] Fix devnullfd initialisation
[cc1] Change comment for void [] arrays
[cc2] Fix typo in qbe_amd64-sysv/target.mk
Makefile: do not process include/ yet
[cc1+cc2] Initial work needed for qbe_arm64
[cc1] Forbid array of voids
[driver] Improve message error generation
[driver] Fix library generation rule
[crt+driver] Set the same path in driver and in crt gendep.sh
[driver] Add internal error to any tool not controlled by scc
[driver] Increase the size of valid commands
[driver] Add complex logic to determine if qbe is needed