At Sat, 4 Aug 2012 15:56:01 +0200, Thomas Schwinge wrote: > On Sat, 04 Aug 2012 15:16:22 +0200, "Neal H. Walfield" <n...@walfield.org> > wrote: > > At Sat, 4 Aug 2012 15:02:46 +0200, > > Thomas Schwinge wrote: > > > > > * signal/README: Likewise. > > > > > * signal/TODO: Likewise. > > > > > * signal/kill.c: Likewise. > > > > > * signal/pt-kill-siginfo-np.c: Likewise. > > > > > * signal/sig-internal.c: Likewise. > > > > > * signal/sig-internal.h: Likewise. > > > > > * signal/sigaction.c: Likewise. > > > > > * signal/sigaltstack.c: Likewise. > > > > > * signal/signal-dispatch.c: Likewise. > > > > > * signal/signal.h: Likewise. > > > > > * signal/sigpending.c: Likewise. > > > > > * signal/sigsuspend.c: Likewise. > > > > > * signal/sigtimedwait.c: Likewise. > > > > > * signal/sigwaiter.c: Likewise. > > > > > * signal/sigwaitinfo.c: Likewise. > > > > > * sysdeps/generic/killpg.c: Likewise. > > > > > * sysdeps/generic/raise.c: Likewise. > > > > > * sysdeps/generic/sigaddset.c: Likewise. > > > > > * sysdeps/generic/sigdelset.c: Likewise. > > > > > * sysdeps/generic/sigemptyset.c: Likewise. > > > > > * sysdeps/generic/sigfillset.c: Likewise. > > > > > * sysdeps/generic/siginterrupt.c: Likewise. > > > > > * sysdeps/generic/sigismember.c: Likewise. > > > > > * sysdeps/generic/signal.c: Likewise. > > > > > * sysdeps/generic/sigwait.c: Likewise. > > > > > > > > I think these are also used by the Viengoos port. Are you suggesting > > > > to remove both the L4 and the Viengoos ports or just the L4 port? > > > > > > I only intend to clean up libpthread's master branch (that is, remove its > > > old L4 port). > > > > Ok. I still think that the above files are generic and not L4 > > specific. > > Does that mean you'd like to keep them available in the master branch, > though unused there? (In principle I'm fine either way, but have a > tendency towards only having code live in the repositories that is > actually being used.)
It's generic code. At least glibc keeps generic code around, if I recall correctly. Further, one of the very nice things about this libpthread is that it is really easy to integrate into a new OS (or even use in a kernel). It would be a shame to lose that feature. But, as I'm not doing the work, you are welcome to evict this code to make your life easier. Neal