kernel-fxtec-pro1x/arch/microblaze
Michal Simek 0f7e36406c microblaze: Add NOTES section to linker script
Do not keep NOTES section align in proper location.

'readelf' shows that 'NOTE' is placed in wrong location
which is out of virtual and physical load addresses.

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 1] .note.gnu.build-i NOTE            00000000 001000 000024 00   A  0   0  4
  [ 2] .text             PROGBITS        c0000000 002000 284570 00  AX  0   0 16
  [ 3] __fdt_blob        PROGBITS        c0284570 286570 008000 00   A  0   0  1

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  LOAD           0x001000 0x00000000 0x00000000 0x00024 0x00024 R   0x1000
  LOAD           0x002000 0xc0000000 0x08000000 0x315428 0x316000 RWE 0x1000

This patch move 'NOTE' section to the correct location.

Checked with:
"ARM: 6740/1: Place correctly notes section in the linker script"
(sha1: dc810efb0c)
and
"[S390] incorrect note program header"
(sha1: 7a2512b744)

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
2014-01-27 11:25:01 +01:00
..
boot microblaze: Remove incorrect file path 2013-11-08 15:23:55 +01:00
configs microblaze: Enable KGDB in defconfig 2013-06-26 11:36:55 +02:00
include microblaze: Add support for CCF 2014-01-27 11:24:55 +01:00
kernel microblaze: Add NOTES section to linker script 2014-01-27 11:25:01 +01:00
lib microblaze: Do not use module.h in files which are not modules 2013-02-12 11:24:45 +01:00
mm mm/arch: use __free_reserved_page() to simplify the code 2013-11-13 12:09:03 +09:00
oprofile
pci Merge remote-tracking branch 'grant/devicetree/next' into for-next 2013-11-07 10:34:46 -06:00
platform microblaze: Remove selfmodified feature 2013-09-03 11:13:46 +02:00
Kconfig microblaze: Add support for CCF 2014-01-27 11:24:55 +01:00
Kconfig.debug microblaze: remove obsolete DEBUG_BOOTMEM 2011-01-10 09:29:51 +01:00
Makefile microblaze: Wire up defconfig to mmu_defconfig 2014-01-21 08:28:18 +01:00