code wiki / (root) / nx_x509_parse_globalsign_test.nx

nx_x509_parse_globalsign_test.nx

buildroot/runtime/nx_x509_parse_globalsign_test.nx

17729 B939 linesdepth 4pulls 4 transitivereach 0 importersview sourcekind gate/prooftopic x509
docsdependenciesstructsconstsfunctions

about

nx_x509_parse_globalsign_test.nx -- isolated x509_parse on hardcoded GlobalSign Root CA DER (889 bytes), extracted from Mozilla bundle 2026-05-20. Compares parse rc between C-bootstrap (RV64) and self-host (x86_64) builds to pin LO=-4 root cause. expect_exit: 0 on success, non-zero rc on failure.

dependencies 2 imports · 0 importers

nx_syscalls.nx nx_x509.nx nx_x509_parse_globalsign_test.

imports: nx_syscalls.nxnx_x509.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main sys_mmap _gs_init dump_dec sys_mmap ↻ sys_write x509_parse sys_mmap ↻ asn1_cursor_init asn1_expect_tag sys_mmap ↻ asn1_read_tlv_header asn1_read_tag asn1_read_length asn1_read_length ↻ x509_read_tlv sys_mmap ↻ asn1_expect_tag ↻ x509_read_alg_id sys_mmap ↻ asn1_expect_tag ↻

structs

none

consts

none

functions

10func dump_dec(label0: i64, label1: i64, v: i64) -> i64
called by 1: main calls 2: sys_mmapsys_write
36func _gs_init(buf: *u8) -> i64
called by 1: main
929func main() -> i64