[PATCH][ARM][libgloss] Make text segment 64k-aligned in the spec files

Kyrill Tkachov kyrylo.tkachov@arm.com
Wed Jul 16 09:43:00 GMT 2014

Hi all,

This patch fixes the 'text segment not a multiple of max page size' warnings that appeared recently in gcc+binutils bare-metal testing.
The problem is that the text segment in the aprofile-validation and aprofile-ve specs files is set to a non-64k-aligned position which doesn't sit well with the recently changed max page size in binutils.

The patch changes that address to 0x10000 which is 64k-aligned.

I've tested bare-metal arm-none-eabi builds with these spec files and everything seems to be in order.

If this is approved can someone please commit it for me?



2014-07-16  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	* arm/elf-aprofile-validation.specs (*link): Make text segment
	* arm/elf-aprofile-ve.specs (*link): Likewise.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: newlib-text-segment.patch
Type: text/x-patch
Size: 883 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/newlib/attachments/20140716/1a4f49e0/attachment.bin>

More information about the Newlib mailing list