docs/A - Credits.txt
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed Sep 07 01:22:37 2011 +0200 (2011-09-07)
changeset 2653 e5fc5c9ea78a
parent 2076 b58109b7b321
child 2829 0c3c95f911ec
child 2912 6467c949c91c
permissions -rw-r--r--
scripts: fix sysroot prefix dir

The sysroot prefix dir was broken in #4960f5d9f829 due to a mishap
when making the out-of-sysroot lib/ symlink: the './' was mistakenly
changed into a single '.' .

Although Jonathan suggested restoring the missing '/' to restore it to
normal operation, I prefered using an explicit pushd/popd to be extra
sure of the symlink location and target, along with a fix in the sysroot
relative directory calculation.

Reported-by: Jonathan Grundon <JGrundon@xos.com>
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
yann@2076
     1
File.........: A - Credits.txt
antony@2563
     2
Copyright....: (C) 2010 Yann E. MORIN <yann.morin.1998@anciens.enib.fr>
yann@2076
     3
License......: Creative Commons Attribution Share Alike (CC-by-sa), v2.5
yann@2076
     4
yann@2076
     5
yann@2076
     6
Credits  /
yann@2076
     7
________/
yann@2076
     8
yann@2076
     9
yann@2076
    10
I would like to thank these fine people for making crosstool-NG possible:
yann@2076
    11
yann@2076
    12
  Dan KEGEL, the original author of crosstool: http://www.kegel.com/
yann@2076
    13
    Dan was very helpfull and willing to help when I build my first toolchains.
yann@2076
    14
    I owe him one. Thank you Dan!
yann@2076
    15
    Some crosstool-NG scripts have code snippets coming almost as-is from the
yann@2076
    16
    original work by Dan.
yann@2076
    17
yann@2076
    18
And in order of appearance on the crossgcc ML:
yann@2076
    19
yann@2076
    20
  Allan CLARK for his investigations on building toolchains on MacOS-X.
yann@2076
    21
    Allan made extensive tests of the first alpha of crosstool-NG on his
yann@2076
    22
    MacOS-X, and unveiled some bash-2.05 weirdness.
yann@2076
    23
yann@2076
    24
  Enrico WEIGELT
yann@2076
    25
    - some improvements to the build procedure
yann@2076
    26
    - cxa_atexit disabling for C libraries not supporting it (old uClibc)
yann@2076
    27
    - misc suggestions (restartable build, ...)
yann@2076
    28
    - get rid of some bashisms in ./configure
yann@2076
    29
    - contributed OpenRISC or32 support
yann@2076
    30
yann@2076
    31
  Robert P. J. DAY:
yann@2076
    32
    - some small improvements to the configurator, misc prompting glitches
yann@2076
    33
    - 'sanitised' patches for binutils-2.17
yann@2076
    34
    - patches for glibc-2.5
yann@2076
    35
    - misc patches, typos and eye candy
yann@2076
    36
    - too many to list any more!
yann@2076
    37
yann@2076
    38
  Al Stone:
yann@2076
    39
    - initial ia64 support
yann@2076
    40
    - some cosmetics
yann@2076
    41
yann@2076
    42
  Szilveszter Ordog:
yann@2076
    43
    - a uClibc floating point fix
yann@2076
    44
    - initial support for ARM EABI
yann@2076
    45
yann@2076
    46
  Mark Jonas:
yann@2076
    47
    - initiated Super-H port
yann@2076
    48
yann@2076
    49
  Michael Abbott:
yann@2076
    50
    - make it build with ancient findutils
yann@2076
    51
yann@2076
    52
  Willy Tarreau:
yann@2076
    53
    - a patch to glibc to build on 'ancient' shells
yann@2076
    54
    - reported mis-use of $CT_CC_NATIVE
yann@2076
    55
yann@2076
    56
  Matthias Kaehlcke:
yann@2076
    57
    - fix building glibc-2.7 (and 2.6.1) with newer kernels
yann@2076
    58
yann@2076
    59
  Daniel Dittmann:
yann@2076
    60
    - PowerPC support
yann@2076
    61
yann@2076
    62
  Ioannis E. Venetis:
yann@2076
    63
    - preliminary Alpha support
yann@2076
    64
    - intense gcc-4.3 brainstorming
yann@2076
    65
yann@2076
    66
  Thomas Jourdan:
yann@2076
    67
    - intense gcc-4.3 brainstorming
yann@2076
    68
    - eglibc support
yann@2076
    69
yann@2076
    70
  Many others have contributed, either in form of patches, suggestions,
yann@2076
    71
  comments, or testing... Thank you to all of you!
yann@2076
    72
yann@2076
    73
Special dedication to the buildroot people for maintaining a set of patches I
yann@2076
    74
happily and shamelessly vampirise from time to time... :-)
yann@2076
    75
yann@2076
    76
yann@2076
    77
20100530: Status of this file
yann@2076
    78
yann@2076
    79
It's been about a year now that we've moved the repository to Mercurial.
yann@2076
    80
The repository now has proper authorship for each changeset, and this is
yann@2076
    81
used to build the changelog at each release. This file will probably no
yann@2076
    82
longer be updated, and is here to credit people prior to the Mercurial
yann@2076
    83
migration, or for people discussing ideas or otherwise helping without
yann@2076
    84
code.
yann@2076
    85
yann@2076
    86
If you think you deserve being cited in this file, do yell at me! ;-)