[Bug c/55105] use of LD_LIBRARY_PATH incorrect for AIX -- cause trunk build to fail

2012-10-30 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55105 --- Comment #1 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-10-30 07:58:20 UTC --- Feels like a dup of bug#52623, or vice-versa. Haven't tried --disable-build-poststage1-with-cxx recently, not sure

[Bug libstdc++/54392] [4.6/4.7/4.8 Regression] std::string::assign() fails to update length

2012-08-30 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54392 --- Comment #14 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-08-30 07:33:16 UTC --- Indeed, the old buffer is freed before being copied. Yep, this isn't a regression. In fact, with 4.4.3 it was the /empty string

[Bug libstdc++/54392] [4.6/4.7/4.8 Regression] std::string::assign() fails to update length

2012-08-29 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54392 --- Comment #4 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-08-29 10:50:22 UTC --- (In reply to comment #0) Extending the testcase shows even more bad behavior in 4.4.3 and earlier: #include string #include cassert

[Bug libstdc++/54392] [4.6/4.7/4.8 Regression] std::string::assign() fails to update length

2012-08-29 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54392 --- Comment #8 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-08-29 15:20:50 UTC --- Actually, valgrind does show an Invalid write of size 1 for this testcase, unrelated to the default string at all: { std::string s1

[Bug target/46072] AIX linker chokes on debug info for uninitialized static variables

2012-04-16 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46072 --- Comment #37 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-04-16 13:29:06 UTC --- A few more references: The fix for this one issue is: https://www-304.ibm.com/support/docview.wss?uid=isg1IZ98134 But this introduces

[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-28 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #15 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-03-28 08:21:37 UTC --- (In reply to comment #14) Do you see any technical issue why Import Files cannot be used this way for filename-based versioning

[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-28 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #17 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-03-28 14:20:52 UTC --- (In reply to comment #16) Symbolic linking or hard linking libNAME.so.1 to libNAME.so doesn't work? I seem to remember something

[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-23 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #11 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-03-23 09:31:41 UTC --- Unless IBM does, I don't want to change any default here, nor force anyone to use -brtl. What I'm after is: Give package managers

[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-23 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #12 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-03-23 10:29:15 UTC --- (In reply to comment #11) Give package managers another choice how to build the packages, out of: A: libNAME.a(libNAME.so.1

[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-23 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #13 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-03-23 16:39:53 UTC --- Hmm, err, A and B aren't created at the same time by libtool. Instead, this table really should include static-only libs too: (S)tatic

[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-22 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #6 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-03-22 09:10:29 UTC --- Traditionally, yes. However, there are Import Files: They can definitively help for the versioning issue, and can probably help

[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-22 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #8 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-03-22 20:33:01 UTC --- I'm still grafting some RFC for gcc-ml with more background info for the not-so-experienced ones, however I don't mind to discuss

[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-21 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #3 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-03-21 09:38:00 UTC --- (In reply to comment #2) We should disable libquadmath on AIX. It is not needed or useful there. Have you tried adding --disable

[Bug bootstrap/47923] Errors when installing GCC 4.5.2 on AIX 6.1

2012-03-21 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47923 Michael Haubenwallner michael.haubenwallner at salomon dot at changed: What|Removed |Added CC

[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-21 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #4 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-03-21 14:27:06 UTC --- (In reply to comment #3) But the problem isn't with libquadmath itself, but with config-ml.in setting LD_LIBRARY_PATH to find

[Bug bootstrap/52623] New: 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-19 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 Bug #: 52623 Summary: 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1 Classification: Unclassified Product: gcc Version: 4.7.0

[Bug bootstrap/52623] 4.7.0-RC-20120314: bootstrap failure on AIX due to multilib and using C++ in post-stage1

2012-03-19 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52623 --- Comment #1 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2012-03-19 17:20:23 UTC --- Created attachment 26924 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=26924 powerpc-ibm-aix7.1.0.0/ppc64/libquadmath/config.log

[Bug target/46887] Invalid AIX linker flag '-bnoerok', it has to be '-bernotok'

2011-12-12 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46887 --- Comment #9 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-12-12 16:17:48 UTC --- (In reply to comment #5) The problem still exists, but classpath is maintained upstream, not by GCC. Checking out the GNU classpath

[Bug other/47591] libiberty Makefile uses native cc (solaris) with option -print-multi-os-directory

2011-09-09 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47591 --- Comment #2 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-09-09 15:32:53 UTC --- Created attachment 25235 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=25235 output of 'gmake install' for gcc-4.6.1, using xlc v6

[Bug target/46481] long double should default to 64bit even for aix6.1

2011-07-06 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46481 --- Comment #2 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-07-06 11:26:37 UTC --- Seems this is fixed since gcc-4.6.0 by http://gcc.gnu.org/viewcvs?view=revisionrevision=169981.

[Bug target/46655] invalid '.line 0' directive emitted with -g

2011-05-17 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 --- Comment #31 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-05-17 07:17:57 UTC --- (In reply to comment #29) I'm now running AIX 6.1, oslevel -s returns 6100-06-03-1048 and the problem seems to persist with newer

[Bug target/46072] AIX linker chokes on debug info for uninitialized static variables

2011-05-17 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46072 --- Comment #26 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-05-17 14:52:36 UTC --- (In reply to comment #25) The fixed assembler is available as an efix for customers who ask. We did do this here, but the efix'ed

[Bug target/46072] AIX linker chokes on debug info for uninitialized static variables

2011-04-08 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46072 --- Comment #21 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-04-08 07:53:44 UTC --- (In reply to comment #20) mean? Does this mean IBM consider it a GCC bug? I don't find the explanations on the page too useful

[Bug target/46072] AIX linker chokes on debug info for uninitialized static variables

2011-04-07 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46072 --- Comment #18 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-04-07 07:59:00 UTC --- (In reply to comment #15) ld: 0711-596 SEVERE ERROR: Object expand.o An RLD for section 2 (.data) refers to symbol 852

[Bug target/46655] invalid '.line 0' directive emitted with -g

2011-04-01 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 --- Comment #28 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-04-01 12:24:32 UTC --- Looks like IBM fixed their Assembler to ignore invalid .line pseudo-ops again: https://www-304.ibm.com/support/docview.wss?uid

[Bug target/46072] AIX linker chokes on debug info for uninitialized static variables

2011-03-23 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46072 --- Comment #11 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-03-23 07:46:49 UTC --- (In reply to comment #10) IZ81343 (or one of its sister APARs) fixes the original issue. But, it leaves a new issue. The new error

[Bug target/46655] invalid '.line 0' directive emitted with -g

2011-02-25 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 --- Comment #24 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-02-25 09:49:30 UTC --- (In reply to comment #23) Using your suggestion for gmake bootstrap STAGE1_FLAGS=-0 gets me much further in the build. The problem

[Bug target/46655] invalid '.line 0' directive emitted with -g

2011-02-25 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 --- Comment #25 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-02-25 09:53:57 UTC --- Ohw, and then there is bug#47032 (caused by bug#46481) you might stumble upon in libgfortran.

[Bug target/46655] invalid '.line 0' directive emitted with -g

2011-02-24 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 --- Comment #20 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-02-24 20:42:46 UTC --- (In reply to comment #19) /usr/bin/gcc -c -g -fkeep-inline-functions -DIN_GCC ... This is a problem in /usr/bin/gcc

[Bug target/46072] AIX linker chokes on debug info for uninitialized static variables

2011-02-09 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46072 --- Comment #6 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-02-09 09:03:05 UTC --- (In reply to comment #5) Created attachment 23120 [details] Patch to simply not use bss section with .bs, but private-data-section

[Bug target/47032] libgfortran references complex long double functions missing on AIX

2011-02-08 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47032 --- Comment #11 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-02-08 22:14:19 UTC --- (In reply to comment #10) #including math.h and then trying a link test should give correct results because it will fail to find

[Bug target/46072] AIX linker chokes on debug info for uninitialized static variables

2011-01-25 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46072 Michael Haubenwallner michael.haubenwallner at salomon dot at changed: What|Removed |Added CC

[Bug target/46072] AIX linker chokes on debug info for uninitialized static variables

2011-01-25 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46072 --- Comment #4 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-01-25 12:52:22 UTC --- What exactly is the difference for gcc between not initializing a static variable and initializing it to zero? This is the difference

[Bug target/46072] AIX linker chokes on debug info for uninitialized static variables

2011-01-25 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46072 --- Comment #5 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2011-01-25 15:40:07 UTC --- Created attachment 23120 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=23120 Patch to simply not use bss section with .bs

[Bug target/47032] libgfortran references complex long double functions missing on AIX

2011-01-25 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47032 Michael Haubenwallner michael.haubenwallner at salomon dot at changed: What|Removed |Added CC

[Bug target/46655] invalid '.line 0' directive emitted with -g

2010-12-13 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 --- Comment #14 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2010-12-13 12:46:25 UTC --- (In reply to comment #9) Is the 64K limit really new? Is this really a change in AIX as or did something else change and start

[Bug target/46887] Invalid AIX linker flag '-bnoerok', it has to be '-bernotok'

2010-12-13 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46887 --- Comment #2 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2010-12-13 22:18:57 UTC --- It did hit me in gcc-4.2.4 (languages=c,c++) in Gentoo Prefix on AIX, where I do have some automagic patches to enable runtime linking

[Bug target/46887] New: Invalid AIX linker flag '-bnoerok', it has to be '-bernotok'

2010-12-10 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46887 Summary: Invalid AIX linker flag '-bnoerok', it has to be '-bernotok' Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/46655] invalid '.line 0' directive emitted with -g

2010-11-30 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 --- Comment #10 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2010-11-30 12:22:43 UTC --- (In reply to comment #9) I believe the line number field in XCOFF is defined in /usr/include/linenum.h. According to that file

[Bug target/46655] invalid '.line 0' directive emitted with -g

2010-11-30 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 Michael Haubenwallner michael.haubenwallner at salomon dot at changed: What|Removed |Added Attachment #22538|0

[Bug target/46655] invalid '.line 0' directive emitted with -g

2010-11-29 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 --- Comment #6 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2010-11-29 09:05:53 UTC --- I'm in contact with IBM vi a customer's support channel - initially for another problem, and have added this 64k-line-limit recently

[Bug target/46655] invalid '.line 0' directive emitted with -g

2010-11-26 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 --- Comment #4 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2010-11-26 13:54:41 UTC --- Created attachment 22538 -- http://gcc.gnu.org/bugzilla/attachment.cgi?id=22538 Workaround to emit .line values 0 and 64k only

[Bug target/46481] long double should default to 64bit even for aix6.1

2010-11-26 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46481 Michael Haubenwallner michael.haubenwallner at salomon dot at changed: What|Removed |Added Target

[Bug target/46655] New: AIX6.1 native assembler requires '.line' numbers greater than zero

2010-11-25 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 Summary: AIX6.1 native assembler requires '.line' numbers greater than zero Product: gcc Version: 4.5.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug target/46655] AIX6.1 native assembler requires '.line' numbers greater than zero

2010-11-25 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 Michael Haubenwallner michael.haubenwallner at salomon dot at changed: What|Removed |Added Target

[Bug target/46655] invalid '.line 0' directive emitted with -g

2010-11-25 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46655 --- Comment #3 from Michael Haubenwallner michael.haubenwallner at salomon dot at 2010-11-25 12:30:37 UTC --- Huh - AIX-as also doesn't accept line numbers =65536 any more since SP6100-04-07-1036 it seems, as I get an error on .line 118674 from

[Bug bootstrap/38546] configure: too many arguments

2010-11-24 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38546 Michael Haubenwallner michael.haubenwallner at salomon dot at changed: What|Removed |Added CC

[Bug target/46481] New: long double should default to 64bit even for aix6.1

2010-11-15 Thread michael.haubenwallner at salomon dot at
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46481 Summary: long double should default to 64bit even for aix6.1 Product: gcc Version: 4.2.4 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target