Ryan Fleury
94b969f203
copyright year
2025-06-02 14:13:57 -07:00
Nikita Smith
1c518bfa07
prefix COFF machine enums with "Type"
2025-03-31 22:53:10 -07:00
Nikita Smith
153bbc7b1d
pass over COFF layer
...
- updated naming convention on structs, enums, and macros to conform with code base style
- moved related structs closer to each other
- moved parser code to separate file
2025-01-20 19:31:52 -08:00
Nikita Smith
076aa0a8cb
build fixes for parse_inline_sites
2025-01-13 10:12:15 -08:00
Nikita Smith
2b33978037
updated name convention for flag extract macro in CodeView layer
2025-01-08 03:26:04 -08:00
Nikita Smith
b6b64be867
moved enum handling code to separate files
2025-01-08 03:24:35 -08:00
Nikita Smith
3961f93d1a
moved CodeView parser code into separate file
2025-01-08 03:24:35 -08:00
Nikita Smith
a0dbe72820
moved common codeview code to the main layer
2024-11-21 15:58:32 -08:00
Ryan Fleury
713cc2c693
entering the 7th circle of DLL hell
2024-11-13 15:48:38 -08:00
Nikita Smith
95d31f5608
fix off-by-one in inline site decode
2024-10-17 16:25:54 -07:00
Nikita Smith
c34d7e2062
added missing LF_ENDPRECOMP type, fixed case for S_OBJNAME symbol,
...
merged leaf id kinds into main leaf enum, renamed public flags enum,
removed type dependency on PDB string table and PDB coff section array
2024-10-15 16:24:29 -07:00
Ryan Fleury
1b74fb0760
simplification pass over os core layer; simplification pass over base arena; set up build.sh; stub out new spot for linux os core
2024-07-15 17:23:01 -07:00
Ryan Fleury
3b94fa55fb
rdi_from_pdb: inline binary annotations parsing
2024-06-13 15:18:29 -07:00
Ryan Fleury
a73cde2864
codeview c13 inlinee lines info parsing, lookup in inline site parsing path
2024-06-13 15:18:29 -07:00
Nikita Smith
652a9b5cee
codeview: inline binary annot format and decode helpers
2024-06-01 19:23:59 -07:00
Ryan Fleury
729a5a9392
clean up & merge inline binary annotation decoders
2024-06-01 19:22:29 -07:00
Nikita Smith
ffa802f583
codeview: inline binary annot format and decode helpers
2024-06-01 19:22:29 -07:00
Ryan Fleury
608055e447
metagen: simplify catchall generations; move some codeview enums into metacode; generate enum->string code
2024-02-13 13:27:02 -08:00
Ryan Fleury
7defce94c7
float codeview, msf, pdb layers up as regular codebase layers, and out of converter-specific code; clangify some builds
2024-02-13 09:51:50 -08:00