[PATCH v3 4/5] makedep: Align PE sections so they can be directly mmaped.

Rémi Bernon rbernon at codeweavers.com
Wed Oct 9 02:47:12 CDT 2019


This should help linux perf tool match the binary files on disk with the
code regions in memory.

Signed-off-by: Rémi Bernon <rbernon at codeweavers.com>
---
 tools/makedep.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tools/makedep.c b/tools/makedep.c
index 67dfea43bb3..6d74507661e 100644
--- a/tools/makedep.c
+++ b/tools/makedep.c
@@ -3247,6 +3247,7 @@ static void output_module( struct makefile *make )
     output_filenames_obj_dir( make, make->res_files );
     output_filenames( all_libs );
     output_filename( make->is_cross ? "$(CROSSLDFLAGS)" : "$(LDFLAGS)" );
+    output_filename( make->is_cross ? "-Wl,--file-alignment,4096" : "" );
     output( "\n" );
 
     if (spec_file && make->importlib)
-- 
2.23.0




More information about the wine-devel mailing list