public inbox for gcc-prs@sourceware.org help / color / mirror / Atom feed
From: lamont@debian.org To: gcc-gnats@gcc.gnu.org Subject: c/6191: ICE doing pointer math with -fPIC Date: Fri, 05 Apr 2002 09:56:00 -0000 [thread overview] Message-ID: <20020405174725.29917.qmail@sources.redhat.com> (raw) >Number: 6191 >Category: c >Synopsis: ICE doing pointer math with -fPIC >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: ice-on-legal-code >Submitter-Id: net >Arrival-Date: Fri Apr 05 09:56:00 PST 2002 >Closed-Date: >Last-Modified: >Originator: lamont@debian.org >Release: 3.0.4 >Organization: >Environment: HPPA Debian w/ gcc-3.0 3.0.4-6 >Description: ICE when doing math on &foo where foo is extern, with -fPIC >How-To-Repeat: >Fix: source file contains two functions: one with the workaround, and one that fails. >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: application/octet-stream; name="tramp-bug.out" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="tramp-bug.out" UmVhZGluZyBzcGVjcyBmcm9tIC91c3IvbGliL2djYy1saWIvaHBwYS1saW51eC8zLjAuNC9zcGVj cwpDb25maWd1cmVkIHdpdGg6IC4uL3NyYy9jb25maWd1cmUgLXYgLS1lbmFibGUtbGFuZ3VhZ2Vz PWMsYysrLGY3Nyxwcm90byxvYmpjIC0tcHJlZml4PS91c3IgLS1pbmZvZGlyPS9zaGFyZS9pbmZv IC0tbWFuZGlyPS9zaGFyZS9tYW4gLS1lbmFibGUtc2hhcmVkIC0td2l0aC1nbnUtYXMgLS13aXRo LWdudS1sZCAtLXdpdGgtc3lzdGVtLXpsaWIgLS1lbmFibGUtbG9uZy1sb25nIC0tZW5hYmxlLW5s cyAtLXdpdGhvdXQtaW5jbHVkZWQtZ2V0dGV4dCAtLWRpc2FibGUtY2hlY2tpbmcgLS1lbmFibGUt dGhyZWFkcz1wb3NpeCAtLXdpdGgtY3BwLWluc3RhbGwtZGlyPWJpbiBocHBhLWxpbnV4ClRocmVh ZCBtb2RlbDogcG9zaXgKZ2NjIHZlcnNpb24gMy4wLjQKIC91c3IvbGliL2djYy1saWIvaHBwYS1s aW51eC8zLjAuNC9jYzEgLWxhbmctYyAtdiAtRF9fR05VQ19fPTMgLURfX0dOVUNfTUlOT1JfXz0w IC1EX19HTlVDX1BBVENITEVWRUxfXz00IC1EX19FTEZfXyAtRHVuaXggLURfX2hwcGFfXyAtRGxp bnV4IC1EX19FTEZfXyAtRF9fdW5peF9fIC1EX19ocHBhX18gLURfX2xpbnV4X18gLURfX3VuaXgg LURfX2xpbnV4IC1Bc3lzdGVtPXVuaXggLUFzeXN0ZW09cG9zaXggLUFjcHU9aHBwYSAtQW1hY2hp bmU9aHBwYSAtQW1hY2hpbmU9YmlnZW5kaWFuIC1EX19OT19JTkxJTkVfXyAtRF9fU1REQ19IT1NU RURfXz0xIC1XYWxsIC1EX19QSUNfXyAtRF9fcGljX18gLURfUEFfUklTQzFfMSB0cmFtcC1idWcu YyAtbW5vLXNwYWNlLXJlZ3MgLXF1aWV0IC1kdW1wYmFzZSB0cmFtcC1idWcuYyAtV2FsbCAtdmVy c2lvbiAtZlBJQyAtbyAvdG1wL2NjZ1lzZlNtLnMKR05VIENQUCB2ZXJzaW9uIDMuMC40IChjcHBs aWIpIChocHBhKQpHTlUgQyB2ZXJzaW9uIDMuMC40IChocHBhLWxpbnV4KQoJY29tcGlsZWQgYnkg R05VIEMgdmVyc2lvbiAzLjAuNC4KaWdub3Jpbmcgbm9uZXhpc3RlbnQgZGlyZWN0b3J5ICIvdXNy L2hwcGEtbGludXgvaW5jbHVkZSIKI2luY2x1ZGUgIi4uLiIgc2VhcmNoIHN0YXJ0cyBoZXJlOgoj aW5jbHVkZSA8Li4uPiBzZWFyY2ggc3RhcnRzIGhlcmU6CiAvdXNyL2xvY2FsL2luY2x1ZGUKIC91 c3IvbGliL2djYy1saWIvaHBwYS1saW51eC8zLjAuNC9pbmNsdWRlCiAvdXNyL2luY2x1ZGUKRW5k IG9mIHNlYXJjaCBsaXN0Lgp0cmFtcC1idWcuYzogSW4gZnVuY3Rpb24gYGJhZCc6CnRyYW1wLWJ1 Zy5jOjI4OiBVbnJlY29nbml6YWJsZSBpbnNuOgooaW5zbiAzMCAyOCAzMiAoc2V0IChyZWcvZjpT SSAxMDApCiAgICAgICAgKHBsdXM6U0kgKHJlZzpTSSAxOSAlcjE5KQogICAgICAgICAgICAoaGln aDpTSSAoc3ltYm9sX3JlZi92OlNJICgiQHRyYW1wX3IiKSkpKSkgLTEgKG5pbCkKICAgIChuaWwp KQp0cmFtcC1idWcuYzoyODogSW50ZXJuYWwgY29tcGlsZXIgZXJyb3IgaW4gZXh0cmFjdF9pbnNu LCBhdCByZWNvZy5jOjIyMTgKUGxlYXNlIHN1Ym1pdCBhIGZ1bGwgYnVnIHJlcG9ydCwKd2l0aCBw cmVwcm9jZXNzZWQgc291cmNlIGlmIGFwcHJvcHJpYXRlLgpTZWUgPFVSTDpodHRwOi8vd3d3Lmdu dS5vcmcvc29mdHdhcmUvZ2NjL2J1Z3MuaHRtbD4gZm9yIGluc3RydWN0aW9ucy4KCkFuZCB0aGUg ZmlsZSBjb250ZW50cyBhcmU6Cgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CmV4dGVybiB2b2lkIHRyYW1wX3IgKCk7Cmlu dCB3b3JrcyAodm9pZCogZnVuY3Rpb24pCnsKCiAgdm9pZCAqIGZvbz0mdHJhbXBfcjsKCiAgaWYg KCEoKChsb25nKWZ1bmN0aW9uICYgMykgPT0gKDIgJiAzKSkpIHJldHVybiAwOwoKICByZXR1cm4K ICAgKCgoKGxvbmcgKikgKChjaGFyKilmdW5jdGlvbiAtIDIpKVswXSA9PSAoKGxvbmcgKikgKChj aGFyKilmb28tMikpWzBdKQogICAgJiYgKCgoKGxvbmcgKikgKChjaGFyKilmdW5jdGlvbiAtIDIp KVsyXSkgPT0gKGxvbmcpKChjaGFyKilmdW5jdGlvbiAtIDIgKyAxNikpCiAgICA/IDEgOiAwCiAg ICk7Cgp9CgppbnQgYmFkICh2b2lkKiBmdW5jdGlvbikKewoKICBpZiAoISgoKGxvbmcpZnVuY3Rp b24gJiAzKSA9PSAoMiAmIDMpKSkgcmV0dXJuIDA7CgogIHJldHVybgogICAoKCgobG9uZyAqKSAo KGNoYXIqKWZ1bmN0aW9uIC0gMikpWzBdID09ICgobG9uZyAqKSAoKGNoYXIqKSZ0cmFtcF9yLTIp KVswXSkKICAgICYmICgoKChsb25nICopICgoY2hhciopZnVuY3Rpb24gLSAyKSlbMl0pID09IChs b25nKSgoY2hhciopZnVuY3Rpb24gLSAyICsgMTYpKQogICAgPyAxIDogMAogICApOwoKfQo9PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09Cg==
reply other threads:[~2002-04-05 17:56 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20020405174725.29917.qmail@sources.redhat.com \ --to=lamont@debian.org \ --cc=gcc-gnats@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).