summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--sysdeps/mach/hurd/i386/c++-types.data67
2 files changed, 69 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 4b8890eb74..ceee215e3e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,8 +1,8 @@
 2016-03-20  Samuel Thibault  <samuel.thibault@ens-lyon.org>:
 
-	* sysdeps/mach/hurd/libc-lock.h (_IO_lock_inexpensive): Define to 1.
+	* sysdeps/mach/hurd/i386/c++-types.data: New file.
 
-2016-03-20  Samuel Thibault  <samuel.thibault@ens-lyon.org>:
+	* sysdeps/mach/hurd/libc-lock.h (_IO_lock_inexpensive): Define to 1.
 
 	* sysdeps/generic/dl-fcntl.h: New file, adds attribute_hidden to __open
 	and __fcntl.
@@ -11,8 +11,6 @@
 	* include/fcntl.h [IS_IN (rtld)]: Include <dl-fcntl.h> instead of
 	adding attribute_hidden to __open and __fcntl.
 
-2016-03-20  Samuel Thibault  <samuel.thibault@ens-lyon.org>
-
 	* sysdeps/mach/hurd/Makefile ($(common-objpfx)errnos.d): Strip
 	"-include $(common-objpfx)libc-modules.h" from CPPFLAGS, and do not
 	depend on libc-modules.h,
diff --git a/sysdeps/mach/hurd/i386/c++-types.data b/sysdeps/mach/hurd/i386/c++-types.data
new file mode 100644
index 0000000000..4cde3ca667
--- /dev/null
+++ b/sysdeps/mach/hurd/i386/c++-types.data
@@ -0,0 +1,67 @@
+blkcnt64_t:x
+blkcnt_t:l
+blksize_t:l
+caddr_t:Pc
+clockid_t:i
+clock_t:l
+daddr_t:i
+dev_t:j
+fd_mask:l
+fsblkcnt64_t:y
+fsblkcnt_t:m
+fsfilcnt64_t:y
+fsfilcnt_t:m
+fsid_t:y
+gid_t:j
+id_t:j
+ino64_t:y
+ino_t:m
+int16_t:s
+int32_t:i
+int64_t:x
+int8_t:a
+intptr_t:i
+key_t:i
+loff_t:x
+mode_t:j
+nlink_t:j
+off64_t:x
+off_t:l
+pid_t:i
+pthread_attr_t:14__pthread_attr
+pthread_barrier_t:17__pthread_barrier
+pthread_barrierattr_t:21__pthread_barrierattr
+pthread_cond_t:14__pthread_cond
+pthread_condattr_t:18__pthread_condattr
+pthread_key_t:i
+pthread_mutex_t:15__pthread_mutex
+pthread_mutexattr_t:19__pthread_mutexattr
+pthread_once_t:14__pthread_once
+pthread_rwlock_t:16__pthread_rwlock
+pthread_rwlockattr_t:20__pthread_rwlockattr
+pthread_spinlock_t:i
+pthread_t:i
+quad_t:x
+register_t:i
+rlim64_t:y
+rlim_t:m
+sigset_t:m
+size_t:j
+socklen_t:j
+ssize_t:i
+suseconds_t:l
+time_t:l
+u_char:h
+uid_t:j
+uint:j
+u_int:j
+u_int16_t:t
+u_int32_t:j
+u_int64_t:y
+u_int8_t:h
+ulong:m
+u_long:m
+u_quad_t:y
+useconds_t:j
+ushort:t
+u_short:t