[Bug c++/44097] New: 'export' is supposed to be no keyword in gcc, but in practice it is
jakobsybren at gmail dot com
gcc-bugzilla@gcc.gnu.org
Wed May 12 13:40:00 GMT 2010
Try to define a simple function:
void export() {
// whatever....
}
This will not compile, because 'export' is considered a keyword. After googling
a bit for this keyword, I found that there has been a long debate already
regarding this keyword. But everywhere I look it is claimed that the only
compiler that implements this keyword, is the EDG compiler. I couldn't find any
reference about this for gcc. The fact that gcc -did- implement the 'export'
keyword should be made more clearly in the documentation (or the keyword could
be dropped, as this is going to happen anyway for the new c++0x standard AFAIK)
--
Summary: 'export' is supposed to be no keyword in gcc, but in
practice it is
Product: gcc
Version: 4.1.2
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jakobsybren at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44097
More information about the Gcc-bugs
mailing list