From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1856 invoked by alias); 31 Jan 2007 21:32:56 -0000 Received: (qmail 1845 invoked by uid 22791); 31 Jan 2007 21:32:55 -0000 X-Spam-Check-By: sourceware.org Received: from wx-out-0506.google.com (HELO wx-out-0506.google.com) (66.249.82.234) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 31 Jan 2007 21:32:50 +0000 Received: by wx-out-0506.google.com with SMTP id t13so311673wxc for ; Wed, 31 Jan 2007 13:32:48 -0800 (PST) Received: by 10.90.89.5 with SMTP id m5mr1978460agb.1170279167840; Wed, 31 Jan 2007 13:32:47 -0800 (PST) Received: by 10.90.81.8 with HTTP; Wed, 31 Jan 2007 13:32:47 -0800 (PST) Message-ID: <1a75cc570701311332w440ae8efgfc2e427f72e85115@mail.gmail.com> Date: Wed, 31 Jan 2007 21:32:00 -0000 From: timeless To: gdb-patches@sourceware.org Subject: void function cannot return value MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_12047_21491929.1170279167813" Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2007-01/txt/msg00628.txt.bz2 ------=_Part_12047_21491929.1170279167813 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Content-length: 589 I tried building gdb6.6 using snv_53 (from opensolaris.org) with sun studio C 5.8. SunOS swift 5.11 snv_53 i86pc i386 i86pc ./configure --target=armel-linux cc: Sun C 5.8 2005/10/13 the build fails because of: "wrapper.c", line 773: void function cannot return value ".././gdb/cli/cli-cmds.c", line 517: void function cannot return value "target.c", line 1248: void function cannot return value "target.c", line 1264: void function cannot return value the fix (cvs diff attached) is to replace return (void) foo(); with foo(); return; if foo(); is the last statement, omit the return. ------=_Part_12047_21491929.1170279167813 Content-Type: application/octet-stream; name=gdb66-sunc58-snv Content-Transfer-Encoding: base64 X-Attachment-Id: f_exm9w1kc Content-Disposition: attachment; filename="gdb66-sunc58-snv" Content-length: 2461 SW5kZXg6IGdkYi90YXJnZXQuYwo9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJD UyBmaWxlOiAvY3ZzL3NyYy9zcmMvZ2RiL3RhcmdldC5jLHYKcmV0cmlldmlu ZyByZXZpc2lvbiAxLjEzNApkaWZmIC11IC1wIC11IC1yMS4xMzQgdGFyZ2V0 LmMKLS0tIGdkYi90YXJnZXQuYwkyOSBKYW4gMjAwNyAxNjozNjowMSAtMDAw MAkxLjEzNAorKysgZ2RiL3RhcmdldC5jCTMxIEphbiAyMDA3IDIxOjI3OjUw IC0wMDAwCkBAIC0xMjUyLDcgKzEyNTIsOCBAQCB0YXJnZXRfZmxhc2hfZXJh c2UgKFVMT05HRVNUIGFkZHJlc3MsIExPCiAJICBpZiAodGFyZ2V0ZGVidWcp CiAJICAgIGZwcmludGZfdW5maWx0ZXJlZCAoZ2RiX3N0ZGxvZywgInRhcmdl dF9mbGFzaF9lcmFzZSAoJXMsICVzKVxuIiwKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgcGFkZHIgKGFkZHJlc3MpLCBwaGV4IChsZW5ndGgs IDApKTsKLQkgIHJldHVybiB0LT50b19mbGFzaF9lcmFzZSAodCwgYWRkcmVz cywgbGVuZ3RoKTsKKwkgIHQtPnRvX2ZsYXNoX2VyYXNlICh0LCBhZGRyZXNz LCBsZW5ndGgpOworCSAgcmV0dXJuOwogCX0KIAogICB0Y29tcGxhaW4gKCk7 CkBAIC0xMjY4LDcgKzEyNjksOCBAQCB0YXJnZXRfZmxhc2hfZG9uZSAodm9p ZCkKIAl7CiAJICBpZiAodGFyZ2V0ZGVidWcpCiAJICAgIGZwcmludGZfdW5m aWx0ZXJlZCAoZ2RiX3N0ZGxvZywgInRhcmdldF9mbGFzaF9kb25lXG4iKTsK LQkgIHJldHVybiB0LT50b19mbGFzaF9kb25lICh0KTsKKwkgIHQtPnRvX2Zs YXNoX2RvbmUgKHQpOworCSAgcmV0dXJuOwogCX0KIAogICB0Y29tcGxhaW4g KCk7CkluZGV4OiBnZGIvY2xpL2NsaS1jbWRzLmMKPT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PQpSQ1MgZmlsZTogL2N2cy9zcmMvc3JjL2dkYi9jbGkvY2xpLWNt ZHMuYyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS42OApkaWZmIC11IC1wIC11 IC1yMS42OCBjbGktY21kcy5jCi0tLSBnZGIvY2xpL2NsaS1jbWRzLmMJOSBK YW4gMjAwNyAxNzo1OTowMCAtMDAwMAkxLjY4CisrKyBnZGIvY2xpL2NsaS1j bWRzLmMJMzEgSmFuIDIwMDcgMjE6Mjc6NTAgLTAwMDAKQEAgLTUxNCw3ICs1 MTQsNyBAQCBzb3VyY2VfY29tbWFuZCAoY2hhciAqYXJncywgaW50IGZyb21f dHR5CiAJfQogICAgIH0KIAotICByZXR1cm4gc291cmNlX3NjcmlwdCAoZmls ZSwgZnJvbV90dHkpOworICBzb3VyY2Vfc2NyaXB0IChmaWxlLCBmcm9tX3R0 eSk7CiB9CiAKIApJbmRleDogc2ltL2FybS93cmFwcGVyLmMKPT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2cy9zcmMvc3JjL3NpbS9hcm0v d3JhcHBlci5jLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjMyCmRpZmYgLXUg LXAgLXUgLXIxLjMyIHdyYXBwZXIuYwotLS0gc2ltL2FybS93cmFwcGVyLmMJ OSBKYW4gMjAwNyAxNzo1OToxNiAtMDAwMAkxLjMyCisrKyBzaW0vYXJtL3dy YXBwZXIuYwkzMSBKYW4gMjAwNyAyMToyNzo1MCAtMDAwMApAQCAtNzcwLDcg Kzc3MCw3IEBAIHNpbV90YXJnZXRfcGFyc2VfYXJnX2FycmF5IChhcmd2KQog ICBmb3IgKGkgPSAwOyBhcmd2W2ldOyBpKyspCiAgICAgOwogCi0gIHJldHVy biAodm9pZCkgc2ltX3RhcmdldF9wYXJzZV9jb21tYW5kX2xpbmUgKGksIGFy Z3YpOworICBzaW1fdGFyZ2V0X3BhcnNlX2NvbW1hbmRfbGluZSAoaSwgYXJn dik7CiB9CiAKIHZvaWQK ------=_Part_12047_21491929.1170279167813--