«前の日記(2013-03-12) 最新 次の日記(2013-03-15)» 編集

ポケットを空にして。

1985|10|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2100|01|

「人の心に残るというのが大事」と言う話。

何か連絡がある場合はメールでどうぞ(過去の日記へのツッコミは基本的にみていません)
プレゼントは随時受け付けております :-) ここ最近のツッコミ/トラックバックリスト。


2013-03-13 [長年日記]

atherosのファームウェアがflossライセンスで公開された

が、ソースを見ると gcc と binutils にパッチを当ててローカルのtoolchainだけでビルドするようにしてる。なんだこら。

gccはちょっとだけモディファイしている。現状からそんなに乖離してないんだから、マージできる?
一方 binutilsは28000行も変更が…どういうことよ…

henrich@hp:~/tmp/open-ath9k-htc-firmware/target_firmware/magpie_fw_dev$ file `find . -executable`|grep ELF
./build/utility/bin/imghdr:                                       ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
./build/utility/bin/patch_gen:                                    ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
./build/utility/bin/adj_time:                                     ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
./build/utility/bin/adj_dep:                                      ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, not stripped
./build/utility/bin2hex/bin2hex:                                  ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped
./build/make_opt/lib/crt1-tiny.o:                                 ELF 32-bit MSB relocatable, Tensilica Xtensa, version 1 (SYSV), not stripped
./build/make_opt/lib/_vectors.o:                                  ELF 32-bit MSB relocatable, Tensilica Xtensa, version 1 (SYSV), not stripped
./build/magpie_1_1/image/output/fpga/rom.fpga.out:                ELF 32-bit MSB executable, Tensilica Xtensa, version 1 (SYSV), statically linked, not stripped
./build/magpie_1_1/image/output/asic/rom.asic.out:                ELF 32-bit MSB executable, Tensilica Xtensa, version 1 (SYSV), statically linked, not stripped
./build/magpie_1_1/sboot/athos/src/crt1-tiny.o:                   ELF 32-bit MSB relocatable, Tensilica Xtensa, version 1 (SYSV), not stripped
./build/magpie_1_1/sboot/athos/src/_vectors.o:                    ELF 32-bit MSB relocatable, Tensilica Xtensa, version 1 (SYSV), not stripped