I'm trying to compile OpenSSL 1.0.1h on Tandem (aka NonStop). I'm getting the following errors: c89 -I.. -I../include -Ww -D__TANDEM -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED=1 -D_TANDEM_SOURCE -DB_ENDIAN -c -o heartbeat_test.o heartbeat_test.c SETUP_HEARTBEAT_TEST_FIXTURE(dtls); ^ "/home/devbuild/openssl-1.0.1h/test/heartbeat_test.c", line 276: error(114): identifier "__func__" is undefined
SETUP_HEARTBEAT_TEST_FIXTURE(dtls); ^ "/home/devbuild/openssl-1.0.1h/test/heartbeat_test.c", line 294: error(114): identifier "__func__" is undefined SETUP_HEARTBEAT_TEST_FIXTURE(dtls); ^ "/home/devbuild/openssl-1.0.1h/test/heartbeat_test.c", line 312: error(114): identifier "__func__" is undefined SETUP_HEARTBEAT_TEST_FIXTURE(dtls); ^ "/home/devbuild/openssl-1.0.1h/test/heartbeat_test.c", line 326: error(114): identifier "__func__" is undefined SETUP_HEARTBEAT_TEST_FIXTURE(dtls); ^ "/home/devbuild/openssl-1.0.1h/test/heartbeat_test.c", line 343: error(114): identifier "__func__" is undefined SETUP_HEARTBEAT_TEST_FIXTURE(tls); ^ "/home/devbuild/openssl-1.0.1h/test/heartbeat_test.c", line 360: error(114): identifier "__func__" is undefined SETUP_HEARTBEAT_TEST_FIXTURE(tls); ^ "/home/devbuild/openssl-1.0.1h/test/heartbeat_test.c", line 378: error(114): identifier "__func__" is undefined SETUP_HEARTBEAT_TEST_FIXTURE(tls); ^ "/home/devbuild/openssl-1.0.1h/test/heartbeat_test.c", line 396: error(114): identifier "__func__" is undefined SETUP_HEARTBEAT_TEST_FIXTURE(tls); ^ "/home/devbuild/openssl-1.0.1h/test/heartbeat_test.c", line 410: error(114): identifier "__func__" is undefined 9 errors detected in the compilation of "heartbeat_test.c". c89: /usr/lib/cfe exited, returning 2. make[1]: *** [heartbeat_test.o] Error 1 Any suggestions on where this is going wrong? Looks like the macro is referencing the parameter __func__, but I don't see that being defined. ________________________________ Wayne D. T. Johnson Staff Specialist Product Developer BMC Software phone: 952.345.8628 BMC 5 digit: 58628 fax: 952.345.8721 1600 Tower, Suite 450 1600 Utica Av. So. St. Louis Park, MN 55416 [BMC Software]<http://www.bmc.com/>