On 2013.04.14 at 11:09 +0300, Kalle Olavi Niemitalo wrote: > Markus Trippelsdorf <mar...@trippelsdorf.de> writes: > > > To fix all previous git commits on the mirror one may use the attached > > git-svn-fix-author script. > > Alternatively, you could reformat gcc_authors as a mailmap file > and tell Git to use that when displaying the commits. It would > avoid having to edit the history, and the email addresses would > be easy to update later. > > Using a mailmap file in git log used to require writing custom > format strings, and I'm not sure it was even possible to get the > commit message indented in the usual way. It seems Git v1.8.2 > has added git log --use-mailmap to make this easier.
Yes, this works only with git v.1.8.2 and later and has several drawbacks. The git clients (gitk, etc.) don't know about this new option and still display the mangled addresses. And the format of the .mailmap file is more complicated than that of svn.authorsfile, e.g.: Steven Bosscher <ste...@gcc.gnu.org> steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> Yet another alternative would be to leave the git history as is and simply switch on the svn.authorsprog feature sometime: git config svn.authorsprog /var/tmp/git-svn-fix-author-prog The git-svn-fix-author-prog script (attached) takes an svn-username as input and outputs the corresponding name and email-address. If no match is found it generates a generic "$svnuser <$svnu...@gcc.gnu.org>" output. This has the advantage that "git svn" could never fail. (an updated gcc_authors file is also attached) -- Markus
#!/bin/bash authors_file="/var/tmp/gcc_authors" get_name () { grep -m1 "^$1" $authors_file | sed "s/^.*=\(.*\) <.*>$/\1/" } get_email () { grep -m1 "^$1" $authors_file | sed "s/^.*=.* <\(.*\)>$/\1/" } name=$(get_name $1) mail=$(get_email $1) if [ -n "$name" ] && [ -n "$mail" ]; then echo "$name <$mail>" else echo "$1 <$1...@gcc.gnu.org>" fi
3dw4rd = Edward Smith-Rowland <3dw...@verizon.net> aaronavay62 = Aaron W. LaFramboise <aaronava...@aaronwl.com> aaw = Ollie Wild <a...@google.com> abel = Andrey Belevantsev <a...@ispras.ru> adam = Adam Megacz <a...@xwt.org> aesok = Anatoly Sokolov <ae...@post.ru> aj = Andreas Jaeger <a...@suse.de> ak = Andi Kleen <a...@linux.intel.com> aldyh = Aldy Hernandez <al...@redhat.com> amacleod = Andrew MacLeod <amacl...@redhat.com> amker = Amker Cheng <amker.ch...@gmail.com> amodra = Alan Modra <amo...@gmail.com> amonakov = Alexander Monakov <amona...@ispras.ru> ams = Andrew Stubbs <a...@codesourcery.com> amylaar = Jorn Wolfgang Rennecke <amyl...@gcc.gnu.org> andi = Andi Kleen <a...@firstfloor.org> andrea.bona = Andrea Bona <andrea.b...@st.com> andrea.ornstein = Andrea Ornstein <andrea.ornst...@st.com> andreast = Andreas Tobler <andre...@gcc.gnu.org> andrew = Andrew Jenner <and...@codesourcery.com> ansgar = Ansgar Esztermann <ans...@thphy.uni-duesseldorf.de> antoniu.pop = Antoniu Pop <antoniu....@gmail.com> aoliva = Alexandre Oliva <aolivaredhat.com> aph = Andrew Haley <a...@redhat.com> asutton = Andrew Sutton <andrew.n.sut...@gmail.com> austern = Matt Austern <aust...@google.com> avr = Georg-Johann Lay <a...@gjlay.de> ayers = David Ayers <ay...@fsfe.org> baldrick = Duncan Sands <baldr...@gcc.gnu.org> bangerth = Wolfgang Bangerth <bange...@dealii.org> bbooth = Brian Booth <bbo...@redhat.com> bdavis = Bud Davis <jmda...@link.com> belagod = Tejas Belagod <tejas.bela...@arm.com> benoit.dupont-de-dinechin = Benoit Dupont de Dinechin <benoit.dupont-de-dinec...@st.com> bergner = Peter Bergner <berg...@vnet.ibm.com> bernds = Bernd Schmidt <ber...@codesourcery.com> bernie = Bernardo Innocenti <ber...@develer.com> billingd = David Billinghurst <david.billinghu...@riotinto.com> bin.cheng = Bin Cheng <bin.ch...@arm.com> bje = Ben Elliston <b...@gnu.org> bkorb = Bruce Korb <bk...@gnu.org> bkoz = Benjamin Kosnik <b...@redhat.com> bmei = Bingfeng Mei <b...@broadcom.com> bonzini = Paolo Bonzini <bonz...@gnu.org> bosch = Geert Bosch <bo...@gnat.com> bothner = Per Bothner <p...@bothner.com> bowdidge = Robert Bowdidge <bowdi...@apple.com> brendan = Brendan Kehoe <bren...@zen.org> brobecker = Joel Brobecker <brobec...@gnat.com> brolley = Dave Brolley <brol...@redhat.com> brooks.moses = Brooks Moses <brooks.mo...@codesourcery.com> bryce = Bryce McKinlay <mckin...@redhat.com> bstarynk = Basile Starynkevitch <bas...@starynkevitch.net> burnus = Tobias Burnus <bur...@net-b.de> bviyer = Balaji V. Iyer <bvi...@gmail.com> bwilson = Bob Wilson <bob.wil...@acm.org> cagney = Andrew Cagney <cag...@redhat.com> canqun = Canqun Yang <can...@nudt.edu.cn> carlo = Carlo Wood <ca...@alinoe.com> carlos = Carlos O'Donell <car...@codesourcery.com> carrot = Wei Guozhi <car...@google.com> ccc94453 = Rask Ingemann Lambertsen <ccc94...@vip.cybercity.dk> cchavva = Chandra Chavva <ccha...@redhat.com> ccorn = Christian Cornelssen <cc...@cs.tu-berlin.de> ccoutant = Cary Coutant <ccout...@google.com> cfairles = Chris Fairles <cfair...@gcc.gnu.org> cgd = Chris Demetriou <c...@google.com> cgf = Christopher Faylor <c...@gcc.gnu.org> changpeng.fang = Changpeng Fang <changpeng.f...@amd.com> charlet = Arnaud Charlet <char...@act-europe.fr> chertykov = Denis Chertykov <cherty...@gmail.com> chrbr = Christian Bruel <christian.br...@st.com> clm = Catherine Moore <c...@codesourcery.com> cltang = Chung-Lin Tang <clt...@codesourcery.com> config-patches = Ben Elliston <config-patc...@gnu.org> corsepiu = Ralf Corsepius <ralf.corsep...@rtems.org> crowl = Lawrence Crowl <cr...@google.com> ctice = Caroline Tice <ct...@apple.com> cyon = Christophe Lyon <christophe.l...@st.com> daney = David Daney <david.da...@caviumnetworks.com> danglin = John David Anglin <dave.ang...@nrc-cnrc.gc.ca> dann = Dan Nicolaescu <d...@ics.uci.edu> dannysmith = Danny Smith dannysm...@users.sourceforge.net> dant = Daniel Towner <d...@picochip.com> dave.anglin = John David Anglin <dave.ang...@nrc-cnrc.gc.ca> davek = Dave Korn <dave.korn.cyg...@gmail.com> davem = David S. Miller <da...@redhat.com> davidu = David Ung <dav...@mips.com> davidxl = Xinliang David Li <davi...@google.com> david.yuste = David Yuste <david.yu...@gmail.com> dberlin = Daniel Berlin <dber...@dberlin.org> dcarrera = Daniel Carrera <dcarr...@gmail.com> d = Daniel Kraft <d...@domob.eu> dehao = Dehao Chen <de...@google.com> devans = Doug Evans <d...@google.com> dewar = Robert Dewar <de...@gnat.com> dhazeghi = Dara Hazeghi <dhaze...@yahoo.com> dj = DJ Delorie <d...@redhat.com> dje.gcc = David Edelsohn <dje....@gmail.com> dnovillo = Diego Novillo <dnovi...@google.com> dodji = Dodji Seketeli <do...@gcc.gnu.org> doko = Matthias Klose <d...@debian.org> dorit = Dorit Nuzman <do...@il.ibm.com> doug.gregor = Doug Gregor <doug.gre...@gmail.com> dougkwan = Doug Kwan <dougk...@google.com> dpatel = Devang Patel <dpa...@apple.com> drepper = Ulrich Drepper <drep...@gmail.com> drow = Daniel Jacobowitz <d...@false.org> dvyukov = Dmitry Vyukov <dvyu...@google.com> eager = Michael Eager <ea...@eagercon.com> ebotcazou = Eric Botcazou <ebotca...@libertysurf.fr> echristo = Eric Christopher <echri...@gmail.com> edmar = Edmar Wienskoski <ed...@freescale.com> eedelmann = Erik Edelmann <erik.edelm...@iki.fi> ehrhardt = Christian Ehrhardt <ehrha...@mathematik.uni-ulm.de> emsr = Edward Smith-Rowland <3dw...@verizon.net> eraman = Easwaran Raman <era...@google.com> eres = Revital Eres <e...@il.ibm.com> ericb = Eric Blake <er...@gcc.gnu.org> eric.weddington = Eric Weddington <eric.wedding...@atmel.com> erven.rohou = Erven Rohou <erven.ro...@inria.fr> espie = Marc Espie <es...@cvs.openbsd.org> espindola = Rafael ?vila de Esp?ndola <espind...@google.com> fabien = Fabien Ch?ne <fab...@gcc.gnu.org> falk = Falk Hueffner <f...@debian.org> fche = Frank Ch. Eigler <f...@redhat.com> fdumont = Fran?ois Dumont <fdum...@gcc.gnu.org> fengwang = Feng Wang <fengw...@nudt.edu.cn> fitzsim = Thomas Fitzsimmons <fitz...@redhat.com> fjahanian = Fariborz Jahanian <fjahan...@apple.com> fjh = Fergus Henderson <f...@cs.mu.oz.au> ford = Brian Ford <f...@vss.fsi.com> franke.daniel = Daniel Franke <franke.dan...@gmail.com> franz.sirl-kernel = Franz Sirl <franz.sirl-ker...@lauterbach.com> froydnj = Nathan Froyd <froy...@gcc.gnu.org> fu = Chao-ying Fu <f...@mips.com> fw = Florian Weimer <f...@deneb.enyo.de> fxcoudert = Fran?ois-Xavier Coudert <fxcoud...@gcc.gnu.org> gabriele.svelto = Gabriele Svelto <gabriele.sve...@st.com> gandalf = Andrew John Hughes <gnu_and...@member.fsf.org> gary = Gary Funck <g...@intrepid.com> gccadmin = gccadmin <gccad...@gcc.gnu.org> gchare = Gabriel Charette <gch...@google.com> gdr = Gabriel Dos Reis <g...@integrable-solutions.net> geoffk = Geoffrey Keating <geo...@geoffk.org> george = George Helffrich <geo...@gcc.gnu.org> gerald = Gerald Pfeifer <ger...@pfeifer.com> gganesh = Gopalasubramanian Ganesh <ganesh.gopalasubraman...@amd.com> ghazi = Kaveh Ghazi <gh...@gcc.gnu.org> gingell = Matthew Gingell <ging...@gnat.com> gingold = Tristan Gingold <ging...@adacore.com> giovannibajo = Giovanni Bajo <giovannib...@gcc.gnu.org> gjl = Georg-Johann Lay <a...@gjlay.de> gkm = Greg McGary <g...@gnu.org> glisse = Marc Glisse <marc.gli...@inria.fr> gnustuff = Mohan Embar <gnust...@thisiscool.com> grahams = Graham Stott <graham.st...@btinternet.com> graydon = Graydon Hoare <gray...@redhat.com> green = Anthony Green <gr...@redhat.com> gretay = Greta Yorsh <greta.yo...@arm.com> greta.yorsh = Greta Yorsh <greta.yo...@arm.com> grosser = Tobias Grosser <gros...@fim.uni-passau.de> hagog = Mostafa Hagog <ha...@gcc.gnu.org> hainque = Olivier Hainque <hain...@act-europe.fr> hariharan.gcc = Hariharan Sandanagobalane <hariharan....@gmail.com> harsha.jagasia = Harsha Jagasia <harsha.jaga...@amd.com> harshit = Harshit Chopra <hars...@google.com> hboehm = Hans Boehm <hbo...@gcc.gnu.org> hiller = Matthew Hiller <hil...@redhat.com> hjl.tools = H.J. Lu <hjl.to...@gmail.com> hpenner = Hartmut Penner <hpen...@de.ibm.com> hp = Hans-Peter Nilsson <h...@bitrange.com> hubicka = Jan Hubicka <j...@suse.cz> hutchinsonandy = Andy Hutchinson <hutchinsona...@aim.com> iain = Iain Sandoe <i...@codesourcery.com> ian.bolton = Ian Dall <i...@beware.dropbear.id.au> ian = Ian Lance Taylor <i...@airs.com> ibolton = Ian Bolton <ian.bol...@arm.com> irar = Ira Rosen <i...@il.ibm.com> jakub = Jakub Jelinek <ja...@redhat.com> jamborm = Martin Jambor <mjam...@suse.cz> janisjo = Jan Kratochvil <jan.kratoch...@redhat.com> jan.kratochvil = Jan Sjodin <jan.sjo...@amd.com> jan.sjodin = Janis Johnson <jani...@codesourcery.com> janus = Janus Weil <ja...@gcc.gnu.org> jason = Jason Merrill <ja...@redhat.com> jasonwucj = Chung-Ju Wu <jasonw...@gmail.com> jayant.sonar = Jayant Sonar <jayant.so...@kpitcummins.com> jbeulich = Janne Blomqvist <j...@gcc.gnu.org> jbglaw = Jan-Benedict Glaw <jbg...@lug-owl.de> jb = Jan Beulich <jbeul...@novell.com> jconner = Josh Conner <jcon...@apple.com> jdennett = James Dennett <jdenn...@acm.org> jfreeman08 = John Freeman <jfreema...@gmail.com> jgreenhalgh = James Greenhalgh <james.greenha...@arm.com> jgrimm2 = Jon Grimm <jgri...@us.ibm.com> jh = Jan Hubicka <j...@suse.cz> jiangning.liu = Jiangning Liu <jiangning....@arm.com> jiez = Jie Zhang <jzhang...@gmail.com> jim = Jim Meyering <j...@meyering.net> jkj = Kean Johnston <j...@sco.com> jknaggs = Jeff Knaggs <jkna...@redhat.com> jle = Jason Eckhardt <j...@rice.edu> jlquinn = Jerry Quinn <jlqu...@optonline.net> joel = Joel Sherrill <j...@oarcorp.com> joern.rennecke = Joern Rennecke <joern.renne...@embecosm.com> john = John Wehle <j...@feith.com> jon = Jon Beniston <j...@beniston.com> jonz = Jon Ziegler <j...@apple.com> joseph = Joseph Myers <jos...@codesourcery.com> jsm28 = Joseph Myers <jos...@codesourcery.com> jsturm = Jeff Sturm <jst...@gcc.gnu.org> jules = Julian Brown <jul...@codesourcery.com> jvdelisle = Jerry DeLisle <jvdeli...@gcc.gnu.org> jwlemke = James Lemke <jwle...@codesourcery.com> jyasskin = Jeffrey Yasskin <jyass...@google.com> jye2 = Joey Ye <joey...@arm.com> jzhang918 = Jie Zhang <jzhang...@gmail.com> kargl = Steven G. Kargl <s...@troutmask.apl.washington.edu> kaushik.phatak = Kaushik Phatak <kaushik.pha...@kpitcummins.com> kazu = Kazu Hirata <k...@codesourcery.com> kcc = Kostya Serebryany <k...@google.com> kcook = R. Kelley Cook <kc...@gcc.gnu.org> kenner = Richard Kenner <ken...@nyu.edu> kevinb = Kevin Williams <kevin.willi...@inria.fr> kevin.williams = Kevin Buettner <kev...@redhat.com> kirill.yuakhin = Kirill Yukhin <kirill.yuk...@gmail.com> kkojima = Kaz Kojima <kkoj...@gcc.gnu.org> konrad.trifunovic = Konrad Trifunovic <konrad.trifuno...@inria.fr> kraai = Matt Kraai <kr...@ftbfs.org> krab = Kresten Krab Thorup <k...@gcc.gnu.org> krebbel = Andreas Krebbel <andreas.kreb...@de.ibm.com> krister.walfridsson = Kris Van Hees <kris.van.h...@oracle.com> kris.van.hees = Krister Walfridsson <krister.walfrids...@gmail.com> ktietz = Kai Tietz <kti...@redhat.com> ktkachovv = Kyrylo Tkachov <kyrylo.tkac...@arm.com> kuba = Jakub Staszak <k...@et.pl> kyukhin = Kirill Yukhin <kirill.yuk...@gmail.com> langton2 = Asher Langton <langt...@llnl.gov> laurent = Laurent Guerby <laur...@guerby.net> laurynas.biveinis = Laurynas Biveinis <laurynas.bivei...@gmail.com> law = Jeff Law <l...@redhat.com> lcwu = Le-Chun Wu <l...@google.com> lerdsuwa = Kriang Lerdsuwanakij <lerds...@users.sourceforge.net> liqin.gcc = Chen Liqin <liqin....@gmail.com> ljrittle = Loren J. Rittle <ljrit...@acm.org> lmillward = Lee Millward <lee.millw...@gmail.com> loewis = Martin v. L?wis <loe...@informatik.hu-berlin.de> loki = Gabor Loki <l...@inf.u-szeged.hu> luisgpm = Luis Machado <luis...@br.ibm.com> macro = Maciej W. Rozycki <ma...@linux-mips.org> manu = Manuel L?pez-Ib??ez <m...@gcc.gnu.org> marc.glisse = Marc Glisse <marc.gli...@inria.fr> mark = Mark Wielaard <m...@gcc.gnu.org> matthew.gretton-dann = Matthew Gretton-Dann <matthew.gretton-d...@arm.com> matt = Matt Thomas <m...@3am-software.com> matz = Michael Matz <m...@suse.de> meadori = Meador Inge <mead...@codesourcery.com> meheff = Mark Heffernan <meh...@google.com> meissner = Michael Meissner <meiss...@linux.vnet.ibm.com> mgadams = Mark G. Adams <mark.g.ad...@sympatico.ca> m.hayes = Michael Hayes <m.ha...@elec.canterbury.ac.nz> mh = Manfred Hollstein <m...@suse.com> mikael.morin = Mikael Morin <mikael.mo...@sfr.fr> mikestump = Mike Stump <mikest...@comcast.net> mingjie.xing = Mingjie Xing <mingjie.x...@gmail.com> mjambor = Martin Jambor <mjam...@suse.cz> mkoch = Michael Koch <konque...@gmx.de> mkuvyrkov = Maxim Kuvyrkov <ma...@kugelworks.com> mmitchel = Mark Mitchell <m...@codesourcery.com> mpolacek = Marek Polacek <pola...@redhat.com> mrs = Mike Stump <m...@apple.com> msachs = Matthew Sachs <msa...@apple.com> mshawcroft = Marcus Shawcroft <marcus.shawcr...@arm.com> msokolov = Michael Sokolov <msoko...@ivan.harhan.org> mueller = Dirk Mueller <dmuel...@suse.de> mycroft = Charles Hannum <mycr...@gnu.ai.mit.edu> nathan = Nathan Sidwell <nat...@codesourcery.com> naveenh = Naveen H.S <naveen.hurugalaw...@caviumnetworks.com> Naveen.Hurugalawadi = Naveen H.S <naveen.hurugalaw...@caviumnetworks.com> neil = Neil ooth <n...@daikokuya.co.uk> nemet = Adam Nemet <adambne...@gmail.com> nemokingdom = Li Feng <nemoking...@gmail.com> nenad = Nenad Vukicevic <ne...@intrepid.com> neroden = Nathanael Nerode <nero...@gcc.gnu.org> nickc = Nick Clifton <ni...@redhat.com> nicola.pero = Nicola Pero <nicola.p...@meta-innovation.com> nico = Nicolas Pitre <n...@cam.org> (no author) = No Author <dev-n...@gcc.gnu.org> nvachhar = Neil Vachharajani <nvach...@gmail.com> obrien = David O'Brien <obr...@freebsd.org> olegendo = Oleg Endo <olege...@gcc.gnu.org> ook = Zdenek Dvorak <o...@ucw.cz> paolo.carlini = Paolo Carlini <paolo.carl...@oracle.com> pault = Paul Thomas <pa...@gcc.gnu.org> pb = Phil Blundell <p...@futuretv.com> pbrook = Paul Brook <p...@codesourcery.com> pcg = Marc Lehmann <p...@goof.com> pearly.zhao = Shujing Zhao <pearly.z...@oracle.com> phdm = Philippe De Muyter <p...@macqel.be> phillip.m.jordan = Phillip Jordan <phillip.m.jor...@gmail.com> phython = James A. Morrison <phyt...@gcc.gnu.org> pinskia = Andrew Pinski <pins...@gmail.com> pkoning = Paul Koning <n...@arrl.net> pme = Phil Edwards <p...@gcc.gnu.org> pmuldoon = Phil Muldoon <pmuld...@redhat.com> pogma = Peter O'Gorman <po...@thewrittenword.com> polacek = Marek Polacek <pola...@redhat.com> Pompapathi.V.Gadad = Pompapathi V Gadad <pompapathi.v.ga...@nsc.com> ppluzhnikov = Paul Pluzhnikov <ppluzhni...@google.com> pronesto = Fernando Pereira <prone...@gmail.com> pthaugen = Philipp Thomas <p...@suse.de> pth = Pat Haugen <pthau...@us.ibm.com> quentin.neill.gnu = Quentin Neill <quentin.neill....@gmail.com> rakdver = Zdenek Dvorak <rakd...@atrey.karlin.mff.cuni.cz> raksit = Raksit Ashok <rak...@google.com> Ralf.Wildenhues = Ralf Wildenhues <ralf.wildenh...@gmx.de> ramana.radhakrishnan = Ramana Radhakrishnan <ramana.radhakrish...@arm.com> razya = Razya Ladelsky <ra...@gcc.gnu.org> rcl = Ralph Loader <r...@ihug.co.nz> rdsandiford = Richard Sandiford <rdsandif...@googlemail.com> rearnshaw = Richard Earnshaw <richard.earns...@arm.com> redi = Jonathan Wakely <r...@gcc.gnu.org> reichelt = Volker Reichelt <v.reich...@netcologne.de> rep.dot.nop = Bernhard Reutner-Fischer <rep.dot....@gmail.com> rguenther = Richard Biener <rguent...@suse.de> rmathew = Ranjit Mathew <rmat...@hotmail.com> rms = Richard Stallman <r...@gnu.org> rodrigc = Craig Rodrigues <rodr...@gcc.gnu.org> roland = Roland McGrath <rol...@hack.frob.com> rolfwr = Rolf Rasmussen <rol...@gcc.gnu.org> ro = Rainer Orth <r...@cebitec.uni-bielefeld.de> rsandifo = Richard Sandiford <rdsandif...@googlemail.com> rth = Richard Henderson <r...@redhat.com> rupp = Douglas Rupp <r...@gnat.com> rus = Silvius Rus <r...@google.com> sabre = Chris Lattner <sa...@nondot.org> saliu = Sa Liu <sa...@de.ibm.com> sameera.deshpande = Samuel Tardieu <s...@rfc1149.net> sam = Sameera Deshpande <sameera.deshpa...@arm.com> sandra = Sandra Loosemore <san...@codesourcery.com> sayle = Roger Sayle <ro...@eyesopen.com> schwab = Andreas Schwab <sch...@linux-m68k.org> scottb = Scott Robert Ladd <scott.l...@coyotegulch.com> scott.ladd = Scott Bambrough <sco...@netwinder.org> sebastien = Sebastien Bourdeauducq <sebast...@milkymist.org> segher = Segher Boessenkool <seg...@kernel.crashing.org> seongbae.park = Seongbae Park <seongbae.p...@gmail.com> sgk = Steven G. Kargl <s...@troutmask.apl.washington.edu> shenders = Stuart Henderson <shend...@gcc.gnu.org> simartin = Simon Martin <simar...@users.sourceforge.net> simonb = Simon Baldwin <sim...@google.com> singhai = Sharad Singhai <sing...@google.com> singler = Johannes Singler <sing...@kit.edu> sje = Steve Ellcey <sell...@mips.com> sofiane = Sofiane Naci <sofiane.n...@arm.com> spop = Sebastian Pop <sebastian....@amd.com> stanshebs = Stan Shebs <stansh...@earthlink.net> stcarrez = Stephane Carrez <stcar...@nerim.fr> stephen.webb = Stephen M. Webb <stephen.w...@bregmasoft.com> sterling = Sterling Augustine <augustine.sterl...@gmail.com> steven = Steven Bosscher <ste...@gcc.gnu.org> stuart = Stuart Hastings <stu...@apple.com> svein = Svein Seldal <sv...@dev.seldal.com> tbily = Tomas Bily <tb...@suse.cz> tbm = Martin Michlmayr <t...@cyrius.com> tege = Torbjorn Granlund <t...@swox.com> tejas.belagod = Tim Josling <t...@melbpc.org.au> tejohnson = Teresa Johnson <tejohn...@google.com> thierry.lafage = Thierry Lafage <thierry.laf...@inria.fr> thomas = Thomas Schwinge <tho...@schwinge.name> thorpej = Jason Thorpe <thor...@netbsd.org> ths = Thiemo Seufer <t...@networkno.de> tiloschwarz = Tilo Schwarz <t...@tilo-schwarz.de> tkoenig = Thomas K?nig <tkoe...@gcc.gnu.org> tlaurenzo = Terry Laurenzo <tlaure...@gmail.com> tmsriram = Sriraman Tallam <tmsri...@google.com> tneumann = Thomas Neumann <tneum...@users.sourceforge.net> tobias.schlueter = Tobias Schl?ter <tobias.schlue...@physik.uni-muenchen.de> tom = Tom de Vries <t...@codesourcery.com> toon = Toon Moene <t...@moene.org> trevor_smigiel = Trevor Smigiel <trevor_smig...@playstation.sony.com> trix = Tom Rix <t...@redhat.com> tromey = Tom Tromey <tro...@redhat.com> ubizjak = Uros Bizjak <ubiz...@gmail.com> uros = Uros Bizjak <ubiz...@gmail.com> uweigand = Ulrich Weigand <uweig...@de.ibm.com> vekumar = Venkataramanan Kumar <venkataramanan.ku...@amd.com> victork = Victor Kaplansky <vict...@il.ibm.com> vladimir = Vladimir Prus <vladi...@codesourcery.com> vmakarov = Vladimir Makarov <vmaka...@redhat.com> vries = Tom de Vries <t...@codesourcery.com> walt = Walter Lee <w...@tilera.com> wcohen = William Cohen <wco...@redhat.com> wilson = Jim Wilson <wil...@tuliptree.org> wmi = Wei Mi <w...@google.com> wschmidt = William Schmidt <wschm...@linux.vnet.ibm.com> xguo = Xuepeng Guo <terry....@arm.com> yao = Yao Qi <y...@codesourcery.com> yufeng.zhang = Yufeng Zhang <yufeng.zh...@arm.com> zackw = Zack Weinberg <za...@panix.com> zadeck = Kenneth Zadeck <zad...@naturalbridge.com> zaks = Ayal Zaks <z...@il.ibm.com> ziga.mahkovec = Ziga Mahkovec <ziga.mahko...@klika.si> zippel = Roman Zippel <zip...@linux-m68k.org> zlaski = Ziemowit Laski <zla...@apple.com> zlomek = Josef Zlomek <josef.zlo...@email.cz>