build fixes
This commit is contained in:
parent
71ff7487e6
commit
5342812cf7
@ -340,17 +340,11 @@ pub fn fuzz() {
|
|||||||
let scheduler_running = load_symbol(&elf, "xSchedulerRunning", false);
|
let scheduler_running = load_symbol(&elf, "xSchedulerRunning", false);
|
||||||
#[cfg(feature = "observe_systemstate")]
|
#[cfg(feature = "observe_systemstate")]
|
||||||
let critical_section = load_symbol(&elf, "uxCriticalNesting", false);
|
let critical_section = load_symbol(&elf, "uxCriticalNesting", false);
|
||||||
#[cfg(feature = "observe_systemstate")]
|
|
||||||
let app_start = load_symbol(&elf, "__APP_CODE_START__", false);
|
let app_start = load_symbol(&elf, "__APP_CODE_START__", false);
|
||||||
#[cfg(feature = "observe_systemstate")]
|
|
||||||
let app_end = load_symbol(&elf, "__APP_CODE_END__", false);
|
let app_end = load_symbol(&elf, "__APP_CODE_END__", false);
|
||||||
#[cfg(feature = "observe_systemstate")]
|
|
||||||
let app_range = app_start..app_end;
|
let app_range = app_start..app_end;
|
||||||
#[cfg(feature = "observe_systemstate")]
|
|
||||||
let api_start = load_symbol(&elf, "__API_CODE_START__", false);
|
let api_start = load_symbol(&elf, "__API_CODE_START__", false);
|
||||||
#[cfg(feature = "observe_systemstate")]
|
|
||||||
let api_end = load_symbol(&elf, "__API_CODE_END__", false);
|
let api_end = load_symbol(&elf, "__API_CODE_END__", false);
|
||||||
#[cfg(feature = "observe_systemstate")]
|
|
||||||
let api_range = api_start..api_end;
|
let api_range = api_start..api_end;
|
||||||
|
|
||||||
let breakpoint = elf
|
let breakpoint = elf
|
||||||
@ -373,7 +367,6 @@ pub fn fuzz() {
|
|||||||
unsafe {RNG_SEED = str::parse::<u64>(&seed).expect("SEED_RANDOM must be an integer.");}
|
unsafe {RNG_SEED = str::parse::<u64>(&seed).expect("SEED_RANDOM must be an integer.");}
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(feature = "observe_systemstate")]
|
|
||||||
let mut api_ranges = get_all_fn_symbol_ranges(&elf, api_range);
|
let mut api_ranges = get_all_fn_symbol_ranges(&elf, api_range);
|
||||||
|
|
||||||
let mut isr_ranges : HashMap<String,std::ops::Range<GuestAddr>> = systemstate::helpers::ISR_SYMBOLS.iter().filter_map(|x| (api_ranges.get(&x.to_string()).map(|y| (x.to_string(),y.clone())))).collect();
|
let mut isr_ranges : HashMap<String,std::ops::Range<GuestAddr>> = systemstate::helpers::ISR_SYMBOLS.iter().filter_map(|x| (api_ranges.get(&x.to_string()).map(|y| (x.to_string(),y.clone())))).collect();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user