Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
4.1.3
-
None
-
aCC 3.63 on HP-UX 11.23/PA
-
Compiler Error
Description
The program below fails to compile with aCC 3.63 on HP-UX 11.23 even though it compiles fine with the native library.
$ cat t.cpp && uname -sr && aCC -V && aCC -AA t.cpp && gmake t
#include <wchar.h>
int main ()
{
wctob (0);
std::wctob (0);
}
HP-UX B.11.23
aCC: HP ANSI C++ B3910B A.03.63
aCC -c -I/build/sebor/dev/stdlib/include/ansi -I/usr/include -mt -D_RWSTD_USE_CONFIG -I/build/sebor/aCC-3.63-12d/include -I/build/sebor/dev/stdlib/include -I/build/sebor/dev/stdlib/../rwtest -I/build/sebor/dev/stdlib/../rwtest/include -I/build/sebor/dev/stdlib/tests/include -Aa +nostl +O2 +w +W392 +W655 +W684 +W818 +W819 +W849 t.cpp
Error 403: "t.cpp", line 5 # Undeclared variable 'wctob'. Perhaps 'wctomb' as
in "int wctomb(char *,wchar_t)" ["/usr/include/../include/stdlib.h", line
181] was intended.
wctob (0);
^^^^^
Error 403: "t.cpp", line 6 # Undeclared variable 'wctob'. Perhaps 'wctomb' as
in "int wctomb(char *,wchar_t)" ["/usr/include/../include/stdlib.h", line
181] was intended.
std::wctob (0);
^^^^^^^^^^
gmake: *** [t.o] Error 2
Attachments
Issue Links
- depends upon
-
STDCXX-471 [aCC 3.77/HP-UX 11.11] wctob not declared in <wchar.h>
- Open
- relates to
-
STDCXX-472 [HP aCC 3.77/HP-UX 11.11] <wchar.h> missing declarations
- Open