Richard Patel
|
d3d1d516f8
|
sbf: add opcodes
|
2022-09-03 06:45:26 +02:00 |
Richard Patel
|
36288397bd
|
sbf: add section loader
|
2022-09-03 06:05:26 +02:00 |
Richard Patel
|
9e81eea4ff
|
sbf: rename loader.go -> parse.go
|
2022-09-03 06:05:26 +02:00 |
Richard Patel
|
ae44b84bc5
|
sbf: move loader to subpackage
|
2022-09-02 03:56:08 +02:00 |
Richard Patel
|
8cd54f8e82
|
sbf: finish ELF parser
|
2022-09-02 03:56:08 +02:00 |
Richard Patel
|
fade5aa0b8
|
sbf: add ELF section parser
|
2022-09-02 03:56:08 +02:00 |
Richard Patel
|
cc798726bc
|
sbf: add noop.so load test
|
2022-09-02 03:56:08 +02:00 |
Richard Patel
|
9ba4b60ee8
|
sbf: add test .so files from solana-labs/rbpf
see https://github.com/solana-labs/rbpf/tree/main/tests/elfs
|
2022-09-02 03:56:08 +02:00 |
Richard Patel
|
3230b09ec7
|
sbf: add ELF parser
Adds the first half of the ELF parser implementation,
based on Solana's new restricted SBFv2 ELF parser.
|
2022-09-02 03:56:08 +02:00 |