powerpc: Finish updating u-boot*lds scripts for newer binutils
In 522b021 we dropped 'PROVIDE(_GLOBAL_OFFSET_TABLE_ = . + 4)' lines in
the mpc85xx linker scripts as this is not required and breaks newer
binutils. This commit cleans up the rest of the powerpc linker scripts.
Signed-off-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
@@ -24,7 +24,6 @@ SECTIONS
|
|||||||
_GOT2_TABLE_ = .;
|
_GOT2_TABLE_ = .;
|
||||||
KEEP(*(.got2))
|
KEEP(*(.got2))
|
||||||
KEEP(*(.got))
|
KEEP(*(.got))
|
||||||
PROVIDE(_GLOBAL_OFFSET_TABLE_ = . + 4);
|
|
||||||
_FIXUP_TABLE_ = .;
|
_FIXUP_TABLE_ = .;
|
||||||
KEEP(*(.fixup))
|
KEEP(*(.fixup))
|
||||||
*(.fixup)
|
*(.fixup)
|
||||||
|
|||||||
@@ -33,7 +33,6 @@ SECTIONS
|
|||||||
_GOT2_TABLE_ = .;
|
_GOT2_TABLE_ = .;
|
||||||
KEEP(*(.got2))
|
KEEP(*(.got2))
|
||||||
KEEP(*(.got))
|
KEEP(*(.got))
|
||||||
PROVIDE(_GLOBAL_OFFSET_TABLE_ = . + 4);
|
|
||||||
_FIXUP_TABLE_ = .;
|
_FIXUP_TABLE_ = .;
|
||||||
KEEP(*(.fixup))
|
KEEP(*(.fixup))
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,7 +28,6 @@ SECTIONS
|
|||||||
_GOT2_TABLE_ = .;
|
_GOT2_TABLE_ = .;
|
||||||
KEEP(*(.got2))
|
KEEP(*(.got2))
|
||||||
KEEP(*(.got))
|
KEEP(*(.got))
|
||||||
PROVIDE(_GLOBAL_OFFSET_TABLE_ = . + 4);
|
|
||||||
_FIXUP_TABLE_ = .;
|
_FIXUP_TABLE_ = .;
|
||||||
KEEP(*(.fixup))
|
KEEP(*(.fixup))
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,7 +27,6 @@ SECTIONS
|
|||||||
_GOT2_TABLE_ = .;
|
_GOT2_TABLE_ = .;
|
||||||
KEEP(*(.got2))
|
KEEP(*(.got2))
|
||||||
KEEP(*(.got))
|
KEEP(*(.got))
|
||||||
PROVIDE(_GLOBAL_OFFSET_TABLE_ = . + 4);
|
|
||||||
_FIXUP_TABLE_ = .;
|
_FIXUP_TABLE_ = .;
|
||||||
KEEP(*(.fixup))
|
KEEP(*(.fixup))
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,7 +24,6 @@ SECTIONS
|
|||||||
_GOT2_TABLE_ = .;
|
_GOT2_TABLE_ = .;
|
||||||
KEEP(*(.got2))
|
KEEP(*(.got2))
|
||||||
KEEP(*(.got))
|
KEEP(*(.got))
|
||||||
PROVIDE(_GLOBAL_OFFSET_TABLE_ = . + 4);
|
|
||||||
}
|
}
|
||||||
__got2_entries = ((_GLOBAL_OFFSET_TABLE_ - _GOT2_TABLE_) >> 2) - 1;
|
__got2_entries = ((_GLOBAL_OFFSET_TABLE_ - _GOT2_TABLE_) >> 2) - 1;
|
||||||
|
|
||||||
|
|||||||
@@ -26,7 +26,6 @@ SECTIONS
|
|||||||
_GOT2_TABLE_ = .;
|
_GOT2_TABLE_ = .;
|
||||||
KEEP(*(.got2))
|
KEEP(*(.got2))
|
||||||
KEEP(*(.got))
|
KEEP(*(.got))
|
||||||
PROVIDE(_GLOBAL_OFFSET_TABLE_ = . + 4);
|
|
||||||
_FIXUP_TABLE_ = .;
|
_FIXUP_TABLE_ = .;
|
||||||
KEEP(*(.fixup))
|
KEEP(*(.fixup))
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -32,7 +32,6 @@ SECTIONS
|
|||||||
_GOT2_TABLE_ = .;
|
_GOT2_TABLE_ = .;
|
||||||
KEEP(*(.got2))
|
KEEP(*(.got2))
|
||||||
KEEP(*(.got))
|
KEEP(*(.got))
|
||||||
PROVIDE(_GLOBAL_OFFSET_TABLE_ = . + 4);
|
|
||||||
_FIXUP_TABLE_ = .;
|
_FIXUP_TABLE_ = .;
|
||||||
KEEP(*(.fixup))
|
KEEP(*(.fixup))
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -46,7 +46,6 @@ SECTIONS
|
|||||||
_GOT2_TABLE_ = .;
|
_GOT2_TABLE_ = .;
|
||||||
KEEP(*(.got2))
|
KEEP(*(.got2))
|
||||||
KEEP(*(.got))
|
KEEP(*(.got))
|
||||||
PROVIDE(_GLOBAL_OFFSET_TABLE_ = . + 4);
|
|
||||||
_FIXUP_TABLE_ = .;
|
_FIXUP_TABLE_ = .;
|
||||||
KEEP(*(.fixup))
|
KEEP(*(.fixup))
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -47,7 +47,6 @@ SECTIONS
|
|||||||
_GOT2_TABLE_ = .;
|
_GOT2_TABLE_ = .;
|
||||||
KEEP(*(.got2))
|
KEEP(*(.got2))
|
||||||
KEEP(*(.got))
|
KEEP(*(.got))
|
||||||
PROVIDE(_GLOBAL_OFFSET_TABLE_ = . + 4);
|
|
||||||
_FIXUP_TABLE_ = .;
|
_FIXUP_TABLE_ = .;
|
||||||
KEEP(*(.fixup))
|
KEEP(*(.fixup))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user