09 Jan, 2015

1 commit

  • Commit 73c25753 fixed the common issue that binutil packages (tool/organization
    that packaged or built the bin-utils) are included in brackets and this may
    falsely be recognized as a version. However, some tools do not provide a
    'package' and previously we add the 'Gnu assembler..' to the version.

    Strip out the '(package version text)' and then look for a ##.## string.

    Signed-off-by: Bill Pringlemeir
    Tested-by: Masahiro Yamada
    Tested-by: Hans de Goede

    Bill Pringlemeir
     

30 Dec, 2014

1 commit

  • The current binutils-version.sh expects the version string at the end
    of the first line. It turned out to not work with Linaro toolchain:
    It has "Linaro 2014.09" at the back.

    To fix this issue, let's parse the word right after the close
    parenthesis.

    Signed-off-by: Masahiro Yamada
    Reported-by: York Sun
    Acked-by: Dirk Behme

    Masahiro Yamada
     

13 Nov, 2014

1 commit

  • The Makefiles call the respective interpreter explicitly, but this makes
    it easier to use the scripts manually.

    (This commit follows commit 06ed5c2bfaca of Linux Kernel)

    Signed-off-by: Michal Marek
    Signed-off-by: Masahiro Yamada

    Masahiro Yamada
     

13 Dec, 2013

1 commit

  • We have some scripts imported from Linux Kernel:
    setlocalversion, checkstack.pl, checkpatch.pl, cleanpatch

    They are located under tools/ directory in U-Boot now.
    But they were originally located under scripts/ directory
    in Linux Kernel.

    This commit moves them to the original location.

    It is true that binutils-version.sh and dtc-version.sh
    do not originate in Linux Kernel, but they should
    be moved by analogy to gcc-version.sh.

    Signed-off-by: Masahiro Yamada

    Masahiro Yamada