Fix x86 mov relocations with uint32

This commit is contained in:
2025-03-10 22:09:58 -06:00
parent 5898d7aebf
commit a0e7f9bc37
3 changed files with 53 additions and 14 deletions

View File

@@ -61,7 +61,7 @@ fn diff_ppc() {
let base_diff = diff.right.as_ref().unwrap();
let sections_display = display::display_sections(
&target_obj,
&target_diff,
target_diff,
display::SymbolFilter::None,
false,
false,

View File

@@ -13,7 +13,7 @@ pub fn display_diff(
for row in &diff.instruction_rows {
output.push('[');
let mut separator = false;
objdiff_core::diff::display::display_row(&obj, symbol_idx, row, &diff_config, |segment| {
objdiff_core::diff::display::display_row(obj, symbol_idx, row, diff_config, |segment| {
if separator {
output.push_str(", ");
} else {
@@ -47,6 +47,6 @@ macro_rules! include_bytes_align_as {
#[macro_export]
macro_rules! include_object {
($path:literal) => {
include_bytes_align_as!(u32, $path)
include_bytes_align_as!(u64, $path)
};
}