< prev index next >
src/jdk.jdi/share/native/libdt_shmem/shmemBase.h
Print this page
rev 52923 : 8226346: Build better binary builders
Reviewed-by: andrew
@@ -47,29 +47,24 @@
jint shmemBase_sendPacket(SharedMemoryConnection *, const jdwpPacket *packet);
jint shmemBase_receivePacket(SharedMemoryConnection *, jdwpPacket *packet);
jint shmemBase_name(SharedMemoryTransport *, char **name);
jint shmemBase_getlasterror(char *msg, jint size);
-/* Use THIS_FILE when it is available. */
-#ifndef THIS_FILE
- #define THIS_FILE __FILE__
-#endif
-
#ifdef DEBUG
#define SHMEM_ASSERT(expression) \
do { \
if (!(expression)) { \
- exitTransportWithError("assertion failed", THIS_FILE, __DATE__, __LINE__); \
+ exitTransportWithError("assertion failed", __FILE__, __DATE__, __LINE__); \
} \
} while (0)
#else
#define SHMEM_ASSERT(expression) ((void) 0)
#endif
#define SHMEM_GUARANTEE(expression) \
do { \
if (!(expression)) { \
- exitTransportWithError("assertion failed", THIS_FILE, __DATE__, __LINE__); \
+ exitTransportWithError("assertion failed", __FILE__, __DATE__, __LINE__); \
} \
} while (0)
#endif
< prev index next >