Compare commits

...

12 Commits
master ... 1.14

Author SHA1 Message Date
Yann E. MORIN" 48090410b1 1.14: close branch 11 years ago
Yann E. MORIN" c4dc925957 docs: update my e-mail 11 years ago
Yann E. MORIN" 8a55290099 debug/strace: fix download URL 11 years ago
Johannes Stezenbach f0edb53da3 docs/known-issues: add note about build issue on x86_64 with 32bit userspace 11 years ago
Yann E. MORIN" d3629f0995 1.14: update version to 1.14.1+hg 11 years ago
Yann E. MORIN" 2c9544bbaa Tagging release 1.14.1 11 years ago
Yann E. MORIN" e346c282ac 1.14: update version to 1.14.1 11 years ago
Yann E. MORIN" 5c4ed24a12 debug/strace: 4.6 requires xz 11 years ago
Yann E. MORIN" 4f9ad0f380 scripts: fix download from sourceforge 11 years ago
Yann E. MORIN" ed33c4967a 1.14: update version to 1.14.0+hg 11 years ago
Yann E. MORIN" 3c77b06903 Tagging release 1.14.0 11 years ago
Yann E. MORIN" 8ae5bf4f1f 1.14: create maintenance branch, update version to 1.14.0 11 years ago
  1. 2
      .hgtags
  2. 2
      .version
  3. 1
      config/debug/strace.in
  4. 2
      contrib/gcc-test-suite/README
  5. 4
      ct-ng.in
  6. 2
      docs/0 - Table of content.txt
  7. 2
      docs/1 - Introduction.txt
  8. 2
      docs/2 - Installing crosstool-NG.txt
  9. 2
      docs/3 - Configuring a toolchain.txt
  10. 2
      docs/4 - Building the toolchain.txt
  11. 2
      docs/5 - Using the toolchain.txt
  12. 2
      docs/6 - Toolchain types.txt
  13. 4
      docs/7 - Contributing to crosstool-NG.txt
  14. 2
      docs/8 - Internals.txt
  15. 2
      docs/9 - How is a toolchain constructed.txt
  16. 2
      docs/A - Credits.txt
  17. 22
      docs/B - Known issues.txt
  18. 6
      docs/C - Misc. tutorials.txt
  19. 2
      scripts/build/debug/200-duma.sh
  20. 2
      scripts/build/debug/300-gdb.sh
  21. 3
      scripts/build/debug/500-strace.sh
  22. 2
      scripts/build/debug/duma.in
  23. 2
      scripts/xldd.in
  24. 2
      steps.mk

2
.hgtags

@ -30,3 +30,5 @@ c71b4f4da4b46aa83e6c013208731edfffd249a1 crosstool-ng-0.0.4
ce34b7cd6509906de6885c084dbef7ddecd603c6 crosstool-ng-1.1.3a
e016efb7036c14f86e1592114e621cfadeaf714c crosstool-ng-0.0.2
fec15dd785b1ab52e15a350665362c3f58852931 crosstool-ng-0.1.0
1081af8ee4691ef9a501ae894aa00c896d164e45 crosstool-ng-1.14.0
1e090655c6ab8b76d5f3cb03abab0167625ae58b crosstool-ng-1.14.1

2
.version

@ -1 +1 @@
hg
1.14.1+hg

1
config/debug/strace.in

@ -12,6 +12,7 @@ config STRACE_V_4_6
bool
prompt "4.6 (EXPERIMENTAL)"
depends on EXPERIMENTAL
depends on CONFIGURE_has_xz
config STRACE_V_4_5_20
bool

2
contrib/gcc-test-suite/README

@ -78,6 +78,6 @@ Author
Martin Lund <mgl@doredevelopment.dk>
Initial content
"Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
"Yann E. MORIN" <yann.morin.1998@free.fr>
Getting rid of the test-suite
Minor fixes

4
ct-ng.in

@ -1,6 +1,6 @@
#!@@CT_make@@ -rf
# Makefile for crosstool-NG.
# Copyright 2006 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
# Copyright 2006 Yann E. MORIN <yann.morin.1998@free.fr>
# Don't print directory as we descend into them
# Don't use built-in rules, we know what we're doing
@ -161,7 +161,7 @@ PHONY += version
version:
@echo 'This is crosstool-NG version $(CT_VERSION)'
@echo
@echo 'Copyright (C) 2008 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>'
@echo 'Copyright (C) 2008 Yann E. MORIN <yann.morin.1998@free.fr>'
@echo 'This is free software; see the source for copying conditions.'
@echo 'There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A'
@echo 'PARTICULAR PURPOSE.'

2
docs/0 - Table of content.txt

@ -1,5 +1,5 @@
File.........: 0 - Table of content.txt
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@free.fr>
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5

2
docs/1 - Introduction.txt

@ -1,5 +1,5 @@
File.........: 1 - Introduction.txt
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@free.fr>
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5

2
docs/2 - Installing crosstool-NG.txt

@ -1,5 +1,5 @@
File.........: 2 - Installing crosstool-NG.txt
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@free.fr>
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5

2
docs/3 - Configuring a toolchain.txt

@ -1,5 +1,5 @@
File.........: 3 - Configuring a toolchain.txt
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@free.fr>
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5

2
docs/4 - Building the toolchain.txt

@ -1,5 +1,5 @@
File.........: 4 - Building the toolchain.txt
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@free.fr>
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5

2
docs/5 - Using the toolchain.txt

@ -1,5 +1,5 @@
File.........: 5 - Using the toolchain.txt
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@free.fr>
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5

2
docs/6 - Toolchain types.txt

@ -1,5 +1,5 @@
File.........: 6 - Toolchain types.txt
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@free.fr>
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5

4
docs/7 - Contributing to crosstool-NG.txt

@ -1,5 +1,5 @@
File.........: 7 - Contributing to crosstool-NG.txt
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@free.fr>
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5
@ -12,7 +12,7 @@ Sending a bug report |
If you need to send a bug report, please send a mail with subject
prefixed with "[CT_NG]" with to following destinations:
TO: yann.morin.1998 (at) anciens.enib.fr
TO: yann.morin.1998 (at) free.fr
CC: crossgcc (at) sourceware.org

2
docs/8 - Internals.txt

@ -1,5 +1,5 @@
File.........: 8 - Internals.txt
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@free.fr>
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5

2
docs/9 - How is a toolchain constructed.txt

@ -1,5 +1,5 @@
File.........: 9 - Build procedure overview.txt
Copyright....: (C) 2011 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Copyright....: (C) 2011 Yann E. MORIN <yann.morin.1998@free.fr>
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5

2
docs/A - Credits.txt

@ -1,5 +1,5 @@
File.........: A - Credits.txt
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@free.fr>
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5

22
docs/B - Known issues.txt

@ -1,5 +1,5 @@
File.........: B - Known issues.txt
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@free.fr>
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5
@ -233,3 +233,23 @@ Workaround:
See above issue.
--------------------------------
Symptoms:
On x86_64 hosts with 32bit userspace the GMP build fails with:
configure: error: Oops, mp_limb_t is 32 bits, but the assembler code
in this configuration expects 64 bits.
You appear to have set $CFLAGS, perhaps you also need to tell GMP the
intended ABI, see "ABI and ISA" in the manual.
Explanations:
"uname -m" detects x86_64 but the build host is really x86.
Status:
CURRENT
Fix:
None so far. See above issue.
Workaround:
use "setarch i686 ct-ng build"
--------------------------------

6
docs/C - Misc. tutorials.txt

@ -1,5 +1,5 @@
File.........: C - Misc. tutorials.txt
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@free.fr>
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5
@ -209,7 +209,7 @@ Here is a sample `hg email` complete command line:
Note: replace " (at) " with "@"
hg email --outgoing --intro \
--to '"Yann E. MORIN" <yann.morin.1998 (at) anciens.enib.fr>' \
--to '"Yann E. MORIN" <yann.morin.1998 (at) free.fr>' \
--cc 'crossgcc (at) sourceware.org'
# It then opens an editor and lets you enter the subject
@ -305,4 +305,4 @@ Here is an example commit message (see revision 8bb5151c5b01):
I missed refreshing the patch before pushing. :-(
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

2
scripts/build/debug/200-duma.sh

@ -4,7 +4,7 @@ do_debug_duma_get() {
# Downloading an non-existing file from sourceforge will give you an
# HTML file containing an error message, instead of returning a 404.
# Sigh...
CT_GetFile "duma_${CT_DUMA_VERSION}" .tar.gz http://mesh.dl.sourceforge.net/sourceforge/duma/
CT_GetFile "duma_${CT_DUMA_VERSION}" .tar.gz http://kent.dl.sourceforge.net/sourceforge/duma/
# Downloading from sourceforge may leave garbage, cleanup
CT_DoExecLog ALL rm -f "${CT_TARBALLS_DIR}/showfiles.php"*
}

2
scripts/build/debug/300-gdb.sh

@ -62,7 +62,7 @@ do_debug_gdb_get() {
if [ "${do_expat}" = "y" ]; then
CT_GetFile "expat-${CT_DEBUG_GDB_EXPAT_VERSION}" .tar.gz \
http://mesh.dl.sourceforge.net/sourceforge/expat/expat/${CT_DEBUG_GDB_EXPAT_VERSION}
http://kent.dl.sourceforge.net/project/expat/expat/${CT_DEBUG_GDB_EXPAT_VERSION}
fi
}

3
scripts/build/debug/500-strace.sh

@ -1,7 +1,8 @@
# Build script for strace
do_debug_strace_get() {
CT_GetFile "strace-${CT_STRACE_VERSION}" http://mesh.dl.sourceforge.net/sourceforge/strace/
local base_url="http://kent.dl.sourceforge.net/project/strace/strace"
CT_GetFile "strace-${CT_STRACE_VERSION}" "${base_url}/${CT_STRACE_VERSION}"
# Downloading from sourceforge leaves garbage, cleanup
CT_DoExecLog ALL rm -f "${CT_TARBALLS_DIR}/showfiles.php"*
}

2
scripts/build/debug/duma.in

@ -1,5 +1,5 @@
#!/bin/sh
# (C) 2008 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
# (C) 2008 Yann E. MORIN <yann.morin.1998@free.fr>
# Licensed under the GPL v.2
LIBDUMA_SO=

2
scripts/xldd.in

@ -39,7 +39,7 @@ show_version() {
# Fake a real ldd, just in case some dumb script would check
cat <<_EOF_
ldd (crosstool-NG) ${version}
Copyright (C) 2010 "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Copyright (C) 2010 "Yann E. MORIN" <yann.morin.1998@free.fr>
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Licensed under the GPLv2, see the file LICENSES in the top-directory of the

2
steps.mk

@ -1,5 +1,5 @@
# Makefile for each steps
# Copyright 2006 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
# Copyright 2006 Yann E. MORIN <yann.morin.1998@free.fr>
# ----------------------------------------------------------
# This is the steps help entry

Loading…
Cancel
Save