1 | clausklein$ make thread_tss_test
|
---|
2 | g++ -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
|
---|
3 | In file included from thread_tss_test.cpp:2:
|
---|
4 | In file included from /Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include/boost/thread.hpp:13:
|
---|
5 | In file included from /Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include/boost/thread/thread.hpp:12:
|
---|
6 | In 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
|
---|
12 | int getpagesize(void) __pure2 __POSIX_C_DEPRECATED(199506L);
|
---|
13 | ^
|
---|
14 | 1 warning generated.
|
---|
15 |
|
---|
16 | clausklein$ make thread_tss_test -B
|
---|
17 | g++ -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
|
---|
18 | In file included from thread_tss_test.cpp:2:
|
---|
19 | In file included from /Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include/boost/thread.hpp:13:
|
---|
20 | In file included from /Users/clausklein/Workspace/cpp/boost_1_65_1/stage/include/boost/thread/thread.hpp:12:
|
---|
21 | In 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 | ^
|
---|
26 | 1 error generated.
|
---|
27 | make: *** [<builtin>: thread_tss_test] Error 1
|
---|
28 |
|
---|
29 | clausklein$ 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
|
---|
36 | int chroot(const char *) __POSIX_C_DEPRECATED(199506L);
|
---|
37 | int getdtablesize(void) __POSIX_C_DEPRECATED(199506L);
|
---|
38 | int getpagesize(void) __pure2 __POSIX_C_DEPRECATED(199506L);
|
---|
39 | char *getpass(const char *) __POSIX_C_DEPRECATED(199506L);
|
---|
40 | #endif /* __DARWIN_C_LEVEL >= 199506L */
|
---|
41 |
|
---|
42 | clausklein$ egrep __POSIX_C_DEPRECATED /usr/include/unistd.h
|
---|
43 | int chroot(const char *) __POSIX_C_DEPRECATED(199506L);
|
---|
44 | int getdtablesize(void) __POSIX_C_DEPRECATED(199506L);
|
---|
45 | int getpagesize(void) __pure2 __POSIX_C_DEPRECATED(199506L);
|
---|
46 | char *getpass(const char *) __POSIX_C_DEPRECATED(199506L);
|
---|
47 | char *getwd(char *) __POSIX_C_DEPRECATED(200112L); /* obsoleted by getcwd() */
|
---|
48 |
|
---|