This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH v2 1a/10] sysdeps/tile support
- From: Chris Metcalf <cmetcalf at tilera dot com>
- To: "Joseph S. Myers" <joseph at codesourcery dot com>, libc-alpha at sourceware dot org, libc-ports at sourceware dot org
- Date: Sat, 3 Dec 2011 19:47:17 -0500
- Subject: Re: [PATCH v2 1a/10] sysdeps/tile support
- References: <201111100054.pAA0sf6u025585@farm-0002.internal.tilera.com> <201111100435.pAA4ZlX3008672@farm-0002.internal.tilera.com> <Pine.LNX.4.64.1111142355470.23528@digraph.polyomino.org.uk> <Pine.LNX.4.64.1111151549410.5451@digraph.polyomino.org.uk>
On 11/15/2011 10:53 AM, Joseph S. Myers wrote:
> One other thing occurs to me for these ports: do you want localplt- and
> c++-types- baseline files for them in data/? And what about
> libm-test-ulps? (For localplt there is a generic version that may work
> for some targets - if it's correct for you then you don't need a separate
> version.)
I've included the c++-types file below; I assume it has to go via
libc-alpha since it's in scripts/data/.
As I mentioned earlier, tile doesn't need a localplt- override.
And unfortunately, due to the feexcept #defines not being defined on
tile, we can't currently build test-float, test-double, etc., so I
can't generate the libm-test-ulps file.
2011-12-03 Chris Metcalf <cmetcalf@tilera.com>
* scripts/data/c++-types-tile-linux-gnu.data: New file.
diff --git a/scripts/data/c++-types-tile-linux-gnu.data b/scripts/data/c++-types-tile-linux-gnu.data
new file mode 100644
index 0000000..303f457
--- /dev/null
+++ b/scripts/data/c++-types-tile-linux-gnu.data
@@ -0,0 +1,67 @@
+blkcnt64_t:x
+blkcnt_t:l
+blksize_t:i
+caddr_t:Pc
+clockid_t:i
+clock_t:l
+daddr_t:i
+dev_t:y
+fd_mask:l
+fsblkcnt64_t:y
+fsblkcnt_t:m
+fsfilcnt64_t:y
+fsfilcnt_t:m
+fsid_t:8__fsid_t
+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:14pthread_attr_t
+pthread_barrier_t:17pthread_barrier_t
+pthread_barrierattr_t:21pthread_barrierattr_t
+pthread_cond_t:14pthread_cond_t
+pthread_condattr_t:18pthread_condattr_t
+pthread_key_t:j
+pthread_mutex_t:15pthread_mutex_t
+pthread_mutexattr_t:19pthread_mutexattr_t
+pthread_once_t:i
+pthread_rwlock_t:16pthread_rwlock_t
+pthread_rwlockattr_t:20pthread_rwlockattr_t
+pthread_spinlock_t:i
+pthread_t:m
+quad_t:x
+register_t:i
+rlim64_t:y
+rlim_t:m
+sigset_t:10__sigset_t
+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
--
Chris Metcalf, Tilera Corp.
http://www.tilera.com