summaryrefslogtreecommitdiff
path: root/odb/gcc.hxx
AgeCommit message (Collapse)AuthorFilesLines
2013-02-19Remove unnecessary header inclusionBoris Kolpackov1-1/+0
This was causing problems in libintl.h with newer versions of GCC that are built with --disable-nls.
2013-02-09Update copyright yearBoris Kolpackov1-1/+1
2012-09-17GCC 4.8 compatibility fixesBoris Kolpackov1-2/+3
2012-09-14GCC 4.5 compatibility fixBoris Kolpackov1-0/+8
2012-05-05Handle GCC 4. compiled with C and C++ compilersBoris Kolpackov1-1/+12
2012-04-29Include header that defines version macros before checking themBoris Kolpackov1-1/+2
2012-04-27GCC 4.7 compatibility changesBoris Kolpackov1-1/+7
2012-02-22Add support for composite object idsBoris Kolpackov1-0/+1
New pragma id_type (member). New test: common/composite-id. The composite example has also been updated.
2012-01-29Update copyright yearBoris Kolpackov1-1/+1
2012-01-29Remove author field from file headerBoris Kolpackov1-1/+0
Too much effort to maintain.
2011-10-31Add support for different plugin include paths in GCC 4.6.xBoris Kolpackov1-2/+9
2011-07-22Add pragma for setting type's or member's default valueBoris Kolpackov1-0/+1
New pragma: default. New test: default.
2011-04-03Add support for GCC 4.6Boris Kolpackov1-2/+3
2011-01-04Copyright updateBoris Kolpackov1-1/+1
2010-11-28Qualify all unqualified name components in pointer typesBoris Kolpackov1-0/+1
This this necessary since they may not resolve in the typedef that we generate in namespace odb.
2010-09-13Change GPL v3Boris Kolpackov1-1/+1
2010-05-21Use forward declarations of GCC AST where possibleBoris Kolpackov1-16/+18
2010-04-02Implement pragma supportBoris Kolpackov1-0/+9
2010-03-23Semantic graph and parsing codeBoris Kolpackov1-0/+35
Currently covers/handles namespace, class definitions (including bases and data members), and typedefs in namespace-scopes.