------- Additional Comments From pinskia at gcc dot gnu dot org 2004-10-13 18:33 ------- I think that is a bug in the front-end: <L2>:; if (__priority == 65535) goto <L4>; else goto <L6>;
<L4>:; if (__initialize_p == 0) goto <L5>; else goto <L6>; <L5>:; __comp_dtor (&idl_filename); <L6>:; if (__priority == 65535) goto <L8>; else goto <L10>; <L8>:; if (__initialize_p == 0) goto <L9>; else goto <L10>; <L9>:; __comp_dtor (&idl_filename); Please file it seperately. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17937