[GCC-XML] Problem with SVN source

Scott Flynn scott at starlon.net
Tue May 12 22:37:05 EDT 2009


My eyes must have played tricks on me, because I thought gccxml did not
output anything, but in fact it did.  But I didn't have much to translate
and finished it by hand lastnight.

Here's the output you asked for.

[starlon at localhost lib]$ gccxml tmp.h -fxml=tmp.xml --print
GCC-XML version 0.9.0
Configuration settings:
  GCCXML_CONFIG="/usr/local/share/gccxml-0.9/gccxml_config"
  GCCXML_COMPILER="/usr/lib/ccache/c++"
  GCCXML_CXXFLAGS=""
  GCCXML_EXECUTABLE="/usr/local/bin/gccxml_cc1plus"
  GCCXML_CPP="/usr/local/bin/gccxml_cc1plus"
  GCCXML_FLAGS="-D__DBL_MIN_EXP__='(-1021)' -D__FLT_MIN__='1.17549435e-38F'
-D__DEC64_DEN__='0.000000000000001E-383DD' -D__CHAR_BIT__='8'
-D__WCHAR_MAX__='2147483647' -D__DBL_DENORM_MIN__='4.9406564584124654e-324'
-D__FLT_EVAL_METHOD__='2' -D__unix__='1' -D__DBL_MIN_10_EXP__='(-307)'
-D__FINITE_MATH_ONLY__='0' -D__GNUC_PATCHLEVEL__='2'
-D__DEC64_MAX_EXP__='384' -D__SHRT_MAX__='32767'
-D__LDBL_MAX__='1.18973149535723176502e+4932L' -D__UINTMAX_TYPE__='long long
unsigned int' -D__linux='1' -D__DEC32_EPSILON__='1E-6DF' -D__unix='1'
-D__LDBL_MAX_EXP__='16384' -D__linux__='1' -D__SCHAR_MAX__='127'
-D__DBL_DIG__='15' -D__SIZEOF_INT__='4' -D__SIZEOF_POINTER__='4'
-D__USER_LABEL_PREFIX__='' -D__STDC_HOSTED__='1' -D__LDBL_HAS_INFINITY__='1'
-D__FLT_EPSILON__='1.19209290e-7F' -D__GXX_WEAK__='1'
-D__LDBL_MIN__='3.36210314311209350626e-4932L'
-D__DEC32_MAX__='9.999999E96DF' -D__SIZEOF_LONG__='4' -D__DECIMAL_DIG__='21'
-D__gnu_linux__='1' -D__LDBL_HAS_QUIET_NAN__='1' -D__GNUC__='4'
-D__GXX_RTTI='1' -D__FLT_HAS_DENORM__='1' -D__SIZEOF_LONG_DOUBLE__='12'
-D__DBL_MAX__='1.7976931348623157e+308' -D__DBL_HAS_INFINITY__='1'
-D__DEC32_MIN_EXP__='(-95)' -D__LDBL_HAS_DENORM__='1' -D__cplusplus='1'
-D__DEC128_MAX__='9.999999999999999999999999999999999E6144DL'
-D__DEC32_MIN__='1E-95DF' -D__DEPRECATED='1' -D__DBL_MAX_EXP__='1024'
-D__DEC128_EPSILON__='1E-33DL' -D__GNUG__='4'
-D__LONG_LONG_MAX__='9223372036854775807LL' -D__SIZEOF_SIZE_T__='4'
-D__SIZEOF_WINT_T__='4' -D__GXX_ABI_VERSION='1002'
-D__FLT_MIN_EXP__='(-125)' -D__DBL_MIN__='2.2250738585072014e-308'
-D__FLT_MIN_10_EXP__='(-37)' -D__DECIMAL_BID_FORMAT__='1'
-D__DEC128_MIN__='1E-6143DL' -D__REGISTER_PREFIX__=''
-D__DBL_HAS_DENORM__='1' -D__NO_INLINE__='1' -D__i386='1'
-D__FLT_MANT_DIG__='24' -D__VERSION__='"4.3.2 20081105 (Red Hat 4.3.2-7)"'
-D__DEC64_EPSILON__='1E-15DD' -D__DEC128_MIN_EXP__='(-6143)' -Dunix='1'
-D__i386__='1' -D__SIZE_TYPE__='unsigned int'
-D__DEC32_DEN__='0.000001E-95DF' -D__ELF__='1' -D__FLT_RADIX__='2'
-D__LDBL_EPSILON__='1.08420217248550443401e-19L' -D__GNUC_RH_RELEASE__='7'
-D__SIZEOF_PTRDIFF_T__='4' -D__FLT_HAS_QUIET_NAN__='1'
-D__FLT_MAX_10_EXP__='38' -D__LONG_MAX__='2147483647L'
-D__FLT_HAS_INFINITY__='1' -D__DEC64_MAX__='9.999999999999999E384DD'
-D__DEC64_MANT_DIG__='16' -D__DEC32_MAX_EXP__='96' -Dlinux='1'
-D__DEC128_DEN__='0.000000000000000000000000000000001E-6143DL'
-D__EXCEPTIONS='1' -D__LDBL_MANT_DIG__='64' -D__DBL_HAS_QUIET_NAN__='1'
-D__WCHAR_TYPE__='long int' -D__SIZEOF_FLOAT__='4'
-D__DEC64_MIN_EXP__='(-383)' -D__FLT_DIG__='6' -D__INT_MAX__='2147483647'
-D__FLT_MAX_EXP__='128' -D__DBL_MANT_DIG__='53' -D__DEC64_MIN__='1E-383DD'
-D__WINT_TYPE__='unsigned int' -D__SIZEOF_SHORT__='2'
-D__LDBL_MIN_EXP__='(-16381)' -D__LDBL_MAX_10_EXP__='4932'
-D__DBL_EPSILON__='2.2204460492503131e-16' -D__SIZEOF_WCHAR_T__='4'
-D__DEC_EVAL_METHOD__='2' -D__INTMAX_MAX__='9223372036854775807LL'
-D__FLT_DENORM_MIN__='1.40129846e-45F' -D__FLT_MAX__='3.40282347e+38F'
-D__SIZEOF_DOUBLE__='8' -D__INTMAX_TYPE__='long long int' -Di386='1'
-D__DEC128_MAX_EXP__='6144' -D__GNUC_MINOR__='3' -D__DEC32_MANT_DIG__='7'
-D__DBL_MAX_10_EXP__='308'
-D__LDBL_DENORM_MIN__='3.64519953188247460253e-4951L' -D__STDC__='1'
-D__PTRDIFF_TYPE__='int' -D__DEC128_MANT_DIG__='34'
-D__LDBL_MIN_10_EXP__='(-4931)' -D__SIZEOF_LONG_LONG__='8'
-D__LDBL_DIG__='18' -D__GNUC_GNU_INLINE__='1' -D_GNU_SOURCE='1'
-iwrapper"/usr/local/share/gccxml-0.9/GCC/4.3"
-isystem"/usr/lib/gcc/i386-redhat-linux/4.3.2/../../../../include/c++/4.3.2"
-isystem"/usr/lib/gcc/i386-redhat-linux/4.3.2/../../../../include/c++/4.3.2/i386-redhat-linux"
-isystem"/usr/lib/gcc/i386-redhat-linux/4.3.2/../../../../include/c++/4.3.2/backward"
-isystem"/usr/local/include"
-isystem"/usr/lib/gcc/i386-redhat-linux/4.3.2/include"
-isystem"/usr/include" -include "gccxml_builtins.h""
  GCCXML_USER_FLAGS=""
  GCCXML_ROOT="/usr/local/share/gccxml-0.9"

and:

[starlon at localhost lib]$ gccxml tmp.h -fxml=tmp.xml --debug
Using "/usr/local/bin/gccxml_cc1plus" as GCC-XML executable.
Using the following arguments to GCC-XML executable:
  "-quiet"
  "-fsyntax-only"
  "-w"
  "-I-"
  "-o"
  "/dev/null"
  "-nostdinc"
  "-undef"
  "-D__GCCXML__=900"
  "-D__GCCXML_GNUC__=4"
  "-D__GCCXML_GNUC_MINOR__=2"
  "-D__GCCXML_GNUC_PATCHLEVEL__=1"
  "tmp.h"
  "-fxml=tmp.xml"
  "-D__DBL_MIN_EXP__=(-1021)"
  "-D__FLT_MIN__=1.17549435e-38F"
  "-D__DEC64_DEN__=0.000000000000001E-383DD"
  "-D__CHAR_BIT__=8"
  "-D__WCHAR_MAX__=2147483647"
  "-D__DBL_DENORM_MIN__=4.9406564584124654e-324"
  "-D__FLT_EVAL_METHOD__=2"
  "-D__unix__=1"
  "-D__DBL_MIN_10_EXP__=(-307)"
  "-D__FINITE_MATH_ONLY__=0"
  "-D__GNUC_PATCHLEVEL__=2"
  "-D__DEC64_MAX_EXP__=384"
  "-D__SHRT_MAX__=32767"
  "-D__LDBL_MAX__=1.18973149535723176502e+4932L"
  "-D__UINTMAX_TYPE__=long long unsigned int"
  "-D__linux=1"
  "-D__DEC32_EPSILON__=1E-6DF"
  "-D__unix=1"
  "-D__LDBL_MAX_EXP__=16384"
  "-D__linux__=1"
  "-D__SCHAR_MAX__=127"
  "-D__DBL_DIG__=15"
  "-D__SIZEOF_INT__=4"
  "-D__SIZEOF_POINTER__=4"
  "-D__USER_LABEL_PREFIX__="
  "-D__STDC_HOSTED__=1"
  "-D__LDBL_HAS_INFINITY__=1"
  "-D__FLT_EPSILON__=1.19209290e-7F"
  "-D__GXX_WEAK__=1"
  "-D__LDBL_MIN__=3.36210314311209350626e-4932L"
  "-D__DEC32_MAX__=9.999999E96DF"
  "-D__SIZEOF_LONG__=4"
  "-D__DECIMAL_DIG__=21"
  "-D__gnu_linux__=1"
  "-D__LDBL_HAS_QUIET_NAN__=1"
  "-D__GNUC__=4"
  "-D__GXX_RTTI=1"
  "-D__FLT_HAS_DENORM__=1"
  "-D__SIZEOF_LONG_DOUBLE__=12"
  "-D__DBL_MAX__=1.7976931348623157e+308"
  "-D__DBL_HAS_INFINITY__=1"
  "-D__DEC32_MIN_EXP__=(-95)"
  "-D__LDBL_HAS_DENORM__=1"
  "-D__cplusplus=1"
  "-D__DEC128_MAX__=9.999999999999999999999999999999999E6144DL"
  "-D__DEC32_MIN__=1E-95DF"
  "-D__DEPRECATED=1"
  "-D__DBL_MAX_EXP__=1024"
  "-D__DEC128_EPSILON__=1E-33DL"
  "-D__GNUG__=4"
  "-D__LONG_LONG_MAX__=9223372036854775807LL"
  "-D__SIZEOF_SIZE_T__=4"
  "-D__SIZEOF_WINT_T__=4"
  "-D__GXX_ABI_VERSION=1002"
  "-D__FLT_MIN_EXP__=(-125)"
  "-D__DBL_MIN__=2.2250738585072014e-308"
  "-D__FLT_MIN_10_EXP__=(-37)"
  "-D__DECIMAL_BID_FORMAT__=1"
  "-D__DEC128_MIN__=1E-6143DL"
  "-D__REGISTER_PREFIX__="
  "-D__DBL_HAS_DENORM__=1"
  "-D__NO_INLINE__=1"
  "-D__i386=1"
  "-D__FLT_MANT_DIG__=24"
  "-D__VERSION__="4.3.2 20081105 (Red Hat 4.3.2-7)""
  "-D__DEC64_EPSILON__=1E-15DD"
  "-D__DEC128_MIN_EXP__=(-6143)"
  "-Dunix=1"
  "-D__i386__=1"
  "-D__SIZE_TYPE__=unsigned int"
  "-D__DEC32_DEN__=0.000001E-95DF"
  "-D__ELF__=1"
  "-D__FLT_RADIX__=2"
  "-D__LDBL_EPSILON__=1.08420217248550443401e-19L"
  "-D__GNUC_RH_RELEASE__=7"
  "-D__SIZEOF_PTRDIFF_T__=4"
  "-D__FLT_HAS_QUIET_NAN__=1"
  "-D__FLT_MAX_10_EXP__=38"
  "-D__LONG_MAX__=2147483647L"
  "-D__FLT_HAS_INFINITY__=1"
  "-D__DEC64_MAX__=9.999999999999999E384DD"
  "-D__DEC64_MANT_DIG__=16"
  "-D__DEC32_MAX_EXP__=96"
  "-Dlinux=1"
  "-D__DEC128_DEN__=0.000000000000000000000000000000001E-6143DL"
  "-D__EXCEPTIONS=1"
  "-D__LDBL_MANT_DIG__=64"
  "-D__DBL_HAS_QUIET_NAN__=1"
  "-D__WCHAR_TYPE__=long int"
  "-D__SIZEOF_FLOAT__=4"
  "-D__DEC64_MIN_EXP__=(-383)"
  "-D__FLT_DIG__=6"
  "-D__INT_MAX__=2147483647"
  "-D__FLT_MAX_EXP__=128"
  "-D__DBL_MANT_DIG__=53"
  "-D__DEC64_MIN__=1E-383DD"
  "-D__WINT_TYPE__=unsigned int"
  "-D__SIZEOF_SHORT__=2"
  "-D__LDBL_MIN_EXP__=(-16381)"
  "-D__LDBL_MAX_10_EXP__=4932"
  "-D__DBL_EPSILON__=2.2204460492503131e-16"
  "-D__SIZEOF_WCHAR_T__=4"
  "-D__DEC_EVAL_METHOD__=2"
  "-D__INTMAX_MAX__=9223372036854775807LL"
  "-D__FLT_DENORM_MIN__=1.40129846e-45F"
  "-D__FLT_MAX__=3.40282347e+38F"
  "-D__SIZEOF_DOUBLE__=8"
  "-D__INTMAX_TYPE__=long long int"
  "-Di386=1"
  "-D__DEC128_MAX_EXP__=6144"
  "-D__GNUC_MINOR__=3"
  "-D__DEC32_MANT_DIG__=7"
  "-D__DBL_MAX_10_EXP__=308"
  "-D__LDBL_DENORM_MIN__=3.64519953188247460253e-4951L"
  "-D__STDC__=1"
  "-D__PTRDIFF_TYPE__=int"
  "-D__DEC128_MANT_DIG__=34"
  "-D__LDBL_MIN_10_EXP__=(-4931)"
  "-D__SIZEOF_LONG_LONG__=8"
  "-D__LDBL_DIG__=18"
  "-D__GNUC_GNU_INLINE__=1"
  "-D_GNU_SOURCE=1"
  "-I/usr/local/share/gccxml-0.9/GCC/4.3"

"-isystem/usr/lib/gcc/i386-redhat-linux/4.3.2/../../../../include/c++/4.3.2"

"-isystem/usr/lib/gcc/i386-redhat-linux/4.3.2/../../../../include/c++/4.3.2/i386-redhat-linux"

"-isystem/usr/lib/gcc/i386-redhat-linux/4.3.2/../../../../include/c++/4.3.2/backward"
  "-isystem/usr/local/include"
  "-isystem/usr/lib/gcc/i386-redhat-linux/4.3.2/include"
  "-isystem/usr/include"
  "-include"
  "gccxml_builtins.h"
gccxml_cc1plus: note: obsolete option -I- used, please use -iquote instead

On Tue, May 12, 2009 at 8:57 PM, Brad King <brad.king at kitware.com> wrote:

> Scott Flynn wrote:
>
>> I just used the following and got the error:
>> gccxml tmp.h -fxml=tmp.xml
>>
>
> What is the output of
>
>  gccxml tmp.h -fxml=tmp.xml --print
>
> and
>
>  gccxml tmp.h -fxml=tmp.xml --debug
>
> ?
>
> -Brad
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/gccxml/attachments/20090512/0870844c/attachment.html>


More information about the gccxml mailing list