[メモ] シミュレータでC++を動かす

忘れないうちにメモ。環境は Ubunto 9.04 + Blackfin Toolchain 2009R1.1

takemasa@riemann:~/foo$ cat main.cpp
#include <iostream>
int main()
{
  std::cout << "Hello, C++" << std::endl;
  return 0;
}

takemasa@riemann:~/foo$ bfin-elf-gcc  main.cpp  -msim -lstdc++
takemasa@riemann:~/foo$ bfin-elf-run a.out
Hello, C++

ここでポイントは-msimです。これで実CPUではなくシミュレータをターゲットとするライブラリがリンクされます。bfin-elf-gccではなくbfin-elf-g++を使うなら、-lstdc++は要りません。
LDスクリプトはどこにあるんだろう。