------- Comment #7 from hjl dot tools at gmail dot com 2010-05-01 03:10 ------- Here is a testcase:
[...@gnu-34 483.xalancbmk]$ cat x.cc class Foo { public: Foo (void); const int xxx; }; Foo * bar () { return new Foo; } [...@gnu-34 483.xalancbmk]$ /export/gnu/import/rrs/158918/usr/bin/g++ -S -O2 x.cc [...@gnu-34 483.xalancbmk]$ cat x.s .file "x.cc" .text .p2align 4,,15 .globl _Z3barv .type _Z3barv, @function _Z3barv: .LFB0: .cfi_startproc rep ret .cfi_endproc .LFE0: .size _Z3barv, .-_Z3barv -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43951