new演算子の処理をみてみたかったので下記の場所から
libstdc++-2.90.6.tar.gzを解凍して中身を確認したところ
各ライブラリのヘッダファイルはあるようですが、
ソースファイルがみつかりません。
newのヘッダはbin/std_new.hかな
ソースファイルはどこのディレクトリに格納されているのでしょうか?
http://ftp.yz.yamagata-u.ac.jp/pub/GNU/libstdc++/
OS:vine linux 4.1
new は「演算子」なんで、コンパイラ自体のソースの一部なんじゃないですかね。
http://gcc.gnu.org/viewcvs/tags/gcc_3_4_3_release/libstdc%2B%2B-v3/libsupc%2B%2B/
これは3.4.3のソースツリーですけど、ファイル名でそれらしいものが見つけられます。
new 90112 2 years
new_handler.cc 90112 2 years
new_op.cc 90112 2 years
new_opnt.cc 90112 2 years
new_opv.cc 90112 2 years
new_opvnt.cc 90112 2 years
このへん。