OSDN Git Service

get rid of __libc_* symbols. Some whitespace cleanups.
authorKhem Raj <kraj@mvista.com>
Thu, 11 Dec 2008 00:41:38 +0000 (00:41 -0000)
committerKhem Raj <kraj@mvista.com>
Thu, 11 Dec 2008 00:41:38 +0000 (00:41 -0000)
libpthread/linuxthreads.old/wrapsyscall.c

index 713e7e5..b0d3145 100644 (file)
@@ -41,35 +41,35 @@ const int __pthread_provide_wrappers = 0;
 #endif
 
 
-#define CANCELABLE_SYSCALL(res_type, name, param_list, params) \
-res_type __libc_##name param_list;                                           \
-res_type                                                                     \
-__attribute__ ((weak))                                                       \
-name param_list                                                                      \
-{                                                                            \
-  res_type result;                                                           \
-  int oldtype;                                                               \
-  pthread_setcanceltype (PTHREAD_CANCEL_ASYNCHRONOUS, &oldtype);             \
-  result = __libc_##name params;                                             \
-  pthread_setcanceltype (oldtype, NULL);                                     \
-  return result;                                                             \
+#define CANCELABLE_SYSCALL(res_type, name, param_list, params)                 \
+res_type name param_list;                                                      \
+res_type                                                                       \
+__attribute__ ((weak))                                                         \
+name param_list                                                                        \
+{                                                                              \
+  res_type result;                                                             \
+  int oldtype;                                                                 \
+  pthread_setcanceltype (PTHREAD_CANCEL_ASYNCHRONOUS, &oldtype);               \
+  result = name params;                                                                \
+  pthread_setcanceltype (oldtype, NULL);                                       \
+  return result;                                                               \
 }
 
-#define CANCELABLE_SYSCALL_VA(res_type, name, param_list, params, last_arg) \
-res_type __libc_##name param_list;                                           \
-res_type                                                                     \
-__attribute__ ((weak))                                                       \
-name param_list                                                                      \
-{                                                                            \
-  res_type result;                                                           \
-  int oldtype;                                                               \
-  va_list ap;                                                                \
-  pthread_setcanceltype (PTHREAD_CANCEL_ASYNCHRONOUS, &oldtype);             \
-  va_start (ap, last_arg);                                                   \
-  result = __libc_##name params;                                             \
-  va_end (ap);                                                               \
-  pthread_setcanceltype (oldtype, NULL);                                     \
-  return result;                                                             \
+#define CANCELABLE_SYSCALL_VA(res_type, name, param_list, params, last_arg)    \
+res_type ##name param_list;                                                    \
+res_type                                                                       \
+__attribute__ ((weak))                                                         \
+name param_list                                                                        \
+{                                                                              \
+  res_type result;                                                             \
+  int oldtype;                                                                 \
+  va_list ap;                                                                  \
+  pthread_setcanceltype (PTHREAD_CANCEL_ASYNCHRONOUS, &oldtype);               \
+  va_start (ap, last_arg);                                                     \
+  result = name params;                                                                \
+  va_end (ap);                                                                 \
+  pthread_setcanceltype (oldtype, NULL);                                       \
+  return result;                                                               \
 }