From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26979 invoked by alias); 28 Aug 2004 05:31:08 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 26963 invoked from network); 28 Aug 2004 05:31:07 -0000 Received: from unknown (HELO e33.co.us.ibm.com) (32.97.110.131) by sourceware.org with SMTP; 28 Aug 2004 05:31:07 -0000 Received: from westrelay01.boulder.ibm.com (westrelay01.boulder.ibm.com [9.17.195.10]) by e33.co.us.ibm.com (8.12.10/8.12.9) with ESMTP id i7S5V6DD029484 for ; Sat, 28 Aug 2004 01:31:06 -0400 Received: from austin.ibm.com (d03av03.boulder.ibm.com [9.17.195.169]) by westrelay01.boulder.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i7S5T0CG554470 for ; Fri, 27 Aug 2004 23:31:05 -0600 Received: from lazy.austin.ibm.com (lazy.austin.ibm.com [9.53.94.97]) by austin.ibm.com (8.12.10/8.12.10) with ESMTP id i7RHY4Rn040946 for ; Fri, 27 Aug 2004 12:34:04 -0500 Date: Sat, 28 Aug 2004 05:31:00 -0000 From: Manoj Iyer X-X-Sender: manjo@lazy To: gdb@sources.redhat.com Subject: GDB & GCC 3.4 Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="8323328-1215972058-1093625989=:30583" X-SW-Source: 2004-08/txt/msg00421.txt.bz2 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --8323328-1215972058-1093625989=:30583 Content-Type: TEXT/PLAIN; charset=US-ASCII Content-length: 1609 when I compile GDB (mainline CVS) with the GCC 3.4 compiler I get the following problem. But with gcc version 3.3.3 (SuSE Linux) it does not happen. I have attached the testcase. To recreate the bug. - cc -m64 -o tbug64 tbug.c -lpthread - src/gdb/gdb tbug64 - (gdb) run Anyone seen this problems before? any known solutions? Kernel: 2.6.7-1.451.2.3 OS: Redhat GCC: gcc version 3.4.1 20040702 (Red Hat Linux 3.4.1-2) [root@ppc64hlp3 src]# ./gdb/gdb /tmp/gdb64 GNU gdb 2004-08-27-cvs Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "powerpc64-unknown-linux-gnu".../tmp/gdb64: No such file or directory. (gdb) run Starting program: No executable file specified. Use the "file" or "exec-file" command. (gdb) file /tmp/tbug64 Reading symbols from /tmp/tbug64...done. Using host libthread_db library "/lib64/tls/libthread_db.so.1". (gdb) run Starting program: /tmp/tbug64 [Thread debugging using libthread_db enabled] Error while reading shared library symbols: reading register fpscr (#70): Input/output error. Killed [root@ppc64hlp3 src]# Any thoughts? Thanks ----- manjo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + Cognito ergo sum + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ --8323328-1215972058-1093625989=:30583 Content-Type: TEXT/x-csrc; charset=US-ASCII; name="tbug.c" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Test case Content-Disposition: attachment; filename="tbug.c" Content-length: 2587 LyoNCiogQ29weXJpZ2h0IChDKSAyMDA0IEZyZWUgU29mdHdhcmUgRm91bmRh dGlvbiwgSW5jLg0KDQoqIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJl OyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5DQoqIGl0 IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExp Y2Vuc2UgYXMgcHVibGlzaGVkIGJ5DQoqIHRoZSBGcmVlIFNvZnR3YXJlIEZv dW5kYXRpb247IGVpdGhlciB2ZXJzaW9uIDIgb2YgdGhlIExpY2Vuc2UsIG9y DQoqIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uDQoqDQoq IFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0 IGl0IHdpbGwgYmUgdXNlZnVsLA0KKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFO VFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZg0KKiBN RVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBV UlBPU0UuICBTZWUgdGhlDQoqIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl IGZvciBtb3JlIGRldGFpbHMuDQoqDQoqIFlvdSBzaG91bGQgaGF2ZSByZWNl aXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNl DQoqIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtOyBpZiBub3QsIHdyaXRlIHRv IHRoZSBGcmVlIFNvZnR3YXJlDQoqIEZvdW5kYXRpb24sIEluYy4sIDU5IFRl bXBsZSBQbGFjZSAtIFN1aXRlIDMzMCwgQm9zdG9uLCBNQSAwMjExMS0xMzA3 LCBVU0EuDQoNCiogUGxlYXNlIGVtYWlsIGFueSBidWdzLCBjb21tZW50cywg YW5kL29yIGFkZGl0aW9ucyB0byB0aGlzIGZpbGUgdG86DQoqIGJ1Zy1nZGJA cHJlcC5haS5taXQuZWR1DQoNCiogVGhpcyBmaWxlIHdhcyB3cml0dGVuIGJ5 IFN0ZXZlIE11bnJvZS4gKHNqbXVucm9lQHVzLmlibS5jb20pDQoqIFRlc3Qg YnJlYWsgcG9pbnRzIGFuZCBzaW5nbGUgc3RlcCBvbiB0aHJlYWQgZnVuY3Rp b25zLg0KKi8NCg0KI2luY2x1ZGUgPHN0cmluZy5oPg0KI2luY2x1ZGUgPHVu aXN0ZC5oPg0KI2luY2x1ZGUgPHB0aHJlYWQuaD4NCiNpbmNsdWRlIDxzdGRs aWIuaD4NCiNpbmNsdWRlIDxzdGRpby5oPg0KI2luY2x1ZGUgPGVycm5vLmg+ DQoNCiNkZWZpbmUgTiAgICAgICAyDQoNCnN0YXRpYyB2b2lkICoNCnRmICh2 b2lkICphcmcpDQp7DQogICAgaW50IG4gPSAoaW50KSAobG9uZyBpbnQpIGFy ZzsNCiAgICBjaGFyIG51bWJlclsxNjBdOw0KICAgIHNwcmludGYobnVtYmVy LCAidGYoJWxkKTogYmVnaW4iLCAobG9uZylhcmcpOw0KICAgIHB1dHMgKG51 bWJlcik7DQoNCiAgICBzbGVlcCAoMTAwKTsNCiAgICBzcHJpbnRmKG51bWJl ciwgInRmKCVsZCk6IGVuZCIsIChsb25nKWFyZyk7DQogICAgcHV0cyAobnVt YmVyKTsNCiAgICByZXR1cm4gTlVMTDsNCn0NCg0KaW50IG1haW4gKGludCBh cmdjLCBjaGFyICphcmd2W10pDQp7DQogICAgaW50IG47DQogICAgcHRocmVh ZF90IHRoW05dOw0KDQogICAgZm9yIChuID0gMDsgbiA8IE47ICsrbikNCiAg ICBpZiAocHRocmVhZF9jcmVhdGUgKCZ0aFtuXSwgTlVMTCwgdGYsICh2b2lk ICopIChsb25nIGludCkgbikgIT0gMCkNCiAgICB7DQogICAgICAgIHNsZWVw KDIpOw0KICAgICAgICBwdXRzICgiY3JlYXRlIGZhaWxlZCIpOw0KICAgICAg ICBleGl0ICgxKTsNCiAgICB9DQoNCiAgICBwdXRzKCJhZnRlciBjcmVhdGUi KTsNCg0KICAgIGZvciAobiA9IDA7IG4gPCBOOyArK24pDQogICAgaWYgKHB0 aHJlYWRfam9pbiAodGhbbl0sIE5VTEwpICE9IDApDQogICAgew0KICAgICAg ICBwdXRzICgiam9pbiBmYWlsZWQiKTsNCiAgICAgICAgZXhpdCAoMSk7DQog ICAgfQ0KDQogICAgcHV0cygiYWZ0ZXIgam9pbiIpOw0KICAgICAgICAgICAg ICByZXR1cm4gMDsNCn0NCg== --8323328-1215972058-1093625989=:30583--