Ticket #13226: POSIX_C_DEPRECATED.log

File POSIX_C_DEPRECATED.log, 3.3 KB (added by claus.klein@…, 5 years ago)
Line 
1clausklein$ make thread_tss_test
2g++ -O2 -Wextra --std=c++98 -Wno-unused-parameter -DDEBUG -D_NO_LOGGING -D_POSIX_C_SOURCE=199506L -I/Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include -L/Users/clausklein/Workspace/cpp/boost_1_65_1/stage/lib thread_tss_test.cpp -lboost_thread -l boost_system -o thread_tss_test
3In file included from thread_tss_test.cpp:2:
4In file included from /Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include/boost/thread.hpp:13:
5In file included from /Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include/boost/thread/thread.hpp:12:
6In file included from /Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include/boost/thread/thread_only.hpp:17:
7/Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include/boost/thread/pthread/thread_data.hpp:53:35: warning: 'getpagesize' is deprecated
8 [-Wdeprecated-declarations]
9 std::size_t page_size = getpagesize();
10 ^
11/usr/include/unistd.h:561:6: note: 'getpagesize' has been explicitly marked deprecated here
12int getpagesize(void) __pure2 __POSIX_C_DEPRECATED(199506L);
13 ^
141 warning generated.
15
16clausklein$ make thread_tss_test -B
17g++ -O2 -Wextra --std=c++98 -Wno-unused-parameter -DDEBUG -D_NO_LOGGING -D_POSIX_C_SOURCE=200809L -I/Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include -L/Users/clausklein/Workspace/cpp/boost_1_65_1/stage/lib thread_tss_test.cpp -lboost_thread -l boost_system -o thread_tss_test
18In file included from thread_tss_test.cpp:2:
19In file included from /Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include/boost/thread.hpp:13:
20In file included from /Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include/boost/thread/thread.hpp:12:
21In file included from /Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include/boost/thread/thread_only.hpp:17:
22/Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include/boost/thread/pthread/thread_data.hpp:53:35: error: use of undeclared identifier
23 'getpagesize'
24 std::size_t page_size = getpagesize();
25 ^
261 error generated.
27make: *** [<builtin>: thread_tss_test] Error 1
28
29clausklein$ egrep '199506L' /usr/include/unistd.h
30#if (__DARWIN_C_LEVEL >= 199506L && __DARWIN_C_LEVEL < 200809L) || __DARWIN_C_LEVEL >= __DARWIN_C_FULL
31#if __DARWIN_C_LEVEL >= 199506L /* This really should be XSI */
32#if __DARWIN_C_LEVEL >= 199506L /* Really XSI */
33#if (__DARWIN_C_LEVEL >= 199506L && __DARWIN_C_LEVEL < 200809L) || __DARWIN_C_LEVEL >= __DARWIN_C_FULL
34#if (__DARWIN_C_LEVEL >= 199506L && __DARWIN_C_LEVEL < 200809L) || __DARWIN_C_LEVEL >= __DARWIN_C_FULL
35#if __DARWIN_C_LEVEL >= 199506L
36int chroot(const char *) __POSIX_C_DEPRECATED(199506L);
37int getdtablesize(void) __POSIX_C_DEPRECATED(199506L);
38int getpagesize(void) __pure2 __POSIX_C_DEPRECATED(199506L);
39char *getpass(const char *) __POSIX_C_DEPRECATED(199506L);
40#endif /* __DARWIN_C_LEVEL >= 199506L */
41
42clausklein$ egrep __POSIX_C_DEPRECATED /usr/include/unistd.h
43int chroot(const char *) __POSIX_C_DEPRECATED(199506L);
44int getdtablesize(void) __POSIX_C_DEPRECATED(199506L);
45int getpagesize(void) __pure2 __POSIX_C_DEPRECATED(199506L);
46char *getpass(const char *) __POSIX_C_DEPRECATED(199506L);
47char *getwd(char *) __POSIX_C_DEPRECATED(200112L); /* obsoleted by getcwd() */
48