mirror of
https://github.com/memtest86plus/memtest86plus.git
synced 2025-02-25 18:55:23 -06:00
Fix linking with latest gcc.
gas now adds a .note.gnu.property section to the object files. We need to strip it out when building the binaries.
This commit is contained in:
@@ -15,6 +15,8 @@ SECTIONS {
|
|||||||
*(.data)
|
*(.data)
|
||||||
_end = . ;
|
_end = . ;
|
||||||
}
|
}
|
||||||
|
/DISCARD/ : { *(*) }
|
||||||
|
|
||||||
_sys_size = (_end - _start + 15) >> 4;
|
_sys_size = (_end - _start + 15) >> 4;
|
||||||
_init_size = (_end - _start) + _bss_size;
|
_init_size = (_end - _start) + _bss_size;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ SECTIONS {
|
|||||||
. = ALIGN(512);
|
. = ALIGN(512);
|
||||||
_text_end = . ;
|
_text_end = . ;
|
||||||
}
|
}
|
||||||
|
/DISCARD/ : { *(*) }
|
||||||
|
|
||||||
_text_size = (_text_end - _text_start);
|
_text_size = (_text_end - _text_start);
|
||||||
|
|
||||||
|
|||||||
@@ -12,5 +12,7 @@ SECTIONS {
|
|||||||
*(.data)
|
*(.data)
|
||||||
_end = . ;
|
_end = . ;
|
||||||
}
|
}
|
||||||
|
/DISCARD/ : { *(*) }
|
||||||
|
|
||||||
_sys_size = (_end - _start + 15) >> 4;
|
_sys_size = (_end - _start + 15) >> 4;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,6 +15,8 @@ SECTIONS {
|
|||||||
*(.data)
|
*(.data)
|
||||||
_end = . ;
|
_end = . ;
|
||||||
}
|
}
|
||||||
|
/DISCARD/ : { *(*) }
|
||||||
|
|
||||||
_sys_size = (_end - _start + 15) >> 4;
|
_sys_size = (_end - _start + 15) >> 4;
|
||||||
_init_size = (_end - _start) + _bss_size;
|
_init_size = (_end - _start) + _bss_size;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ SECTIONS {
|
|||||||
. = ALIGN(512);
|
. = ALIGN(512);
|
||||||
_text_end = . ;
|
_text_end = . ;
|
||||||
}
|
}
|
||||||
|
/DISCARD/ : { *(*) }
|
||||||
|
|
||||||
_text_size = (_text_end - _text_start);
|
_text_size = (_text_end - _text_start);
|
||||||
|
|
||||||
|
|||||||
@@ -12,5 +12,7 @@ SECTIONS {
|
|||||||
*(.data)
|
*(.data)
|
||||||
_end = . ;
|
_end = . ;
|
||||||
}
|
}
|
||||||
|
/DISCARD/ : { *(*) }
|
||||||
|
|
||||||
_sys_size = (_end - _start + 15) >> 4;
|
_sys_size = (_end - _start + 15) >> 4;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user