[coreboot-gerrit] Patch merged into coreboot/master: linking: Repair special treatments for non-x86 bootblocks

gerrit at coreboot.org gerrit at coreboot.org
Thu Sep 17 14:18:02 CET 2015


the following patch was just integrated into master:
commit 52a92606bb594c52da50b8c5dcfc9f9307c481e6
Author: Julius Werner <jwerner at chromium.org>
Date:   Fri Sep 11 16:17:50 2015 -0700

    linking: Repair special treatments for non-x86 bootblocks
    
    Patch b2a62622b (linking: move romstage and bootblock to use program.ld)
    unified the linker scripts between different stages. Unfortunately it
    omitted several special cases from the old bootblock.ld script that are
    required for non-x86 environments.
    
    This patch expands program.ld to once again merge the .BSS into the
    program image for bootblocks (ensuring correct initialization by the
    external loader). It also revives the .id section (which adds a
    human-readable blurb of information to the top of an image) and fixes a
    problem with unintended automated section alignment.
    
    BRANCH=None
    BUG=None
    TEST=Jerry and Oak boot again.
    
    Change-Id: I54271b8b59a9c773d858d676cde0218cb7f20e74
    Signed-off-by: Patrick Georgi <pgeorgi at chromium.org>
    Original-Commit-Id: 6fddbc00963e363039634fa31a9b66254b6cf18f
    Original-Change-Id: I4d748056f1ab29a8e730f861879982bdf4c33eab
    Original-Signed-off-by: Julius Werner <jwerner at chromium.org>
    Original-Reviewed-on: https://chromium-review.googlesource.com/299413
    Original-Tested-by: Yidi Lin <yidi.lin at mediatek.com>
    Original-Reviewed-by: Aaron Durbin <adurbin at chromium.org>
    Reviewed-on: http://review.coreboot.org/11660
    Tested-by: build bot (Jenkins)
    Reviewed-by: Patrick Georgi <pgeorgi at google.com>


See http://review.coreboot.org/11660 for details.

-gerrit



More information about the coreboot-gerrit mailing list