Module Asm_targets.Asm_section
Representation of object file sections.
type t = | DWARF of dwarf_section| Data| Read_only_data| Eight_byte_literals| Sixteen_byte_literals| Thirtytwo_byte_literals| Sixtyfour_byte_literals| Jump_tables| Text| Function_text of string(*Individual function section, e.g. ".text.caml.func"
*)| Stapsdt_base| Stapsdt_note| Probes| Note_ocaml_eh| Note_gnu_stack| Custom of {}(*A custom section with explicit details, for target-specific sections not covered by the other variants.
*)
val to_string : t -> stringval of_names : string list -> t optionval dwarf_sections_in_order : unit -> t listval is_delayed : t -> boolval details :
t ->
[ `First_occurrence | `Not_first_occurrence ] ->
section_detailsThe necessary information for a section directive. first_occurrence should be `First_occurrence iff the corresponding directive will be the first such in the relevant assembly file for the given section.
val print : Format.formatter -> t -> unitval hash : t -> intval section_is_text : t -> boolWhether the section holds code.