Martins Mozeiko
|
ce7c8d5244
|
avx512 registers & fixes for getting & setting x64 context
|
2024-07-23 08:43:35 -07:00 |
|
Ryan Fleury
|
3cc51038df
|
os_core: linux port for memory, thread info, filesystem apis
|
2024-07-16 13:24:54 -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 |
|
Ryan Fleury
|
f50b54cff7
|
complete metacodification of rdi format info into tables
|
2024-06-01 19:24:46 -07:00 |
|
Nikita Smith
|
652a9b5cee
|
codeview: inline binary annot format and decode helpers
|
2024-06-01 19:23:59 -07:00 |
|
Ryan Fleury
|
7f87f89aa8
|
rdi_dump: stringize source file's path
|
2024-06-01 19:22:30 -07:00 |
|
Nikita Smith
|
92b3356526
|
codeview: struct defs for $$INLINEE_LINES
|
2024-06-01 19:22:30 -07:00 |
|
Nikita Smith
|
98486f0795
|
codeview: new sub-section types
|
2024-06-01 19:22:29 -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
|
694e9d27d6
|
raddbgi_from_pdb: adjust itype -> type node building strategy; do initial pass of finding dependent itypes from a given itype, since those *must* be built first in order to comply with raddbgi's rule of type nodes only ever referencing earlier type nodes; then do a single itype build pass where you build all itypes by iterating their dependency chains
|
2024-02-19 11:13:29 -08:00 |
|
Ryan Fleury
|
a118ff79cd
|
partial first pass over converter & raddbgi make layer rewrites/optimizations
|
2024-02-14 13:34:39 -08:00 |
|
Ryan Fleury
|
b9f010dff6
|
raddbgi_ -> rdi_
|
2024-02-13 15:52:53 -08:00 |
|
Ryan Fleury
|
348034a490
|
reading/cleanup/organization pass over main symbol conversion pass in raddbgi_from_pdb; automate & table-drive a few pieces via metacode tables
|
2024-02-13 14:26:01 -08:00 |
|
Ryan Fleury
|
725481fcc7
|
fix codeview struct
|
2024-02-13 13:36:15 -08: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
|
ea840a71e8
|
metagen: simplify enum generation; reading/organization pass over raddbgi_from_pdb
|
2024-02-13 10:55:06 -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 |
|