02 Jun, 2015

1 commit


20 May, 2015

1 commit


17 Nov, 2014

2 commits


25 Sep, 2014

1 commit


13 May, 2014

1 commit


07 Mar, 2014

1 commit

  • Many (but not all) of Blackfin boards give -O2 option
    to compile under lib/ directory.
    That means lib/ should be speed-optimized,
    whereas other parts should be size-optimized.

    We want to keep the same behavior,
    but do not want to parse board/*/config.mk again and again.
    We've got no choice but to invent a new method.

    CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED, if it is enabled,
    gives -O2 flag only for building under lib/ directory.

    Dirty codes which I had marked as "FIX ME"
    in board/${BOARD}/config.mk have been deleted.
    Instead, CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED has been
    defined in include/configs/${BOARD}.h.

    Signed-off-by: Masahiro Yamada
    Cc: Sonic Zhang

    Masahiro Yamada
     

16 Dec, 2013

1 commit


18 Nov, 2013

1 commit


06 Oct, 2011

1 commit


12 Jul, 2011

2 commits


04 Jun, 2011

1 commit


08 Apr, 2011

1 commit


20 Nov, 2010

1 commit

  • The partial linking patch changes how objects are specified to the linker
    and breaks boards with an embedded environment. So we need to tweak the
    list of objects we specify via the linker script that go in the gap before
    the embedded env to work with this new behavior. This fixes linker errors
    for all the boards in question.

    Signed-off-by: Mike Frysinger

    Mike Frysinger
     

03 Oct, 2010

1 commit


14 Jul, 2010

1 commit


13 Apr, 2010

2 commits


17 Jan, 2010

2 commits


02 Sep, 2009

1 commit