2015-05-01から1ヶ月間の記事一覧
リンカスクリプト眺めていたら知らないセクション名がわんさか出てきてうんざりした. どうせ忘れてしまうと思うが調べなおすのも厄介なのでここで関連しそうなリンクと共に記録しておく. CREATE_OBJECT_SYMBOLS Using LD, the GNU linker - Section Data E…
gcc がどんなセクションを出力するのか気になったので調べてみたら,リンカが内部的に持ってる素のスクリプトが出力できるらしいということを知ったので,記録. $ arm-none-eabi-ld --verbose GNU ld (GNU Tools for ARM Embedded Processors) 2.24.0.20150…
SkyEye 向けにRTOSをポーティングしたくて,環境を整えていたのでメモ.開発ツールとして CodeSourcery が使われることが多いが,どうしても使いたくないので別のツール(たとえばGCC ARM Embedded in Launchpadとか)を使ってコンパイル,デバッグまで出来な…
Cygwin で cunit 使ったテストとカバレッジを計測する必要が出たので,作業内容を記録しておくCygwinがインストールされているのは前提としておく. ツールの取得,インストール CUnit(C Unit Testing Framework | SourceForge.net) Cygwin には CUnit パッ…
いつも忘れてしまうので,メモしておく.grep で指定ディレクトリ以下すべてのファイル内からキーワードを検索し,それを別の文字列に置き換える時の例 $ grep -r -l foo directoryName | xargs sed -e 's/foo/bar/g' grep の -r は再帰的に行い,-l はファ…