Update NOTES.opensolaris and TODO.opensolaris
authorDavid Bartley <dtbartle@glibc.(none)>
Fri, 6 Feb 2009 20:16:41 +0000 (20:16 +0000)
committerDavid Bartley <dtbartle@glibc.(none)>
Fri, 6 Feb 2009 20:17:03 +0000 (20:17 +0000)
NOTES.opensolaris
TODO.opensolaris

index 19e80af..271c5ae 100644 (file)
@@ -221,3 +221,9 @@ sysconf:
     _SC_CPUID_MAX           _CONFIG_CPUID_MAX
     _SC_EPHID_MAX           _CONFIG_EPHID_MAX
     _SC_SYMLOOP_MAX         _CONFIG_SYMLOOP_MAX         SYMLOOP_MAX
     _SC_CPUID_MAX           _CONFIG_CPUID_MAX
     _SC_EPHID_MAX           _CONFIG_EPHID_MAX
     _SC_SYMLOOP_MAX         _CONFIG_SYMLOOP_MAX         SYMLOOP_MAX
+
+fgetattr, fsetattr, getattrat, setattrat:
+
+  The *attr calls are new to OpenSolaris  and are similar to Linux's extended
+  attributes functions. They are implemented as openat(fd, attr_name, O_XATTR)
+  and then read/written via the respective syscall.
index 0773e32..86d8ae6 100644 (file)
@@ -27,6 +27,7 @@ These are solaris extensions that we should implement:
   gethomelgroup
   pthread_rwlock_reltimedrdlock_np
   pthread_rwlock_reltimedwrlock_np
   gethomelgroup
   pthread_rwlock_reltimedrdlock_np
   pthread_rwlock_reltimedwrlock_np
+  fgetattr, fsetattr, getattrat, setattrat
 
 Insert into headers:
   resolvpath (unistd.h)
 
 Insert into headers:
   resolvpath (unistd.h)
@@ -50,3 +51,5 @@ Fix forward.c to include mutex_* and thr_main
   thr_main should return -1 when libpthread.so is not linked in
 
 Bypass the local PLT
   thr_main should return -1 when libpthread.so is not linked in
 
 Bypass the local PLT
+
+Implement semaphores using a mutex and condition variable