public inbox for gcc-prs@sourceware.org help / color / mirror / Atom feed
From: juan+gnats@port25.com To: gcc-gnats@gcc.gnu.org Subject: c++/7597: Link failure when static constant is passed by reference Date: Wed, 14 Aug 2002 07:34:00 -0000 [thread overview] Message-ID: <20020814140355.27529.qmail@sources.redhat.com> (raw) >Number: 7597 >Category: c++ >Synopsis: Link failure when static constant is passed by reference >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: wrong-code >Submitter-Id: net >Arrival-Date: Wed Aug 14 07:06:00 PDT 2002 >Closed-Date: >Last-Modified: >Originator: juan+gnats@port25.com >Release: 3.1.1 >Organization: >Environment: i386, RedHat Linux 7.3, glibc-2.2.5-37 >Description: When compiling code like this class C { public: static const int X = 0; }; void doit(const int& i) {} int main() { doit(C::X); } gcc 3.1.1 yields the following error: /tmp/ccCTacI4.o: In function `main': /tmp/ccCTacI4.o(.text+0x1a): undefined reference to `C::X' collect2: ld returned 1 exit status >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: application/x-bzip2; name="gcc-bug.tar.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="gcc-bug.tar.bz2" QlpoOTFBWSZTWTeFtW0ABX1/pswwAEBf7///f+//0v////pAAAAAgCAACGAGXwmYApkaAAAANCRp oo2U9E00ep6amnpBoyAaZHqaDTQ0AZDTRoA0Sp+pP0o8TyKf6qejUDGoDQ09QDEAB6g0GgaABwNB pkNNGhhAyGhgjQ0yaNAMgxAAGhwNBpkNNGhhAyGhgjQ0yaNAMgxAAGhwNBpkNNGhhAyGhgjQ0yaN AMgxAAGgkUJoTE0amTCZTxDVMTyTJMybVP0kep6j1PU2ptT1DZT1PU8KfqH1+Hr/b16woJg7GxiH UIQbaN+3cCahvceFAFKDkE2NCIB7vX7QVp9GKESAmMF8zVyU5uTvlEYuJwej3EBssIQjiOo+ZIn3 tWqVUPbOeMJ2I8kDIM6zCrJDK7sLO7Gv31UCzlPIQMwag1iPgDFIEH2CpAzG0QD6CcDkzMFF2LU0 JXHaaJMpN7dvr9AbAaAIYXHh8akriZNj2+Tfe0qdXWZDIupG6G1EmVlqISgXBZAkfAsGBMdjyE1+ qDKRJRkDWR+N5qBhEoJmQvOrVGWoSYLofAiw8ESxhIRHSMYOWek8GNelrWZPEZ1DWBQMVZA4QKMO MJ8vhQdrbNp5GopRGNsTMDhtWyJQxit9R1nCPnOo/dYcq0mhpQSt6z8jungt9FvI3ixYC87ADmkA dGz0FA0+mMcsiLU0BFHcaAir2eNJPKJFJAos3Hjfd/pESmxKQktBNBiSExBYbpECjgI8rb5zMJwH BaB14aYioNb3MniGhgqhGubYmNDGiRuEcooE3wYxB1JKBBJRolLv0wflom23TNQCkGiUIaJIRVAP 1G2LW0NDCPKC53wPSVkQVDBfkC1xD9vf3+2YUzClwCIey40T4K0kDXanBmpglxYg9FFiO6vTBZpl 5wUL1VwRXq9/YzZ0CNffWFA3RotXUAuNjnOgxakgaRFTnNNtsQWrqSSsvBV5KMTlFqj3iy6Qo1Vz phX+CUxiRFQqoCoCaMQOklnJ0BtA5tiSVBirsqixpDXPFIQ7K1347PA1X42yuF2hQgEdgGLpapi7 koVVXoqLcwZ0Q1y5g/5mBE3j5BYwfHTMCxvDs4ivOwLnwtGREHoNFwTmH4FZ2XVQvlXdEPIyYmeH fhMM1YuSqGQVcPf7Mt1mAsy7gvdoIAzkcAmWeX/h5TO5R5kiNbeK+G4pzFxjz0cRSt/SvDES4Wt1 66RczCbujZXDMdSlz5uFKVLEoMAVzSA1GipIYaCdbbxC6cxmqnNLjOWAQaV47J2jMyccoe3TuSX3 eBv7v7FmllsgOxCO8P1VUAUU+MsCtfI7ImW6ZCQkSXxpR5hIPxP0ogIuXmPWF8SoOIB7Ls17uHR7 O24XqoACbAGY0Iz+xICbSWiWlWYZGfb+NKSrjhZHA7SDPHBGIKk0toroLIOVzhndEI6aNCSjhVUJ FFyWBPRwJHpFtppLvntb6DEGV8+yAU7moC4hMyJ991KZ8Er7SJQBTCcIgKt9N8cNNMicaGlD5V2G PKBz3pYVGl5Er7TVb1hrmbIGBV8R1TSNoBWdFszzL6QCR98DnSS347zBB4DHAzKjNs2CRnotHJR8 86vkmUkCPV4roPvmWLgNARJ6BIKTjA1nJriaEt5JPpo0pb+kRDPevgMR024uOrglso1GUZBJHQNG cpAd1KCXjAziPvpXAxuB4usPkEuhWfaaYPO2RMcTShHHKVDzaemkPCVkY1UruFKQQSTkYiuS5+ME Igoy0EtxUhH1jbekrcdVGPxQt9TMpu405Cucw6Y2pKgDGRWUYHbFHBoWI+Lgkq1V2yjGRDjCtAxE iShclYlQFMhpMIjEl3hWYEDnedJFuFkdh3BGkmyxI3JQ7GEErkuVb7QxhvBqUdBEhE7MEll8Basf 2csdptVXMGeZjQKqSOaRgWJSlUJF19LsI8diVNFlIF6MRNLmplAlHGS5SnJeU3KkvrDUBarViS56 poFWSeoLKqAmZR7NU0sy4V961QQZQZNjCVVwkUZMxCYuZJQQSY2lgS5JUlKhfBKB03UVGnGb+wC5 SL0luAPq9exZNndyFpErxKe1AvsC8SWfBOhLuBvOsjzTN5zDGothBRYI9coLWI2C2JfXVqznNWXC vPoM6EI/+LuSKcKEgbwtq2g=
next reply other threads:[~2002-08-14 14:06 UTC|newest] Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top 2002-08-14 7:34 juan+gnats [this message] 2002-08-14 8:56 nathan
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=20020814140355.27529.qmail@sources.redhat.com \ --to=juan+gnats@port25.com \ --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).