pub enum Command {
Show 15 variants
Include {
filename: String,
},
IncLib {
filename: String,
},
Origin {
address: u64,
},
Workspace {
address: u64,
},
Equals {
left: String,
right: Expression,
},
Regs {
register: String,
expression: Expression,
},
Group {
name: String,
attributes: Vec<Attribute>,
},
Section {
name: String,
group: Option<String>,
attributes: Vec<Attribute>,
},
Alias {
name: String,
target: String,
},
Unit {
unitnum: u64,
},
Global {
symbols: Vec<String>,
},
XDef {
symbols: Vec<String>,
},
XRef {
symbols: Vec<String>,
},
Public {
public: bool,
},
DC {
size: Size,
expression: Vec<Expression>,
},
}Variants§
Include
Include an object file
IncLib
Include a library file
Origin
Specify the origin address
Workspace
Specify the workspace address