docs/CREDITS
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sun Jan 17 23:06:02 2010 +0100 (2010-01-17)
changeset 1740 c57458bb354d
parent 741 6c5084999910
child 1975 1dfb2713112b
permissions -rw-r--r--
configure: do not require hg when configuring in an hg clone

When configuring in an hg clone, we need hg to compute the version string.
It can happen that users do not have Mercurial (eg. if they got a snapshot
rather that they did a full clone). In this case, we can still run, of
course, so simply fill the version string with a sufficiently explicit
value, that does not require hg. The date is a good candidate.
yann@1
     1
I would like to thank these fine people for making crosstool-NG possible:
yann@1
     2
yann@1
     3
  Dan KEGEL, the original author of crosstool: http://www.kegel.com/
yann@1
     4
    Dan was very helpfull and willing to help when I build my first toolchains.
yann@1
     5
    I owe him one. Thank you Dan!
yann@1
     6
    Some crosstool-NG scripts have code snippets coming almost as-is from the
yann@1
     7
    original work by Dan.
yann@1
     8
yann@190
     9
And in order of appearance on the crossgcc ML:
yann@190
    10
yann@20
    11
  Allan CLARK for his investigations on building toolchains on MacOS-X.
yann@428
    12
    Allan made extensive tests of the first alpha of crosstool-NG on his
yann@197
    13
    MacOS-X, and unveiled some bash-2.05 weirdness.
yann@20
    14
yann@386
    15
  Enrico WEIGELT
yann@386
    16
    - some improvements to the build procedure
yann@386
    17
    - cxa_atexit disabling for C libraries not supporting it (old uClibc)
yann@190
    18
    - misc suggestions (restartable build, ...)
yann@386
    19
    - get rid of some bashisms in ./configure
yann@702
    20
    - contributed OpenRISC or32 support
yann@20
    21
yann@57
    22
  Robert P. J. DAY:
yann@57
    23
    - some small improvements to the configurator, misc prompting glitches
yann@57
    24
    - 'sanitised' patches for binutils-2.17
yann@99
    25
    - patches for glibc-2.5
yann@423
    26
    - misc patches, typos and eye candy
yann@428
    27
    - too many to list any more!
yann@36
    28
yann@349
    29
  Al Stone:
yann@374
    30
    - initial ia64 support
yann@349
    31
    - some cosmetics
yann@349
    32
yann@386
    33
  Szilveszter Ordog:
yann@386
    34
    - a uClibc floating point fix
yann@386
    35
    - initial support for ARM EABI
yann@386
    36
yann@421
    37
  Mark Jonas:
yann@421
    38
    - initiated Super-H port
yann@421
    39
yann@420
    40
  Michael Abbott:
yann@420
    41
    - make it build with ancient findutils
yann@420
    42
yann@495
    43
  Willy Tarreau:
yann@495
    44
    - a patch to glibc to build on 'ancient' shells
yann@495
    45
    - reported mis-use of $CT_CC_NATIVE
yann@495
    46
yann@518
    47
  Matthias Kaehlcke:
yann@518
    48
    - fix building glibc-2.7 (and 2.6.1) with newer kernels
yann@518
    49
yann@520
    50
  Daniel Dittmann:
yann@520
    51
    - PowerPC support
yann@520
    52
yann@557
    53
  Ioannis E. Venetis:
yann@557
    54
    - preliminary Alpha support
yann@741
    55
    - intense gcc-4.3 brainstorming
yann@741
    56
yann@741
    57
  Thomas Jourdan:
yann@741
    58
    - intense gcc-4.3 brainstorming
yann@787
    59
    - eglibc support
yann@557
    60
yann@438
    61
  Many others have contributed, either in form of patches, suggestions,
yann@438
    62
  comments, or testing... Thank you to all of you!
yann@438
    63
yann@294
    64
Special dedication to the buildroot people for maintaining a set of patches I
yann@294
    65
happily and shamelessly vampirise from time to time... :-)
yann@294
    66
yann@1
    67
More to come as they help.