1*58b9f456SAndroid Build Coastguard WorkerThis file is a partial list of people who have contributed to the LLVM/libc++ 2*58b9f456SAndroid Build Coastguard Workerproject. If you have contributed a patch or made some other contribution to 3*58b9f456SAndroid Build Coastguard WorkerLLVM/libc++, please submit a patch to this file to add yourself, and it will be 4*58b9f456SAndroid Build Coastguard Workerdone! 5*58b9f456SAndroid Build Coastguard Worker 6*58b9f456SAndroid Build Coastguard WorkerThe list is sorted by surname and formatted to allow easy grepping and 7*58b9f456SAndroid Build Coastguard Workerbeautification by scripts. The fields are: name (N), email (E), web-address 8*58b9f456SAndroid Build Coastguard Worker(W), PGP key ID and fingerprint (P), description (D), and snail-mail address 9*58b9f456SAndroid Build Coastguard Worker(S). 10*58b9f456SAndroid Build Coastguard Worker 11*58b9f456SAndroid Build Coastguard WorkerN: Saleem Abdulrasool 12*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 13*58b9f456SAndroid Build Coastguard WorkerD: Minor patches and Linux fixes. 14*58b9f456SAndroid Build Coastguard Worker 15*58b9f456SAndroid Build Coastguard WorkerN: Dan Albert 16*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 17*58b9f456SAndroid Build Coastguard WorkerD: Android support and test runner improvements. 18*58b9f456SAndroid Build Coastguard Worker 19*58b9f456SAndroid Build Coastguard WorkerN: Dimitry Andric 20*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 21*58b9f456SAndroid Build Coastguard WorkerD: Visibility fixes, minor FreeBSD portability patches. 22*58b9f456SAndroid Build Coastguard Worker 23*58b9f456SAndroid Build Coastguard WorkerN: Holger Arnold 24*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 25*58b9f456SAndroid Build Coastguard WorkerD: Minor fix. 26*58b9f456SAndroid Build Coastguard Worker 27*58b9f456SAndroid Build Coastguard WorkerN: Ruben Van Boxem 28*58b9f456SAndroid Build Coastguard WorkerE: vanboxem dot ruben at gmail dot com 29*58b9f456SAndroid Build Coastguard WorkerD: Initial Windows patches. 30*58b9f456SAndroid Build Coastguard Worker 31*58b9f456SAndroid Build Coastguard WorkerN: David Chisnall 32*58b9f456SAndroid Build Coastguard WorkerE: theraven at theravensnest dot org 33*58b9f456SAndroid Build Coastguard WorkerD: FreeBSD and Solaris ports, libcxxrt support, some atomics work. 34*58b9f456SAndroid Build Coastguard Worker 35*58b9f456SAndroid Build Coastguard WorkerN: Marshall Clow 36*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 37*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 38*58b9f456SAndroid Build Coastguard WorkerD: C++14 support, patches and bug fixes. 39*58b9f456SAndroid Build Coastguard Worker 40*58b9f456SAndroid Build Coastguard WorkerN: Jonathan B Coe 41*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 42*58b9f456SAndroid Build Coastguard WorkerD: Implementation of propagate_const. 43*58b9f456SAndroid Build Coastguard Worker 44*58b9f456SAndroid Build Coastguard WorkerN: Glen Joseph Fernandes 45*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 46*58b9f456SAndroid Build Coastguard WorkerD: Implementation of to_address. 47*58b9f456SAndroid Build Coastguard Worker 48*58b9f456SAndroid Build Coastguard WorkerN: Eric Fiselier 49*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 50*58b9f456SAndroid Build Coastguard WorkerD: LFTS support, patches and bug fixes. 51*58b9f456SAndroid Build Coastguard Worker 52*58b9f456SAndroid Build Coastguard WorkerN: Bill Fisher 53*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 54*58b9f456SAndroid Build Coastguard WorkerD: Regex bug fixes. 55*58b9f456SAndroid Build Coastguard Worker 56*58b9f456SAndroid Build Coastguard WorkerN: Matthew Dempsky 57*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 58*58b9f456SAndroid Build Coastguard WorkerD: Minor patches and bug fixes. 59*58b9f456SAndroid Build Coastguard Worker 60*58b9f456SAndroid Build Coastguard WorkerN: Google Inc. 61*58b9f456SAndroid Build Coastguard WorkerD: Copyright owner and contributor of the CityHash algorithm 62*58b9f456SAndroid Build Coastguard Worker 63*58b9f456SAndroid Build Coastguard WorkerN: Howard Hinnant 64*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 65*58b9f456SAndroid Build Coastguard WorkerD: Architect and primary author of libc++ 66*58b9f456SAndroid Build Coastguard Worker 67*58b9f456SAndroid Build Coastguard WorkerN: Hyeon-bin Jeong 68*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 69*58b9f456SAndroid Build Coastguard WorkerD: Minor patches and bug fixes. 70*58b9f456SAndroid Build Coastguard Worker 71*58b9f456SAndroid Build Coastguard WorkerN: Argyrios Kyrtzidis 72*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 73*58b9f456SAndroid Build Coastguard WorkerD: Bug fixes. 74*58b9f456SAndroid Build Coastguard Worker 75*58b9f456SAndroid Build Coastguard WorkerN: Bruce Mitchener, Jr. 76*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 77*58b9f456SAndroid Build Coastguard WorkerD: Emscripten-related changes. 78*58b9f456SAndroid Build Coastguard Worker 79*58b9f456SAndroid Build Coastguard WorkerN: Michel Morin 80*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 81*58b9f456SAndroid Build Coastguard WorkerD: Minor patches to is_convertible. 82*58b9f456SAndroid Build Coastguard Worker 83*58b9f456SAndroid Build Coastguard WorkerN: Andrew Morrow 84*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 85*58b9f456SAndroid Build Coastguard WorkerD: Minor patches and Linux fixes. 86*58b9f456SAndroid Build Coastguard Worker 87*58b9f456SAndroid Build Coastguard WorkerN: Michael Park 88*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 89*58b9f456SAndroid Build Coastguard WorkerD: Implementation of <variant>. 90*58b9f456SAndroid Build Coastguard Worker 91*58b9f456SAndroid Build Coastguard WorkerN: Arvid Picciani 92*58b9f456SAndroid Build Coastguard WorkerE: aep at exys dot org 93*58b9f456SAndroid Build Coastguard WorkerD: Minor patches and musl port. 94*58b9f456SAndroid Build Coastguard Worker 95*58b9f456SAndroid Build Coastguard WorkerN: Bjorn Reese 96*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 97*58b9f456SAndroid Build Coastguard WorkerD: Initial regex prototype 98*58b9f456SAndroid Build Coastguard Worker 99*58b9f456SAndroid Build Coastguard WorkerN: Nico Rieck 100*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 101*58b9f456SAndroid Build Coastguard WorkerD: Windows fixes 102*58b9f456SAndroid Build Coastguard Worker 103*58b9f456SAndroid Build Coastguard WorkerN: Jon Roelofs 104*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 105*58b9f456SAndroid Build Coastguard WorkerD: Remote testing, Newlib port, baremetal/single-threaded support. 106*58b9f456SAndroid Build Coastguard Worker 107*58b9f456SAndroid Build Coastguard WorkerN: Jonathan Sauer 108*58b9f456SAndroid Build Coastguard WorkerD: Minor patches, mostly related to constexpr 109*58b9f456SAndroid Build Coastguard Worker 110*58b9f456SAndroid Build Coastguard WorkerN: Craig Silverstein 111*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 112*58b9f456SAndroid Build Coastguard WorkerD: Implemented Cityhash as the string hash function on 64-bit machines 113*58b9f456SAndroid Build Coastguard Worker 114*58b9f456SAndroid Build Coastguard WorkerN: Richard Smith 115*58b9f456SAndroid Build Coastguard WorkerD: Minor patches. 116*58b9f456SAndroid Build Coastguard Worker 117*58b9f456SAndroid Build Coastguard WorkerN: Joerg Sonnenberger 118*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 119*58b9f456SAndroid Build Coastguard WorkerD: NetBSD port. 120*58b9f456SAndroid Build Coastguard Worker 121*58b9f456SAndroid Build Coastguard WorkerN: Stephan Tolksdorf 122*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 123*58b9f456SAndroid Build Coastguard WorkerD: Minor <atomic> fix 124*58b9f456SAndroid Build Coastguard Worker 125*58b9f456SAndroid Build Coastguard WorkerN: Michael van der Westhuizen 126*58b9f456SAndroid Build Coastguard WorkerE: r1mikey at gmail dot com 127*58b9f456SAndroid Build Coastguard Worker 128*58b9f456SAndroid Build Coastguard WorkerN: Larisse Voufo 129*58b9f456SAndroid Build Coastguard WorkerD: Minor patches. 130*58b9f456SAndroid Build Coastguard Worker 131*58b9f456SAndroid Build Coastguard WorkerN: Klaas de Vries 132*58b9f456SAndroid Build Coastguard WorkerE: klaas at klaasgaaf dot nl 133*58b9f456SAndroid Build Coastguard WorkerD: Minor bug fix. 134*58b9f456SAndroid Build Coastguard Worker 135*58b9f456SAndroid Build Coastguard WorkerN: Zhang Xiongpang 136*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 137*58b9f456SAndroid Build Coastguard WorkerD: Minor patches and bug fixes. 138*58b9f456SAndroid Build Coastguard Worker 139*58b9f456SAndroid Build Coastguard WorkerN: Xing Xue 140*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 141*58b9f456SAndroid Build Coastguard WorkerD: AIX port 142*58b9f456SAndroid Build Coastguard Worker 143*58b9f456SAndroid Build Coastguard WorkerN: Zhihao Yuan 144*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 145*58b9f456SAndroid Build Coastguard WorkerD: Standard compatibility fixes. 146*58b9f456SAndroid Build Coastguard Worker 147*58b9f456SAndroid Build Coastguard WorkerN: Jeffrey Yasskin 148*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 149*58b9f456SAndroid Build Coastguard WorkerE: [email protected] 150*58b9f456SAndroid Build Coastguard WorkerD: Linux fixes. 151