"Try compiling with the flags -S -fverbose-asm"
Tried that with Cygwin, no output at all was the result...
~/cstuff $ g++ -S -fverbose-asm -O2 hallo.cpp
~/cstuff
Did I miss anything, other than my weak brain?
Yes. You forgot to again read the fine manual.
Segher