vASM: added possibility to specify asm and obj file types at command line
Signed-off-by: Nicola Viganò <ben.vighy@gmail.com>
vASM: stub of obj support in linker

It doesn't work, yet!

Signed-off-by: Nicola Viganò <ben.vighy@gmail.com>
vASM: added initial support for function prototypes and definitions

Signed-off-by: Nicola Viganò <ben.vighy@gmail.com>
vAsm-preprocessor: added line number definition directive

Signed-off-by: Nicola Viganò <ben.vighy@gmail.com>
vARCH: fixed jump bit for JSR

Signed-off-by: Nicola Viganò <ben.vighy@gmail.com>
vAsm: properties are now after the label definition

Signed-off-by: Nicola Viganò <ben.vighy@gmail.com>
vAsm/vARCH: changed structure for local static variables, added constants and switched to relative (PIC) jumps

Constants and global variables are still non-PIC

Signed-off-by: Nicola Viganò <ben.vighy@gmail.com>
vAsm/args: Fixed determination of object and source files

Signed-off-by: Nicola Viganò <ben.vighy@gmail.com>
vAsm: added object writing to ELF format (using ELFIO library)

Signed-off-by: Nicola Viganò <ben.vighy@gmail.com>
vAsm: fixed a memory leak and a problem in the stub for reading ELF files

Signed-off-by: Nicola Viganò <ben.vighy@gmail.com>