stdcxx-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jaroslaw Zola (JIRA)" <j...@apache.org>
Subject [jira] Commented: (STDCXX-1039) [Como como 4.3.10.1] identifier "_RWSTD_VA_LIST" is undefined when compiling src/assert.cpp
Date Sun, 16 Aug 2009 18:11:14 GMT

    [ https://issues.apache.org/jira/browse/STDCXX-1039?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12743864#action_12743864
] 

Jaroslaw Zola commented on STDCXX-1039:
---------------------------------------

After playing a little with my compiler (e.g. float.h in Como has LDBL_MAX incorrectly defined)
I was able to come up with the attached config.
It seems it is possible at least partially to get stdcxx compiled. Now it is failing on examples
(see build.log). Sometime soon I hope to be able to work on this issue.


> [Como como 4.3.10.1] identifier "_RWSTD_VA_LIST" is undefined when compiling src/assert.cpp
> -------------------------------------------------------------------------------------------
>
>                 Key: STDCXX-1039
>                 URL: https://issues.apache.org/jira/browse/STDCXX-1039
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Configuration
>    Affects Versions: 4.2.1
>         Environment: Linux Gentoo x86_64 with 32bit Como 4.3.10.1 compiler (gcc -m32
C compiler).
>            Reporter: Jaroslaw Zola
>         Attachments: config.h, config.log, makefile.in
>
>
> The library fails to compile with the error given below. This problem seems to be similar
to [STDCXX-822|http://issues.apache.org/jira/browse/STDCXX-822]. 
> como -c -I/opt/src/stdcxx-4.2.1/include/ansi   -D_REENTRANT  -I/opt/src/stdcxx-4.2.1/include
-I/opt/src/stdcxx-4.2.1/build/include  -A -x --no_stdarg_builtin --template_directory=/lib
-O   --display_error_number --diag_suppress 11,450,518    /opt/src/stdcxx-4.2.1/src/assert.cpp
> Comeau C/C++ 4.3.10.1 (May  7 2008 12:23:21) for LINUX_INTEL_ELF_Beta
> Copyright 1988-2008 Comeau Computing.  All rights reserved.
> MODE:strict errors C++ noC++0x_extensions
> "/opt/src/stdcxx-4.2.1/include/ansi/_cstdio.h", line 117: warning #867-D: 
>           declaration of "size_t" does not match the expected type
>           "unsigned int"
>   typedef unsigned long size_t;
>                         ^
> "/opt/src/stdcxx-4.2.1/include/ansi/_cstdio.h", line 151: error #20: 
>           identifier "_RWSTD_VA_LIST" is undefined
>   int vfprintf (FILE*, const char*, _RWSTD_VA_LIST);
>                                     ^
> "/opt/src/stdcxx-4.2.1/include/ansi/_cstdio.h", line 152: error #20: 
>           identifier "_RWSTD_VA_LIST" is undefined
>   int vprintf (const char*, _RWSTD_VA_LIST);
>                             ^
> "/opt/src/stdcxx-4.2.1/include/ansi/_cstdio.h", line 153: error #20: 
>           identifier "_RWSTD_VA_LIST" is undefined
>   int vsprintf (char*, const char*, _RWSTD_VA_LIST);
>                                     ^
> 3 errors detected in the compilation of "/opt/src/stdcxx-4.2.1/src/assert.cpp".
> gmake[2]: *** [assert.o] Error 2
> gmake[2]: Leaving directory `/opt/src/stdcxx-4.2.1/build/lib'
> gmake[1]: *** [lib] Error 2
> gmake[1]: Leaving directory `/opt/src/stdcxx-4.2.1/build'
> gmake: *** [libstd] Error 2

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message