[CRIU] [PATCH 1/5] make: Sanitize pie.lds.S
Cyrill Gorcunov
gorcunov at openvz.org
Wed Apr 18 06:36:14 EDT 2012
Build one "section for all" only. This reflects
what we really do runtime with generated parasite
and restorer blobs.
Signed-off-by: Cyrill Gorcunov <gorcunov at openvz.org>
---
pie.lds.S | 28 +++++++++++++++++++---------
1 files changed, 19 insertions(+), 9 deletions(-)
diff --git a/pie.lds.S b/pie.lds.S
index 74d9d9e..0d513e8 100644
--- a/pie.lds.S
+++ b/pie.lds.S
@@ -3,16 +3,26 @@ OUTPUT_ARCH(i386:x86-64)
SECTIONS
{
- . = 0;
- .text : {
+ .text 0x0 : {
*(.head.text)
*(.text)
- . = ALIGN(8);
- }
- .data : {
- *(.data)
- *(.rodata)
- *(.bss)
- . = ALIGN(8);
+ . = ALIGN(32);
+ *(.data*)
+ . = ALIGN(32);
+ *(.rodata*)
+ . = ALIGN(32);
+ *(.bss*)
+ . = ALIGN(32);
+ *(.export)
+ . = ALIGN(32);
+ } =0x00000000
+
+ /DISCARD/ : {
+ *(.debug*)
+ *(.comment*)
+ *(.note*)
+ *(.group*)
+ *(.eh_frame*)
+ *(*)
}
}
--
1.7.7.6
More information about the CRIU
mailing list