1. Jan 31, 2010
  2. Aug 05, 2009
  3. Aug 02, 2009
    • Oron Peled's avatar
      [complib:mpfr] Fix building MPFR in some weird cases · fccc3ab4
      Oron Peled authored
      The tmul test uses a compiled-in input file in $(srcdir).
      The problem is that the Makefile passes it unquoted. The C code
      tries to stringify it using clever macros, which may *usually* work.
      
      In my case the source directory was named:
      .../toolchain-powerpc-e500v2-linux-gnuspe-1.0-2.fc10/.../tests
      And guess what? During testing I found out the program fails because
      it tries to open:
      .../toolchain-powerpc-e500v2-1-gnuspe-1.0-2.fc10/.../tests
      
      Yes, CPP tokenized the macro before stringifying it and not surprisingly
      the 'linux' part was converted to 1.
      [on Fedora-10: cpp (GCC) 4.3.2 20081105 (Red Hat 4.3.2-7)]
      
      So the attached patch simplify the macros and pass the path as string
      from the Makefile.
      
      Manually backported from 1449:8ad2773e7ae3
      fccc3ab4
  4. Aug 03, 2009
    • Oron Peled's avatar
      [configure] Fix automake version check · 803599b4
      Oron Peled authored
      The configure script fails on automake-1.11 (in Fedora-11) since
      it looks for 3-digit version number.
      
      "Yann E. MORIN", added the following comment:
      
      The check for the automake version is not against a 3-digit number,
      but really against a 3-part version number, a-la 'x.y.z'. Versions
      such as 1.10 and 1.11 are also valid.
      803599b4
  5. Jun 23, 2009
  6. Jun 17, 2009
    • Yann E. MORIN"'s avatar
      Add .hgignore file. · f261ec42
      Yann E. MORIN" authored
      List all generated or temp files in .hgignore, so they
      don't clutter the screen when running hg status.
      (transplanted from befdb88324e18e1e80260906d0459a56ea0eb37a)
      f261ec42
  7. Jun 11, 2009
    • Yann E. MORIN"'s avatar
      populate: fix installing dynamic linker 'ld.so' · 28eca3e8
      Yann E. MORIN" authored
      The dynamic linker, ld.so, needs the execute bit to be set.
      Detect tht the library being installed is in fact ld.so and
      install it with 0755 instead of 0644.
      
      Fix detecting src == dst.
      
      Use a simpler command to copy src -> dst.
      
      Also change echo to printf, get rid of 'echo -n', which is
      highly non-portable.
      
      
       -------- diffstat follows --------
       /trunk/scripts/populate.in |   76    43    33     0 +++++++++++++++++++++++++++++-----------------------
       1 file changed, 43 insertions(+), 33 deletions(-)
      (transplanted from d7ddcb75e0f703e2ba6d17169167356389224870)
      28eca3e8
  8. Aug 03, 2009
  9. May 19, 2009
    • Yann E. MORIN"'s avatar
      1.4: backport 1538 from /trunk: · 6841b1f9
      Yann E. MORIN" authored
      - fix gdb 6.8 frame handling
      
       -------- diffstat follows --------
       No data available: not in a working copy, and/or direct repo->repo move, cp...
      6841b1f9
  10. May 18, 2009
    • Yann E. MORIN"'s avatar
      1.4: update version to 1.4.1+svn. · afd70c99
      Yann E. MORIN" authored
       -------- diffstat follows --------
       /branches/1.4/.version |    2     1     1     0 +-
       1 file changed, 1 insertion(+), 1 deletion(-)
      afd70c99
    • Yann E. MORIN"'s avatar
      1.4: update version to 1.4.1. · 36f67135
      Yann E. MORIN" authored
       -------- diffstat follows --------
       /branches/1.4/.version |    2     1     1     0 +-
       1 file changed, 1 insertion(+), 1 deletion(-)
    • Yann E. MORIN"'s avatar
      1.4: backport #1519 from /trunk: · 170db5c2
      Yann E. MORIN" authored
      - sstrip: update the upstream URL, now buildroot has migrated to
        using git instead of svn.
      
       -------- diffstat follows --------
       /branches/1.4/scripts/build/tools/200-sstrip.sh |   11     8     3     0 ++++++++---
       1 file changed, 8 insertions(+), 3 deletions(-)
      170db5c2
  11. May 03, 2009
    • Yann E. MORIN"'s avatar
      1.4: backport #1496 from /trunk: · c3dec353
      Yann E. MORIN" authored
      - For glibc & eglibc, try to auto-select the ports addon for those
        architectures that require it (curently, ARM and MIPS are known to).
      
       -------- diffstat follows --------
       /branches/1.4/config/libc/glibc-eglibc.in-common |    9     8     1     0 ++++++++-
       1 file changed, 8 insertions(+), 1 deletion(-)
      c3dec353
    • Yann E. MORIN"'s avatar
      1.4: backport #1495 from /trunk: · 5d8855f2
      Yann E. MORIN" authored
      - Force getting glibc>=2.8 via checkout if any addon is selected.
      
       -------- diffstat follows --------
       /branches/1.4/config/libc/glibc.in               |    7     7     0     0 +++++++
       /branches/1.4/config/libc/glibc-eglibc.in-common |    6     6     0     0 ++++++
       2 files changed, 13 insertions(+)
      5d8855f2
  12. Apr 26, 2009
  13. Apr 24, 2009
    • Yann E. MORIN"'s avatar
      1.4: · a209425d
      Yann E. MORIN" authored
      - mark the i686-nptl-linux-gnu sample as being broken.
      - update known issues about seemingly native toolchains
        not building, using that sample as example.
      
       -------- diffstat follows --------
       /branches/1.4/docs/known-issues.txt |    5     4     1     0 ++++-
       1 file changed, 4 insertions(+), 1 deletion(-)
      a209425d
  14. Apr 21, 2009
    • Yann E. MORIN"'s avatar
      1.4: update all samples. · 9f729465
      Yann E. MORIN" authored
       -------- diffstat follows --------
       /branches/1.4/samples/armeb-unknown-linux-uclibc/crosstool.config        |   25     2    23     0 +---------
       /branches/1.4/samples/sh4-unknown-linux-gnu/crosstool.config             |   25     2    23     0 +---------
       /branches/1.4/samples/x86_64-unknown-linux-gnu/crosstool.config          |   25     2    23     0 +---------
       /branches/1.4/samples/arm-unknown-linux-gnueabi/crosstool.config         |   25     2    23     0 +---------
       /branches/1.4/samples/ia64-unknown-linux-gnu/crosstool.config            |   25     2    23     0 +---------
       /branches/1.4/samples/x86_64-unknown-linux-uclibc/crosstool.config       |   25     2    23     0 +---------
       /branches/1.4/samples/armeb-unknown-linux-gnueabi/crosstool.config       |   25     2    23     0 +---------
       /branches/1.4/samples/powerpc-e500v2-linux-gnuspe/crosstool.config       |   25     2    23     0 +---------
       /branches/1.4/samples/i686-nptl-linux-gnu/crosstool.config               |   25     2    23     0 +---------
       /branches/1.4/samples/arm-unknown-linux-gnu/crosstool.config             |   25     2    23     0 +---------
       /branches/1.4/samples/powerpc-unknown-linux-gnu/crosstool.config         |   25     2    23     0 +---------
       /branches/1.4/samples/mips-unknown-linux-uclibc/crosstool.config         |   25     2    23     0 +---------
       /branches/1.4/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |   25     2    23     0 +---------
       /branches/1.4/samples/arm-iphone-linux-gnueabi/crosstool.config          |   31     5    26     0 ++-----------
       /branches/1.4/samples/armeb-unknown-linux-gnu/crosstool.config           |   25     2    23     0 +---------
       /branches/1.4/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config   |   25     2    23     0 +---------
       /branches/1.4/samples/i586-geode-linux-uclibc/crosstool.config           |   25     2    23     0 +---------
       /branches/1.4/samples/arm-unknown-linux-uclibc/crosstool.config          |   25     2    23     0 +---------
       /branches/1.4/samples/powerpc-unknown-linux-uclibc/crosstool.config      |   25     2    23     0 +---------
       /branches/1.4/samples/powerpc-405-linux-gnu/crosstool.config             |   25     2    23     0 +---------
       /branches/1.4/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |   25     2    23     0 +---------
       /branches/1.4/samples/mipsel-unknown-linux-gnu/crosstool.config          |   25     2    23     0 +---------
       /branches/1.4/samples/powerpc64-unknown-linux-gnu/crosstool.config       |   25     2    23     0 +---------
       /branches/1.4/samples/alphaev56-unknown-linux-gnu/crosstool.config       |   25     2    23     0 +---------
       /branches/1.4/samples/powerpc-860-linux-gnu/crosstool.config             |   25     2    23     0 +---------
       25 files changed, 53 insertions(+), 578 deletions(-)
      9f729465
    • Yann E. MORIN"'s avatar
      1.4: small documentation fix. · 561488f0
      Yann E. MORIN" authored
       -------- diffstat follows --------
       /branches/1.4/docs/overview.txt |    1     0     1     0 -
       1 file changed, 1 deletion(-)
      561488f0
    • Yann E. MORIN"'s avatar
      Create the 1.4 maintenance branch. · 58764da6
      Yann E. MORIN" authored
       -------- diffstat follows --------
       No data available: not in a working copy)
      58764da6
  15. Apr 20, 2009
  16. Apr 19, 2009
    • Yann E. MORIN"'s avatar
      Update the samples to the latest set of options. No config change. · 99db5801
      Yann E. MORIN" authored
       -------- diffstat follows --------
       /trunk/samples/x86_64-unknown-linux-gnu/crosstool.config          |   12     5     7     0 +++++-------
       /trunk/samples/sh4-unknown-linux-gnu/crosstool.config             |   12     5     7     0 +++++-------
       /trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |   12     5     7     0 +++++-------
       /trunk/samples/arm-unknown-elf/crosstool.config                   |   10     3     7     0 +++-------
       /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config         |   12     5     7     0 +++++-------
       /trunk/samples/ia64-unknown-linux-gnu/crosstool.config            |   12     5     7     0 +++++-------
       /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config       |   12     5     7     0 +++++-------
       /trunk/samples/armeb-unknown-linux-gnueabi/crosstool.config       |   12     5     7     0 +++++-------
       /trunk/samples/powerpc-e500v2-linux-gnuspe/crosstool.config       |   12     5     7     0 +++++-------
       /trunk/samples/i686-nptl-linux-gnu/crosstool.config               |   12     5     7     0 +++++-------
       /trunk/samples/powerpc-unknown-linux-gnu/crosstool.config         |   12     5     7     0 +++++-------
       /trunk/samples/arm-unknown-linux-gnu/crosstool.config             |   12     5     7     0 +++++-------
       /trunk/samples/mips-unknown-linux-uclibc/crosstool.config         |   12     5     7     0 +++++-------
       /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |   12     5     7     0 +++++-------
       /trunk/samples/arm-iphone-linux-gnueabi/crosstool.config          |    6     4     2     0 ++++--
       /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |   12     5     7     0 +++++-------
       /trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config   |   12     5     7     0 +++++-------
       /trunk/samples/i586-geode-linux-uclibc/crosstool.config           |   12     5     7     0 +++++-------
       /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |   12     5     7     0 +++++-------
       /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config      |   12     5     7     0 +++++-------
       /trunk/samples/powerpc-405-linux-gnu/crosstool.config             |   12     5     7     0 +++++-------
       /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |   12     5     7     0 +++++-------
       /trunk/samples/arm-unknown-eabi/crosstool.config                  |   10     3     7     0 +++-------
       /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config          |   12     5     7     0 +++++-------
       /trunk/samples/powerpc64-unknown-linux-gnu/crosstool.config       |   12     5     7     0 +++++-------
       /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config       |   12     5     7     0 +++++-------
       /trunk/samples/powerpc-860-linux-gnu/crosstool.config             |   12     5     7     0 +++++-------
       27 files changed, 130 insertions(+), 184 deletions(-)
      99db5801
    • Yann E. MORIN"'s avatar
      Poit my mirror as the default. · e70f9494
      Yann E. MORIN" authored
       -------- diffstat follows --------
       /trunk/config/global/download.in |    2     1     1     0 +-
       1 file changed, 1 insertion(+), 1 deletion(-)
      e70f9494
    • Yann E. MORIN"'s avatar
      Simplify the mirror settings. · 9643bcbb
      Yann E. MORIN" authored
       -------- diffstat follows --------
       /trunk/scripts/functions         |    7     3     4     0 ++---
       /trunk/config/global/download.in |   60    14    46     0 +++++++++++-----------------------------------
       2 files changed, 17 insertions(+), 50 deletions(-)
      9643bcbb
    • Yann E. MORIN"'s avatar
      Remove all reference to proxy in all sample configs. · 2c4722fe
      Yann E. MORIN" authored
       -------- diffstat follows --------
       /trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |    2     0     2     0 --
       /trunk/samples/sh4-unknown-linux-gnu/crosstool.config             |    2     0     2     0 --
       /trunk/samples/x86_64-unknown-linux-gnu/crosstool.config          |    2     0     2     0 --
       /trunk/samples/arm-unknown-elf/crosstool.config                   |    2     0     2     0 --
       /trunk/samples/armeb-unknown-eabi/crosstool.config                |    2     0     2     0 --
       /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config         |    2     0     2     0 --
       /trunk/samples/ia64-unknown-linux-gnu/crosstool.config            |    2     0     2     0 --
       /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config       |    2     0     2     0 --
       /trunk/samples/armeb-unknown-linux-gnueabi/crosstool.config       |    2     0     2     0 --
       /trunk/samples/powerpc-e500v2-linux-gnuspe/crosstool.config       |    2     0     2     0 --
       /trunk/samples/i686-nptl-linux-gnu/crosstool.config               |    2     0     2     0 --
       /trunk/samples/arm-unknown-linux-gnu/crosstool.config             |    2     0     2     0 --
       /trunk/samples/powerpc-unknown-linux-gnu/crosstool.config         |    2     0     2     0 --
       /trunk/samples/mips-unknown-linux-uclibc/crosstool.config         |    2     0     2     0 --
       /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |    2     0     2     0 --
       /trunk/samples/arm-iphone-linux-gnueabi/crosstool.config          |    2     0     2     0 --
       /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |    2     0     2     0 --
       /trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config   |    2     0     2     0 --
       /trunk/samples/i586-geode-linux-uclibc/crosstool.config           |    2     0     2     0 --
       /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |    2     0     2     0 --
       /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config      |    2     0     2     0 --
       /trunk/samples/mips-unknown-elf/crosstool.config                  |    2     0     2     0 --
       /trunk/samples/powerpc-405-linux-gnu/crosstool.config             |    2     0     2     0 --
       /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |    2     0     2     0 --
       /trunk/samples/arm-unknown-eabi/crosstool.config                  |    2     0     2     0 --
       /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config          |    2     0     2     0 --
       /trunk/samples/powerpc64-unknown-linux-gnu/crosstool.config       |    2     0     2     0 --
       /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config       |    2     0     2     0 --
       /trunk/samples/powerpc-860-linux-gnu/crosstool.config             |    2     0     2     0 --
       29 files changed, 58 deletions(-)
      2c4722fe
    • Yann E. MORIN"'s avatar
      Get rid of the proxy settings, once and for all. · 15e04fe2
      Yann E. MORIN" authored
      They have nothing to do in here, just let the user
      configure his/her system appropriately.
      
       -------- diffstat follows --------
       /trunk/scripts/build/libc/eglibc.sh |    1     0     1     0 -
       /trunk/scripts/functions            |  100     0   100     0 -----------------------------
       /trunk/config/global/download.in    |  148     0   148     0 -------------------------------------------
       3 files changed, 249 deletions(-)
      15e04fe2
  17. Apr 17, 2009
  18. Apr 06, 2009
    • Yann E. MORIN"'s avatar
      Use "${awk}", not gawk. · 9be02f04
      Yann E. MORIN" authored
       /trunk/scripts/build/kernel/linux.sh |    2     1     1     0 +-
       /trunk/scripts/build/mpfr.sh         |    2     1     1     0 +-
       /trunk/scripts/functions             |    4     2     2     0 ++--
       3 files changed, 4 insertions(+), 4 deletions(-)
      9be02f04
  19. Apr 03, 2009
  20. Apr 02, 2009
    • Robert P. J. DAY"'s avatar
      Fix some simple typoes. · 91723b77
      Robert P. J. DAY" authored
      91723b77
    • Yann E. MORIN"'s avatar
      Speaking of gcc-4.2.1, Ted Jordan writes on 20090401: · ac159385
      Yann E. MORIN" authored
       The generated libtool for building libstdc++ adds the -nostdlib option to the
       g++ command for linking but doesn't add -lgcc.  This causes a "hidden symbol"
       error when linking against the libstdc++ shared object.  This patch adds gcc
       to the list of libraries linked against when linking libstdc++.
      
       /trunk/patches/gcc/4.2.1/300-libstdc++-nostdlib-linking.patch |   21    21     0     0 +++++++++++++++++
       1 file changed, 21 insertions(+)
      ac159385
  21. Apr 01, 2009
  22. Mar 31, 2009
    • Yann E. MORIN"'s avatar
      Update all samples. · 81130624
      Yann E. MORIN" authored
       /trunk/samples/armeb-unknown-linux-uclibc/crosstool.config        |   78    55    23     0 ++++++---
       /trunk/samples/sh4-unknown-linux-gnu/crosstool.config             |   35    18    17     0 ++--
       /trunk/samples/x86_64-unknown-linux-gnu/crosstool.config          |  104    68    36     0 ++++++++----
       /trunk/samples/arm-unknown-elf/crosstool.config                   |   54    47     7     0 +++++-
       /trunk/samples/armeb-unknown-eabi/crosstool.config                |   54    47     7     0 +++++-
       /trunk/samples/arm-unknown-linux-gnueabi/crosstool.config         |  113    73    40     0 ++++++++-----
       /trunk/samples/ia64-unknown-linux-gnu/crosstool.config            |   91    61    30     0 +++++++---
       /trunk/samples/x86_64-unknown-linux-uclibc/crosstool.config       |   78    55    23     0 ++++++---
       /trunk/samples/armeb-unknown-linux-gnueabi/crosstool.config       |  105    69    36     0 ++++++++----
       /trunk/samples/powerpc-e500v2-linux-gnuspe/crosstool.config       |   96    63    33     0 +++++++----
       /trunk/samples/i686-nptl-linux-gnu/crosstool.config               |   78    48    30     0 ++++++---
       /trunk/samples/arm-unknown-linux-gnu/crosstool.config             |  105    69    36     0 ++++++++----
       /trunk/samples/powerpc-unknown-linux-gnu/crosstool.config         |  103    67    36     0 ++++++++----
       /trunk/samples/mips-unknown-linux-uclibc/crosstool.config         |   77    54    23     0 ++++++---
       /trunk/samples/arm-unknown-linux-uclibcgnueabi/crosstool.config   |   78    55    23     0 ++++++---
       /trunk/samples/arm-iphone-linux-gnueabi/crosstool.config          |   84    57    27     0 +++++++---
       /trunk/samples/armeb-unknown-linux-gnu/crosstool.config           |  105    69    36     0 ++++++++----
       /trunk/samples/powerpc-unknown_nofpu-linux-gnu/crosstool.config   |  104    68    36     0 ++++++++----
       /trunk/samples/i586-geode-linux-uclibc/crosstool.config           |   78    55    23     0 ++++++---
       /trunk/samples/arm-unknown-linux-uclibc/crosstool.config          |   78    55    23     0 ++++++---
       /trunk/samples/powerpc-unknown-linux-uclibc/crosstool.config      |   77    54    23     0 ++++++---
       /trunk/samples/mips-unknown-elf/crosstool.config                  |   54    47     7     0 +++++-
       /trunk/samples/powerpc-405-linux-gnu/crosstool.config             |  104    68    36     0 ++++++++----
       /trunk/samples/armeb-unknown-linux-uclibcgnueabi/crosstool.config |   26    13    13     0 +-
       /trunk/samples/arm-unknown-eabi/crosstool.config                  |   54    47     7     0 +++++-
       /trunk/samples/mipsel-unknown-linux-gnu/crosstool.config          |  104    68    36     0 ++++++++----
       /trunk/samples/powerpc64-unknown-linux-gnu/crosstool.config       |   75    49    26     0 +++++----
       /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config       |   94    63    31     0 +++++++----
       28 files changed, 1562 insertions(+), 724 deletions(-)
      81130624