fdwalk should return 0 on an empty directory
[kopensolaris-gnu/glibc.git] / TODO.opensolaris
index 5de932d..a646548 100644 (file)
@@ -13,17 +13,11 @@ ptrace details:
     write command (long) followed by struct
 
 These are solaris extensions that we should implement:
-  _sharefs
-  _cladm (sys/cladm.h)
+  _sharefs (share.h)
   exportfs, nfs_getfh, nfssvc [SYS_nfssys] (sys/nfssec.h) [maybe not]
-  lgrpsys
-  gethomelgroup
-  atomic_*
-  _ttyname_dev
-  pthread_key_create_once_np
-  pthread_mutex_reltimedlock_np
   pthread_rwlock_reltimedrdlock_np
   pthread_rwlock_reltimedwrlock_np
+  fgetattr, fsetattr, getattrat, setattrat
 
 Insert into headers:
   resolvpath (unistd.h)
@@ -39,13 +33,16 @@ INVALID_NOT_TERMINATED_TD_P expects to succeed on terminated threads
 
 More __builtin_expect's
 
-Since we now use an entirely libc-based rwlock implementation we should be able
-  to support PTHREAD_RWLOCK_PREFER_READER_NP, PTHREAD_RWLOCK_PREFER_WRITER_NP,
-  and PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP.
-
 More clocks in pthread_condattr_setclock
 
 Use timer_* syscalls
 
 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
+
+Implement semaphores using a mutex and condition variable
+
+Implement [python] some scripts:
+  Compiler/linker wrapper to translate sun -> gnu compiler/linker options