g++ ってリンク時再コンパイルできたのか…

-frepo をつけると Sun の SunPro CC 現 Forte みたいな挙動ができるのか…

> cat repo.cc
#include 

int main() {
    std::vector vec;
}
> g++ -c repo.cc
> g++ -o repo repo.o
> g++ -frepo -c repo.cc
> g++ -o repo repo.o
collect: repo.cc を再コンパイルします
collect: 再リンクします
collect: repo.cc を再コンパイルします
collect: 再リンクします
collect: repo.cc を再コンパイルします
collect: 再リンクします
collect: repo.cc を再コンパイルします
collect: 再リンクします

ウィークシンボルが無い環境でもこれで大丈夫!ってわけなのかな…

なにかあれば下記メールアドレスへ。
shinichiro.hamaji _at_ gmail.com
shinichiro.h