http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58603
--- Comment #6 from rsandifo at gcc dot gnu.org rsandifo at gcc dot gnu.org
---
(In reply to dave.anglin from comment #5)
KDE added a trailing underscore to work around this issue.
Seems easier just to #undef m_slot for hpux in system.h.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58603
--- Comment #5 from dave.anglin at bell dot net ---
KDE added a trailing underscore to work around this issue.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58603
--- Comment #1 from Jonathan Wakely redi at gcc dot gnu.org ---
That error suggests that either slot_ or limit_ is defined as a macro somewhere
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58603
--- Comment #2 from dave.anglin at bell dot net ---
On 10/3/2013 12:39 PM, John David Anglin wrote:
Attached trans.ii.gz file.
Sorry, .ii is too big to upload.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58603
--- Comment #3 from John David Anglin danglin at gcc dot gnu.org ---
Created attachment 30952
-- http://gcc.gnu.org/bugzilla/attachment.cgi?id=30952action=edit
Preprocessed source
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58603
--- Comment #4 from John David Anglin danglin at gcc dot gnu.org ---
/usr/include/sys/sysmacros.h:#define m_slot(x) (int)((unsigned)(x)160xf)
Header is included.