GNU

そこはツッコミどころではない.

GNU

EETimesの記事「ソース・コードに潜むバグを発見、Coverity社の静的解析ツール (2007/05/18)」にあった例題. char * PrintMe() { char str[10]; strncpy(str, "hello world", 9); str[9] = 0; return str; } strncpyは特に問題ではない.ここは注意が向いて…

S1C33のコンパイラ覚え書き

GNU

S1C33のコンパイラは,公式には2系統ある. 2.95系のもの 3.3系のもの P/ECEがこの石を採用したことが契機となって,ユーザが独自に(2.95系のバックエンドに?)gcc3.3の皮を被せたものもある. 2.95系のバックエンドは,EPSON独自のもの…? (調査不足で確証が…