13 Commits

Author SHA1 Message Date
Mikael Pettersson
81903d1517 TODO: remove ranlib note, add as/ld notes detected by gcc 2023-09-10 17:22:57 +02:00
Mikael Pettersson
632c3aafe5 remove obsolete C code 2023-08-19 19:30:10 +02:00
Mikael Pettersson
438cef200e TODO: remove some obsolete stuff 2020-06-08 19:20:09 +02:00
Mikael Pettersson
3a06585426 TODO: update 2015-05-01 14:23:52 +02:00
Mikael Pettersson
47502d2bb7 as: add support for .ident directives
- token.def: enable T_DOT_IDENT
- tunit.h: add S_DOT_IDENT and make it share attributes with S_DOT_FILE,
  describe available section types, add tunit_strtab_section_enter(),
  rearrange declarations
- tunit.c: implement tunit_strtab_section_enter()
- parse.c: generalize .file parser, use it also for .ident
- input.c: handle S_DOT_IDENT, lookup or create .comment strtab section,
  append given string literal to that section
2015-05-01 14:14:38 +02:00
Mikael Pettersson
a7c47b4013 as: move strtab from output to tunit 2015-04-27 22:02:53 +02:00
Mikael Pettersson
70768a829c as: allow output_section() to work on strtabs
- add optional ->output() method to struct section
- make output_section() use ->output() if present
- make strtab_init() set up ->output
- change strtab_write() into a trivial wrapper for output_section()
2015-04-26 22:08:37 +02:00
Mikael Pettersson
9260af712f as: support C-style /*...*/ comments 2015-04-21 21:35:36 +02:00
Mikael Pettersson
bedc35abc5 as: support line-comments starting with '#' 2015-04-20 23:07:27 +02:00
Mikael Pettersson
b0aaba8f9a pdp10-opcodes: complete rewrite 2015-04-19 18:28:27 +02:00
Mikael Pettersson
af1fd536c2 pdp10-tools: Add GPL License and a README, remove old 'as' prototype 2015-04-19 18:27:43 +02:00
Mikael Pettersson
68a213eb76 as: add some test cases under test/ 2015-04-06 16:34:22 +02:00
Mikael Pettersson
aedc489357 replace ehdr.e_wident[4] junk with standard e_ident[EI_NIDENT], add top-level Makefile, add TODO 2014-04-08 20:46:27 +00:00