package linksem
A formalisation of the core ELF and DWARF file formats written in Lem
Install
Dune Dependency
Authors
Maintainers
Sources
0.8.tar.gz
md5=2075c56715539b3b8f54ae65cc808b8c
sha512=f7c16e4036a1440a6a8d13707a43f0f9f9db0c68489215f948cc300b6a164dba5bf852e58f89503e9d9f38180ee658d9478156ca1a1ef64d6861eec5f9cf43d2
doc/linksem_zarith/Command_line/index.html
Module Command_line
Source
Source
type input_file_options = {
input_fmt : string;
input_libpath : string list;
input_check_sections : bool;
input_copy_dt_needed : bool;
input_whole_archive : bool;
input_as_needed : bool;
}
Source
type link_option =
| OutputFilename of string
| OutputKind of output_kind
| ForceCommonDefined of bool
| Soname of string
| EntryAddress of Nat_big_num.num
| TextSegmentStart of Nat_big_num.num
| RodataSegmentStart of Nat_big_num.num
| LdataSegmentStart of Nat_big_num.num
| BindFunctionsEarly
| BindNonFunctionsEarly
Source
val instance_Basic_classes_Eq_Command_line_link_option_dict :
link_option Lem_basic_classes.eq_class
Source
type input_unit =
| File of input_file_and_options
| Group of input_file_and_options list
| BuiltinControlScript
Source
type command_state = {
input_units : input_unit list;
link_options : link_option Pset.set;
current_input_options : input_file_options;
current_group : input_file_and_options list option;
}
Source
type option_def =
option_token list
* option_argspecs
* (option_argvals ->
command_state list ->
command_state list)
* string
Source
val command_line_table :
(string list
* (string list * string list)
* ((string list * string list) ->
command_state list ->
command_state list)
* string)
list
Source
val matching_arg_and_alias :
string ->
(string list
* (string list * string list)
* (option_argvals ->
command_state list ->
command_state list)
* string)
list ->
(string
* (string list
* (string list * string list)
* (option_argvals ->
command_state list ->
command_state list)
* string))
option
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>