--- Comment #10 from schnetter at aei dot mpg dot de 2006-01-24 21:09
---
Yes, I am able to compile the code with that version:
$ ~/gcc/bin/g++ --version
g++ (GCC) 4.2.0 20051129 (experimental)
$ ~/gcc/bin/g++ -o lamtest *.ii -L/sw/lib -llammpio -llammpi++ -lmpi -llam
--
--- Comment #11 from pinskia at gcc dot gnu dot org 2006-01-24 22:53
---
It was broken before 20051231. So we are done to a month.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25908
--- Comment #12 from pinskia at gcc dot gnu dot org 2006-01-25 00:04
---
It worked in 20051203.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25908
--- Comment #13 from pinskia at gcc dot gnu dot org 2006-01-25 01:06
---
It was broken in 20051217. so only two weeks now.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25908
--- Comment #14 from pinskia at gcc dot gnu dot org 2006-01-25 01:10
---
Nathan sorry for CCing you (that was accident).
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #15 from pinskia at gcc dot gnu dot org 2006-01-25 02:14
---
Fails in 20051210.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25908
--- Comment #16 from pinskia at gcc dot gnu dot org 2006-01-25 03:40
---
Before the breakage:
.globl __ZTV1f
.weak_definition __ZTV1f
.section __DATA,__const_coal,coalesced
After:
.globl __ZTV1f
.const_data
We are doing two things wrong, not
--- Comment #17 from pinskia at gcc dot gnu dot org 2006-01-25 03:51
---
Caused by:
(machopic_select_section): Return the selected section rather than
emitting assembly code. Replace the static function table with
inline conditional expressions. Update the
--- Comment #18 from pinskia at gcc dot gnu dot org 2006-01-25 03:58
---
Or maybe not. More likely the TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT changes.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25908
--- Comment #19 from pinskia at gcc dot gnu dot org 2006-01-25 04:07
---
I might need some C++ help on this one but I think this is valid as the virtual
function is marked as inline so it is vague but can that be a key function?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25908
--- Comment #20 from pinskia at gcc dot gnu dot org 2006-01-25 04:39
---
Found the problem and a way to fix it. The problem is that the key function
needs to be changed to the arm-eabi way and not the IA64 C++ ABI way.
See http://gcc.gnu.org/ml/gcc-patches/2004-08/msg02645.html for
--- Comment #21 from pinskia at gcc dot gnu dot org 2006-01-25 04:44
---
To remind me, I should enable g++.dg/abi/key1.C on *-darwin.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25908
12 matches
Mail list logo