This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/43911] [4.4/4.5 Regression] g++ can't compile any even trivial c++ source: undefined reference to `_Unwind_GetIPInfo'



------- Comment #26 from dougmencken at gmail dot com  2010-05-12 22:29 -------
Some results:

October 15, 2009
    GCC 4.4.2 has been released.
January 21, 2010
    GCC 4.4.3 has been released.

initially bad: 1a47c687053db495606b79a42ddefd0671ce3b15 (2010-01-21)
initially good: e5f3e814b30565641f3b4c55c37d9e68b9984f6d (2009-10-15)

----------------------------------------

[bad] fa2e3a2c9483e5ca826addb69670f7117e52c729 (2009-11-27):
    $ objdump -T ./stage1-powerpc-gnu-linux-uclibc/libgcc/libgcc_s.so.1 | grep
Unwind_GetIP
    0000c020 g    DF .text  00000008  GCC_3.0     _Unwind_GetIP

[bad] 5cb65cdfb7c87b5e1919752c286dbb8eecdc2732 (2009-11-06):
    $ objdump -T ./prev-powerpc-gnu-linux-uclibc/libgcc/libgcc_s.so.1 | grep
Unwind_GetIP
    0000c020 g    DF .text      00000008  GCC_3.0     _Unwind_GetIP

[bad] 98b2109eead9249c73d66d3d55c3dd2cdbcbcaca (2009-10-27):
    $ objdump -T ./prev-powerpc-gnu-linux-uclibc/libgcc/libgcc_s.so.1 | grep
Unwind_GetIP
    0000c020 g    DF .text      00000008  GCC_3.0     _Unwind_GetIP

[bad] 3c692e317294e8858003ca92d3ae4e1bf7d3c8ca (2009-10-17):
    $ objdump -T ./prev-powerpc-gnu-linux-uclibc/libgcc/libgcc_s.so.1 | grep
Unwind_GetIP
    0000c020 g    DF .text      00000008  GCC_3.0     _Unwind_GetIP

----------------------------------------

git-bisect log:
git bisect start
# bad: [1a47c687053db495606b79a42ddefd0671ce3b15] 2010-01-21  Martin Jambor 
<mjambor@suse.cz>
git bisect bad 1a47c687053db495606b79a42ddefd0671ce3b15
# good: [e5f3e814b30565641f3b4c55c37d9e68b9984f6d] * config/h8300/h8300.c (F):
New. (Fpa): New. (h8300_emit_stack_adjustment): Call them. (push): Likewise.
(h8300_push_pop): Likewise. (h8300_expand_prologue): Likewise. *
config/h8300/h8300.h (DWARF2_DEBUGGING_INFO): Define.
(MUST_USE_SJLJ_EXCEPTIONS): Define. (INCOMING_RETURN_ADDR_RTX): Define.
(INCOMING_FRAME_SP_OFFSET): Define. (DWARF_CIE_DATA_ALIGNMENT): Define.
git bisect good e5f3e814b30565641f3b4c55c37d9e68b9984f6d
# bad: [fa2e3a2c9483e5ca826addb69670f7117e52c729]       * config/i386/i386.c
(ix86_emit_restore_sse_regs_using_mov): Remove     unused insn variable.   *
genemit.c (output_peephole2_scratches): Only declare and initialize      
_regs_allocated if it will be ever used.        * cfgloopmanip.c
(create_empty_if_region_on_edge): Remove unused        succ_bb variable.      
(create_empty_loop_on_edge): Remove unused freq and cnt variables.  *
unwind-c.c (PERSONALITY_FUNCTION): Remove unused action_record        variable.
git bisect bad fa2e3a2c9483e5ca826addb69670f7117e52c729
# bad: [5cb65cdfb7c87b5e1919752c286dbb8eecdc2732] 2009-11-06  Jerry DeLisle 
<jvdelisle@gcc.gnu.org>
git bisect bad 5cb65cdfb7c87b5e1919752c286dbb8eecdc2732
# bad: [98b2109eead9249c73d66d3d55c3dd2cdbcbcaca]       * ChangeLog: Fix
formatting.    * testsuite/ChangeLog: Ditto.
git bisect bad 98b2109eead9249c73d66d3d55c3dd2cdbcbcaca
# skip: [a90b5ee3aa9ae1aa5ca5269afefcdc5a7f8c44ca] 2009-10-20  Paolo Carlini 
<paolo.carlini@oracle.com>
git bisect skip a90b5ee3aa9ae1aa5ca5269afefcdc5a7f8c44ca
# bad: [3c692e317294e8858003ca92d3ae4e1bf7d3c8ca]       * gcc.pot: Regenerate.
git bisect bad 3c692e317294e8858003ca92d3ae4e1bf7d3c8ca

----

Now I'm going to find "good" one (as I got, it might be not Oct 15, 2009 due to
some "freeze" or such). And will build "retail" 4.4.2 and 4.4.3. Bootstrap
directories will be packed and uploaded.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43911


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]