├── .github ├── dependabot.yml └── workflows │ ├── go.yml │ └── goreleaser.yml ├── .gitignore ├── .goreleaser.yml ├── LICENSE ├── Makefile ├── NOTES.md ├── README.md ├── cmd └── disass │ ├── cmd │ └── root.go │ ├── go.mod │ ├── go.sum │ └── main.go ├── disassemble ├── LICENSE ├── README.md ├── apple_extensions.md ├── apple_extensions_impl.h ├── apple_instructions.h ├── apple_test.go ├── arm64dis.h ├── decode.c ├── decode.h ├── decode0.c ├── decode1.c ├── decode1.h ├── decode2.c ├── decode2.h ├── decode_apple.c ├── decode_fields32.c ├── decode_fields32.h ├── decode_scratchpad.c ├── disassemble.go ├── disassemble_test.go ├── encoding.go ├── encodings_dec.c ├── encodings_dec.h ├── encodings_fmt.c ├── encodings_fmt.h ├── feature_flags.h ├── format.c ├── format.h ├── il.go ├── operations.c ├── operations.h ├── operations_cgo.go ├── pcode.c ├── pcode.h ├── regs.c ├── regs.go ├── regs.h ├── return_string.go ├── simple_apple_test.go ├── sysregs_cgo.go ├── sysregs_fmt_gen.c ├── sysregs_fmt_gen.h ├── sysregs_gen.c └── sysregs_gen.h ├── emulate ├── INSTRUCTION_COVERAGE.md ├── addressing │ ├── modes.go │ └── modes_test.go ├── bounds.go ├── core │ ├── hooks.go │ ├── interfaces.go │ └── types.go ├── engine.go ├── engine_test.go ├── instructions.go ├── instructions │ ├── arithmetic.go │ ├── arithmetic_test.go │ ├── branch.go │ ├── branch_test.go │ ├── compare.go │ ├── compare_test.go │ ├── conditional.go │ ├── conditional_test.go │ ├── logical.go │ ├── logical_test.go │ ├── memory.go │ ├── memory_test.go │ ├── move.go │ ├── move_test.go │ ├── registry.go │ ├── registry_demo_test.go │ ├── registry_integration_test.go │ ├── system.go │ └── system_test.go ├── instructions_test.go ├── state │ ├── integration_test.go │ ├── state.go │ └── state_test.go └── testing │ ├── README.md │ ├── error_handling_test.go │ ├── framework_test.go │ ├── hypervisor_framework.go │ ├── instruction_edge_cases_test.go │ ├── instruction_validation_test.go │ ├── instruction_variants_test.go │ ├── integration_test.go │ ├── performance_test.go │ ├── state_comparison_test.go │ ├── stress_test.go │ ├── test_helpers.go │ ├── types.go │ └── validation_summary_test.go ├── go.mod ├── hack ├── make │ └── completions └── tools │ ├── asm │ └── dis ├── hello-mte.json └── scripts ├── add_apple_instructions.py └── generate_cgo_wrappers.py /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.github/workflows/goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/.github/workflows/goreleaser.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/Makefile -------------------------------------------------------------------------------- /NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/NOTES.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/README.md -------------------------------------------------------------------------------- /cmd/disass/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/cmd/disass/cmd/root.go -------------------------------------------------------------------------------- /cmd/disass/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/cmd/disass/go.mod -------------------------------------------------------------------------------- /cmd/disass/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/cmd/disass/go.sum -------------------------------------------------------------------------------- /cmd/disass/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/cmd/disass/main.go -------------------------------------------------------------------------------- /disassemble/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/LICENSE -------------------------------------------------------------------------------- /disassemble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/README.md -------------------------------------------------------------------------------- /disassemble/apple_extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/apple_extensions.md -------------------------------------------------------------------------------- /disassemble/apple_extensions_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/apple_extensions_impl.h -------------------------------------------------------------------------------- /disassemble/apple_instructions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/apple_instructions.h -------------------------------------------------------------------------------- /disassemble/apple_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/apple_test.go -------------------------------------------------------------------------------- /disassemble/arm64dis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/arm64dis.h -------------------------------------------------------------------------------- /disassemble/decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/decode.c -------------------------------------------------------------------------------- /disassemble/decode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/decode.h -------------------------------------------------------------------------------- /disassemble/decode0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/decode0.c -------------------------------------------------------------------------------- /disassemble/decode1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/decode1.c -------------------------------------------------------------------------------- /disassemble/decode1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/decode1.h -------------------------------------------------------------------------------- /disassemble/decode2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/decode2.c -------------------------------------------------------------------------------- /disassemble/decode2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/decode2.h -------------------------------------------------------------------------------- /disassemble/decode_apple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/decode_apple.c -------------------------------------------------------------------------------- /disassemble/decode_fields32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/decode_fields32.c -------------------------------------------------------------------------------- /disassemble/decode_fields32.h: -------------------------------------------------------------------------------- 1 | /* GENERATED FILE */ 2 | #pragma once 3 | void decode_fields32(enum ENCODING enc, context *ctx, Instruction *dec); 4 | -------------------------------------------------------------------------------- /disassemble/decode_scratchpad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/decode_scratchpad.c -------------------------------------------------------------------------------- /disassemble/disassemble.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/disassemble.go -------------------------------------------------------------------------------- /disassemble/disassemble_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/disassemble_test.go -------------------------------------------------------------------------------- /disassemble/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/encoding.go -------------------------------------------------------------------------------- /disassemble/encodings_dec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/encodings_dec.c -------------------------------------------------------------------------------- /disassemble/encodings_dec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/encodings_dec.h -------------------------------------------------------------------------------- /disassemble/encodings_fmt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/encodings_fmt.c -------------------------------------------------------------------------------- /disassemble/encodings_fmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/encodings_fmt.h -------------------------------------------------------------------------------- /disassemble/feature_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/feature_flags.h -------------------------------------------------------------------------------- /disassemble/format.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/format.c -------------------------------------------------------------------------------- /disassemble/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/format.h -------------------------------------------------------------------------------- /disassemble/il.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/il.go -------------------------------------------------------------------------------- /disassemble/operations.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/operations.c -------------------------------------------------------------------------------- /disassemble/operations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/operations.h -------------------------------------------------------------------------------- /disassemble/operations_cgo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/operations_cgo.go -------------------------------------------------------------------------------- /disassemble/pcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/pcode.c -------------------------------------------------------------------------------- /disassemble/pcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/pcode.h -------------------------------------------------------------------------------- /disassemble/regs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/regs.c -------------------------------------------------------------------------------- /disassemble/regs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/regs.go -------------------------------------------------------------------------------- /disassemble/regs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/regs.h -------------------------------------------------------------------------------- /disassemble/return_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/return_string.go -------------------------------------------------------------------------------- /disassemble/simple_apple_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/simple_apple_test.go -------------------------------------------------------------------------------- /disassemble/sysregs_cgo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/sysregs_cgo.go -------------------------------------------------------------------------------- /disassemble/sysregs_fmt_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/sysregs_fmt_gen.c -------------------------------------------------------------------------------- /disassemble/sysregs_fmt_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/sysregs_fmt_gen.h -------------------------------------------------------------------------------- /disassemble/sysregs_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/sysregs_gen.c -------------------------------------------------------------------------------- /disassemble/sysregs_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/disassemble/sysregs_gen.h -------------------------------------------------------------------------------- /emulate/INSTRUCTION_COVERAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/INSTRUCTION_COVERAGE.md -------------------------------------------------------------------------------- /emulate/addressing/modes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/addressing/modes.go -------------------------------------------------------------------------------- /emulate/addressing/modes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/addressing/modes_test.go -------------------------------------------------------------------------------- /emulate/bounds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/bounds.go -------------------------------------------------------------------------------- /emulate/core/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/core/hooks.go -------------------------------------------------------------------------------- /emulate/core/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/core/interfaces.go -------------------------------------------------------------------------------- /emulate/core/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/core/types.go -------------------------------------------------------------------------------- /emulate/engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/engine.go -------------------------------------------------------------------------------- /emulate/engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/engine_test.go -------------------------------------------------------------------------------- /emulate/instructions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions.go -------------------------------------------------------------------------------- /emulate/instructions/arithmetic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/arithmetic.go -------------------------------------------------------------------------------- /emulate/instructions/arithmetic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/arithmetic_test.go -------------------------------------------------------------------------------- /emulate/instructions/branch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/branch.go -------------------------------------------------------------------------------- /emulate/instructions/branch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/branch_test.go -------------------------------------------------------------------------------- /emulate/instructions/compare.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/compare.go -------------------------------------------------------------------------------- /emulate/instructions/compare_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/compare_test.go -------------------------------------------------------------------------------- /emulate/instructions/conditional.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/conditional.go -------------------------------------------------------------------------------- /emulate/instructions/conditional_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/conditional_test.go -------------------------------------------------------------------------------- /emulate/instructions/logical.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/logical.go -------------------------------------------------------------------------------- /emulate/instructions/logical_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/logical_test.go -------------------------------------------------------------------------------- /emulate/instructions/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/memory.go -------------------------------------------------------------------------------- /emulate/instructions/memory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/memory_test.go -------------------------------------------------------------------------------- /emulate/instructions/move.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/move.go -------------------------------------------------------------------------------- /emulate/instructions/move_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/move_test.go -------------------------------------------------------------------------------- /emulate/instructions/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/registry.go -------------------------------------------------------------------------------- /emulate/instructions/registry_demo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/registry_demo_test.go -------------------------------------------------------------------------------- /emulate/instructions/registry_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/registry_integration_test.go -------------------------------------------------------------------------------- /emulate/instructions/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/system.go -------------------------------------------------------------------------------- /emulate/instructions/system_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions/system_test.go -------------------------------------------------------------------------------- /emulate/instructions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/instructions_test.go -------------------------------------------------------------------------------- /emulate/state/integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/state/integration_test.go -------------------------------------------------------------------------------- /emulate/state/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/state/state.go -------------------------------------------------------------------------------- /emulate/state/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/state/state_test.go -------------------------------------------------------------------------------- /emulate/testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/README.md -------------------------------------------------------------------------------- /emulate/testing/error_handling_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/error_handling_test.go -------------------------------------------------------------------------------- /emulate/testing/framework_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/framework_test.go -------------------------------------------------------------------------------- /emulate/testing/hypervisor_framework.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/hypervisor_framework.go -------------------------------------------------------------------------------- /emulate/testing/instruction_edge_cases_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/instruction_edge_cases_test.go -------------------------------------------------------------------------------- /emulate/testing/instruction_validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/instruction_validation_test.go -------------------------------------------------------------------------------- /emulate/testing/instruction_variants_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/instruction_variants_test.go -------------------------------------------------------------------------------- /emulate/testing/integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/integration_test.go -------------------------------------------------------------------------------- /emulate/testing/performance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/performance_test.go -------------------------------------------------------------------------------- /emulate/testing/state_comparison_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/state_comparison_test.go -------------------------------------------------------------------------------- /emulate/testing/stress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/stress_test.go -------------------------------------------------------------------------------- /emulate/testing/test_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/test_helpers.go -------------------------------------------------------------------------------- /emulate/testing/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/types.go -------------------------------------------------------------------------------- /emulate/testing/validation_summary_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/emulate/testing/validation_summary_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/blacktop/arm64-cgo 2 | 3 | go 1.23 4 | -------------------------------------------------------------------------------- /hack/make/completions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/hack/make/completions -------------------------------------------------------------------------------- /hack/tools/asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/hack/tools/asm -------------------------------------------------------------------------------- /hack/tools/dis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/hack/tools/dis -------------------------------------------------------------------------------- /hello-mte.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/hello-mte.json -------------------------------------------------------------------------------- /scripts/add_apple_instructions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/scripts/add_apple_instructions.py -------------------------------------------------------------------------------- /scripts/generate_cgo_wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacktop/arm64-cgo/HEAD/scripts/generate_cgo_wrappers.py --------------------------------------------------------------------------------