> -----邮件原件----- > 发件人: linux-unicore-bounce@xxxxxxxxxxxxx > [mailto:linux-unicore-bounce@xxxxxxxxxxxxx] 代表 刘智猷 > 发送时间: Thursday, December 13, 2012 19:50 > 收件人: linux-unicore@xxxxxxxxxxxxx > 主题: [linux-unicore] [Patch binutils/bfd] Add unicore32 arch and mach for enum > bfd_architecture. > > Hi all, > > 我开始着手移植bfd。 我在github上建立了一个repo, > https://github.com/EasyHard/binutils, > 下面是我的第一个patch。我不太确定这么发patch对不对,如果不合适, > 请告诉我~ 发patch的话,用git send-email发。 例如:我会用下面的命令发qemu的patch git send-email --from=gxt@xxxxxxxxxxxxxxx \ --to=qemu-devel@xxxxxxxxxx \ --cc=aliguori@xxxxxxxxxx \ --cc=blauwirbel@xxxxxxxxx \ --cc=afaerber@xxxxxxx \ --cc=gxt@xxxxxxxxxxxxxxx \ master..unicore32 如果patch数量多于三个,通常会先git format-patch,加参数--thread --cover-letter 然后修改cover-letter后,再用git send-email发000开头的所有patch 注意:用git send-email会自动添加patch中含有的邮箱(包括CC和SOB) > > 刘智猷 > > > commit 61ff1e39aa043fe146a9ea18c59e57b7832b8307 > Author: EasyHard <liuzhiyou.cs@xxxxxxxxx> > Date: Thu Dec 13 15:15:47 2012 +0800 > > Add unicore32 arch and mach for enum bfd_architecture. > > diff --git a/bfd/archures.c b/bfd/archures.c index c4cefbc..36b1ff4 100644 > --- a/bfd/archures.c > +++ b/bfd/archures.c > @@ -464,6 +464,8 @@ DESCRIPTION > .#define bfd_mach_tilegx32 2 > . bfd_arch_aarch64, {* AArch64 *} > .#define bfd_mach_aarch64 0 > +. bfd_arch_unicore32, {* Unicore32 *} 做定义时,可以全小写,但如果明确是指CPU或ISA的话,请用UniCore32 即: +. bfd_arch_unicore32, {* UniCore32 *} > +.#define bfd_mach_unicore32 > . bfd_arch_last > . }; > */