18 Commits

Author SHA1 Message Date
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
Mikael Pettersson
672bc82440 pdp10-stdio: add pdp10_fdopen() for ar 2013-08-08 12:20:49 +00:00
Mikael Pettersson
85ecd9f1f1 pdp10-ar.h: fix typo 2013-08-04 16:58:47 +00:00
Mikael Pettersson
0a45fd92f2 pdp10-ar.h: fix typos 2013-07-27 18:05:31 +00:00
Mikael Pettersson
beb6cc9ad4 pdp10-ar.h: add header describing the "ar" file format 2013-07-27 09:59:07 +00:00
Mikael Pettersson
d080f69cbc pdp10-opcodes: add pdp10_instruction_from_name() for the assembler 2013-07-23 20:45:12 +00:00
Mikael Pettersson
0a39fd1237 pdp10-opcodes: add pdp10_instruction_from_high13() helper for decoding/disassembly 2013-07-16 16:52:22 +00:00
Mikael Pettersson
a6ff4c9832 pdp10-elf36: defined ELF36_SHDR_SIZEOF and ELF36_SYM_SIZEOF 2013-07-13 20:36:42 +00:00
Mikael Pettersson
3979061f0d pdp10-elf36: change Ehdr e_ident{1,2,3,4} to e_wident[4] to make it eaiser to process, define EI_NIDENT, define ELF36_EHDR_SIZEOF or avoid host-level sizeof mishaps 2013-07-10 19:59:31 +00:00
Mikael Pettersson
ba0c6cea95 pdp10-elf36.h: fix documentation nits 2013-07-08 12:50:55 +00:00
Mikael Pettersson
7ba63c4bee pdp10-elf36: add EM_*, GRP_MASKOS, GRP_MASKPROC, SHF_COMPRESSED, Elf36_Chdr, and ELFCOMPRESS_* from draft #14 published 2013-06-10 2013-07-05 18:37:00 +00:00
Mikael Pettersson
d938fc426b pdp10-elf36: drop the _Ext types, add procedures for reading and writing Elf36 structures 2013-07-05 17:00:54 +00:00
Mikael Pettersson
73e1d21104 pdp10-stdio: add pdp10_ftello(), include <sys/types.h> for off_t 2013-07-05 16:59:13 +00:00
Mikael Pettersson
8ea37e57b9 pdp10-extint: drop typedef, rename x[] field to nonet[] 2013-07-05 16:58:19 +00:00
Mikael Pettersson
5d2fd7e2b3 pdp10-elf36.h: change e_ident to allow it to be binary compatible with Elf32 and Elf64, change ELFCLASS36 value to reduce change of collision with other Elf extensions 2013-07-04 19:52:45 +00:00
Mikael Pettersson
06134f9e04 pdp10-opcodes: fix grammar and spelling, add note on pdp10 word size and bit numbering, delete unused cpu models, renumber enumerations,move internal helper declarations from .h to .c, add declarations for pdp10_extended_instructions[] 2013-07-04 14:03:27 +00:00
Mikael Pettersson
546bb5a145 import pdp10 opcode declarations and definitions from Brinkhoff's pdp10-its-disassembler github repo 2013-07-04 11:46:27 +00:00
Mikael Pettersson
7c189dd488 Initial import 2013-07-03 16:29:42 +00:00