/tmp/buildd/virtualbox-ose-4.0.4-dfsg/src/VBox/Devices/Network/slirp/bsd/kern/uipc_mbuf.c: In function ‘m_adj’:
/tmp/buildd/virtualbox-ose-4.0.4-dfsg/src/VBox/Devices/Network/slirp/bsd/kern/uipc_mbuf.c:1136:1: internal compiler error: in dwarf2out_frame_debug_adjust_cfa, at dwarf2out.c:1861
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
Removing the -fno-omit-frame-pointer hides the problem.
The problem seems to have been introduced by the new shrink-wrap optimisation. Adding -fno-shrink-wrap stops the fault:
Reproduced with gcc-linaro- 4.5-2011. 03-0:
michaelh@ crucis: ~/linaro/ bugs$ ~/linaro/ toolchains/ gcc-linaro- 4.5-2011. 03-0-x86_ 64-maverick- cbuild71- crucis- x86_64r1/ bin/gcc -c -O2 -fno-omit- frame-pointer uipc_mbuf.i
/tmp/buildd/ virtualbox- ose-4.0. 4-dfsg/ src/VBox/ Devices/ Network/ slirp/bsd/ kern/uipc_ mbuf.c: In function ‘m_adj’: virtualbox- ose-4.0. 4-dfsg/ src/VBox/ Devices/ Network/ slirp/bsd/ kern/uipc_ mbuf.c: 1136:1: internal compiler error: in dwarf2out_ frame_debug_ adjust_ cfa, at dwarf2out.c:1861 gcc.gnu. org/bugs. html> for instructions.
/tmp/buildd/
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://
Removing the -fno-omit- frame-pointer hides the problem.
The problem seems to have been introduced by the new shrink-wrap optimisation. Adding -fno-shrink-wrap stops the fault:
michaelh@ crucis: ~/linaro/ bugs$ ~/linaro/ toolchains/ gcc-linaro- 4.5-2011. 03-0-x86_ 64-maverick- cbuild71- crucis- x86_64r1/ bin/gcc -c -O2 -fno-omit- frame-pointer -fno-shrink-wrap uipc_mbuf.i