22 Feb, 2008

1 commit

  • If the $(LDSCRIPT) does not exist (normally it's board/$(BOARD)/u-boot.lds),
    then change into the board directory and try and create it. This allows you
    to generate the linker script on the fly based upon board defines (like the
    Blackfin boards do).

    There should be no regressions due to this change as the normal case is to
    already have a u-boot.lds file. If that's the case, then there's nothing to
    generate, and so make will always exit. The fix here is that if the linker
    script does not exist, the implicit rules take over and attempt to guess how
    to generate the file.

    Signed-off-by: Mike Frysinger

    Mike Frysinger
     

21 Feb, 2008

1 commit

  • The CPU POST test code (run from cpu_post_exec_31()) doesn't follow the
    ABI carefully, at least the CR3, CR4, and CR5 fields of CR are clobbered
    by it. The gcc-4.2 with its more aggressive optimization exposes this fact.
    This patch just saves the CR value before running the test code, so allowing
    it to do anything it wants with CR.

    Signed-off-by: Dmitry Rakhchev
    Acked-by: Yuri Tikhonov
    --

    Yuri Tikhonov
     

17 Feb, 2008

4 commits


16 Feb, 2008

7 commits


15 Feb, 2008

27 commits