Linux: align pointers on 64bit

__param_start and __param end need to be 8 byte aligned on
64bit machines. Changed linker script to 8 byte align __param
section.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
This commit is contained in:
Mark Charlebois
2015-03-26 15:43:17 -07:00
parent e3f137ce23
commit 8b985331a4
+1 -1
View File
@@ -53,7 +53,7 @@ SECTIONS
/*
* Construction data for parameters.
*/
__param ALIGN(4): {
__param ALIGN(8): {
__param_start = .;
KEEP(*(__param*))
__param_end = .;