1234567891011121314151617181920212223242526(*Generated by Lem from abis/riscv/abi_riscv_program_header_table.lem.*)(** [abi_riscv_program_header_table], program header table specific definitions
* for the RISCV ABI.
*)openLem_basic_classesopenLem_boolopenLem_numopenLem_string(** New segment types. *)(** [string_of_abi_riscv_elf_segment_type m] produces a string based representation
* of RISCV segment type [m].
*)(*val string_of_abi_riscv_elf_segment_type : natural -> string*)letstring_of_abi_riscv_elf_segment_typem:string="Invalid RISCV segment type"(** [abi_riscv_is_valid_program_interpreter s] checks whether the program interpreter
* string is valid for RISCV ABI.
* See Section XXX FIXME
*)(*val abi_riscv_is_valid_program_interpreter : string -> bool*)letabi_riscv_is_valid_program_interpreters:bool=(s="/lib/ld64.so.1")