summaryrefslogtreecommitdiff
path: root/mit-pthreads/stdlib
diff options
context:
space:
mode:
authorunknown <lenz@mysql.com>2002-07-15 11:53:05 +0200
committerunknown <lenz@mysql.com>2002-07-15 11:53:05 +0200
commitf4a3e3b911e7eb779fd96096552ad56f7d39dd9d (patch)
treeb1b5360f0e6451d07a550d4f06a48e8efff31fc1 /mit-pthreads/stdlib
parent1e519a7c261b3077b9a1e7d6961a2e18fd57e93c (diff)
downloadmariadb-git-f4a3e3b911e7eb779fd96096552ad56f7d39dd9d.tar.gz
- removed the mit-pthreads subdirectory on Monty's request (mit-pthreads
is now available as a separate downloadable tarball instead) - modified the RPM spec file according to discussions with Monty, Jani, Heikki and David (corrected build options, updated Packager tag) BitKeeper/deleted/.del-.cvsignore~a89e3e9e63c5a3bd: Delete: mit-pthreads/.cvsignore BitKeeper/deleted/.del-.cvsignore~bf28c9fe60433e24: Delete: mit-pthreads/bin/.cvsignore BitKeeper/deleted/.del-.cvsignore~d5cf75745b89100d: Delete: mit-pthreads/bin/finger/.cvsignore BitKeeper/deleted/.del-COPYING.GNU~31abf6d2809c1fef: Delete: mit-pthreads/config/COPYING.GNU BitKeeper/deleted/.del-COPYRIGHT~7842aebc82116632: Delete: mit-pthreads/COPYRIGHT BitKeeper/deleted/.del-COPYRIGHT~ef5806b6811e63ab: Delete: mit-pthreads/config/COPYRIGHT BitKeeper/deleted/.del-Changes-mysql~445374605285aaf4: Delete: mit-pthreads/Changes-mysql BitKeeper/deleted/.del-FAQ~e82ab622cd43d1c7: Delete: mit-pthreads/FAQ BitKeeper/deleted/.del-GNUmakefile~d97c072510c28842: Delete: mit-pthreads/GNUmakefile BitKeeper/deleted/.del-Makefile.in~269b19b1a2f83ee: Delete: mit-pthreads/bin/finger/Makefile.in BitKeeper/deleted/.del-Makefile.in~66f94b416da3bd74: Delete: mit-pthreads/bin/Makefile.in BitKeeper/deleted/.del-NOTES_OSR5_BUILD_SKUNKWARE97~b063fc094fa7696a: Delete: mit-pthreads/NOTES_OSR5_BUILD_SKUNKWARE97 BitKeeper/deleted/.del-NOTES~cca58e41915b6f62: Delete: mit-pthreads/NOTES BitKeeper/deleted/.del-README~2c6f3523303f43d: Delete: mit-pthreads/README BitKeeper/deleted/.del-TODO-mysql~b9a2bcd2a89b5978: Delete: mit-pthreads/TODO-mysql BitKeeper/deleted/.del-Whats_New~1a2bc87c9dbcbdc7: Delete: mit-pthreads/Whats_New BitKeeper/deleted/.del-configure~3a559fe227f8c862: Delete: mit-pthreads/configure BitKeeper/deleted/.del-finger.c~d9bfc7077dd32680: Delete: mit-pthreads/bin/finger/finger.c BitKeeper/deleted/.del-net.c~890d8753919ddb8: Delete: mit-pthreads/bin/finger/net.c BitKeeper/deleted/.del-GNUmakefile.inc~cc8eaaca8fff1bf3: Delete: mit-pthreads/gen/GNUmakefile.inc BitKeeper/deleted/.del-GNUmakefile.in~8113ff7dc43666da: Delete: mit-pthreads/config/GNUmakefile.in BitKeeper/deleted/.del-Makefile.inc~60b385fe35d2772b: Delete: mit-pthreads/gen/Makefile.inc BitKeeper/deleted/.del-Makefile.in~8d3d048cd14f625d: Delete: mit-pthreads/config/Makefile.in BitKeeper/deleted/.del-acconfig.h~ae65211ac16516de: Delete: mit-pthreads/config/acconfig.h BitKeeper/deleted/.del-aclocal.m4~440953e8e022a3c1: Delete: mit-pthreads/config/aclocal.m4 BitKeeper/deleted/.del-config.flags.in~d9f6e7aaeefa55b5: Delete: mit-pthreads/config/config.flags.in BitKeeper/deleted/.del-config.guess~cc5ba3ed9ced8a46: Delete: mit-pthreads/config/config.guess BitKeeper/deleted/.del-config.h.in~2ebc16675e442c0: Delete: mit-pthreads/config/config.h.in BitKeeper/deleted/.del-config.sub~468650a464e6eb7b: Delete: mit-pthreads/config/config.sub BitKeeper/deleted/.del-configure.in~d5a28eb1d1406fd3: Delete: mit-pthreads/config/configure.in BitKeeper/deleted/.del-configure.org~aabe00455f0cd1cd: Delete: mit-pthreads/config/configure.org BitKeeper/deleted/.del-configure~c1c1fba4cdc814dc: Delete: mit-pthreads/config/configure BitKeeper/deleted/.del-ctime.c~1746a59dfc7ef159: Delete: mit-pthreads/gen/ctime.c BitKeeper/deleted/.del-difftime.c~8fcfd3b6a3f3cdc9: Delete: mit-pthreads/gen/difftime.c BitKeeper/deleted/.del-directory.c~87f9c47e6d89abd0: Delete: mit-pthreads/gen/directory.c BitKeeper/deleted/.del-eprintf.c~3eb1d8b26d616265: Delete: mit-pthreads/gen/eprintf.c BitKeeper/deleted/.del-getcwd.c~7e2516ce4dc89e2: Delete: mit-pthreads/gen/getcwd.c BitKeeper/deleted/.del-getpwent.c~6f9f6ed37d5888c: Delete: mit-pthreads/gen/getpwent.c BitKeeper/deleted/.del-install-sh~b6baadd5cf69d54b: Delete: mit-pthreads/config/install-sh BitKeeper/deleted/.del-Makefile.inc~53c822d25e7b7426: Delete: mit-pthreads/include/Makefile.inc BitKeeper/deleted/.del-dirent.h~b4403a204fb9aaff: Delete: mit-pthreads/include/dirent.h BitKeeper/deleted/.del-endian.h~df2abfe7d3f073a8: Delete: mit-pthreads/include/endian.h BitKeeper/deleted/.del-errno.h~f042931b89230632: Delete: mit-pthreads/include/errno.h BitKeeper/deleted/.del-getpwnamuid.c~6e5cfc569738e4d: Delete: mit-pthreads/gen/getpwnamuid.c BitKeeper/deleted/.del-getwd.c~bf66001f695f6f1c: Delete: mit-pthreads/gen/getwd.c BitKeeper/deleted/.del-isatty.c~68a84b6415796322: Delete: mit-pthreads/gen/isatty.c BitKeeper/deleted/.del-math.h~1012648763b16666: Delete: mit-pthreads/include/math.h BitKeeper/deleted/.del-netdb.h~3f851aec6857840: Delete: mit-pthreads/include/netdb.h BitKeeper/deleted/.del-popen.c~bd8b11429808e0a9: Delete: mit-pthreads/gen/popen.c BitKeeper/deleted/.del-pthread.h~99c0d8a4e3137194: Delete: mit-pthreads/include/pthread.h BitKeeper/deleted/.del-pwd.h~64f4ad8cc223d808: Delete: mit-pthreads/include/pwd.h BitKeeper/deleted/.del-pwd_internal.c~19415ce777642acd: Delete: mit-pthreads/gen/pwd_internal.c BitKeeper/deleted/.del-pwd_internal.h~fac81276cc5b43fa: Delete: mit-pthreads/gen/pwd_internal.h BitKeeper/deleted/.del-resolv.h~4dbe70503fae0f80: Delete: mit-pthreads/include/resolv.h BitKeeper/deleted/.del-sched.h~aeae7302929ed88c: Delete: mit-pthreads/include/sched.h BitKeeper/deleted/.del-semaphore.h~2eb1e2f33a1ecf8: Delete: mit-pthreads/include/semaphore.h BitKeeper/deleted/.del-signal.h~d85d7c3b64ec1c91: Delete: mit-pthreads/include/signal.h BitKeeper/deleted/.del-syslog.c~e644a1f117689095: Delete: mit-pthreads/gen/syslog.c BitKeeper/deleted/.del-time.c~d1acd7761c02bfd1: Delete: mit-pthreads/gen/time.c BitKeeper/deleted/.del-ttyname.c~e55e94e55d204d4b: Delete: mit-pthreads/gen/ttyname.c BitKeeper/deleted/.del-ac-types.h~edd84b761b722949: Delete: mit-pthreads/include/pthread/ac-types.h BitKeeper/deleted/.del-cleanup.h~85623532b472039f: Delete: mit-pthreads/include/pthread/cleanup.h BitKeeper/deleted/.del-inet.h~a63ed77697f19bfd: Delete: mit-pthreads/include/arpa/inet.h BitKeeper/deleted/.del-nameser.h~e3eb676c417a4f2b: Delete: mit-pthreads/include/arpa/nameser.h BitKeeper/deleted/.del-stdio.h~268fee8536543aae: Delete: mit-pthreads/include/stdio.h BitKeeper/deleted/.del-stdlib.h~573ed67cae4670fb: Delete: mit-pthreads/include/stdlib.h BitKeeper/deleted/.del-string.h~4ac258c0d05deb95: Delete: mit-pthreads/include/string.h BitKeeper/deleted/.del-syslog.h~48f4bbe61f2f6a1d: Delete: mit-pthreads/include/syslog.h BitKeeper/deleted/.del-time.h~cceecd3939b80019: Delete: mit-pthreads/include/time.h BitKeeper/deleted/.del-timers.h~fabeca844cf2ff84: Delete: mit-pthreads/include/timers.h BitKeeper/deleted/.del-tzfile.h~79ddeb91abf126d7: Delete: mit-pthreads/include/tzfile.h BitKeeper/deleted/.del-unistd.h~8fde2359994207a0: Delete: mit-pthreads/include/unistd.h BitKeeper/deleted/.del-cond.h~89084ed43c0e3ac3: Delete: mit-pthreads/include/pthread/cond.h BitKeeper/deleted/.del-config.h~f46dd3c48bcc94ab: Delete: mit-pthreads/include/pthread/config.h BitKeeper/deleted/.del-debug_out.h~3f8b4671b82ed761: Delete: mit-pthreads/include/pthread/debug_out.h BitKeeper/deleted/.del-fd.h~c8f4e3be3bb5f5f3: Delete: mit-pthreads/include/pthread/fd.h BitKeeper/deleted/.del-fd_pipe.h~e0e1fafe68ce5368: Delete: mit-pthreads/include/pthread/fd_pipe.h BitKeeper/deleted/.del-kernel.h~5c59b74afd2139ab: Delete: mit-pthreads/include/pthread/kernel.h BitKeeper/deleted/.del-kthread.h~9c0c9a01764c400c: Delete: mit-pthreads/include/pthread/kthread.h BitKeeper/deleted/.del-mutex.h~2edf4a715b9e0032: Delete: mit-pthreads/include/pthread/mutex.h BitKeeper/deleted/.del-paths.h~a4c8285ee0e963f: Delete: mit-pthreads/include/pthread/paths.h BitKeeper/deleted/.del-prio_queue.h~76669b4c6cb1e371: Delete: mit-pthreads/include/pthread/prio_queue.h BitKeeper/deleted/.del-pthread_attr.h~b2fe2e555ebbab55: Delete: mit-pthreads/include/pthread/pthread_attr.h BitKeeper/deleted/.del-pthread_once.h~4a2f150b8fa74b4: Delete: mit-pthreads/include/pthread/pthread_once.h BitKeeper/deleted/.del-queue.h~9f3df11d262d8f44: Delete: mit-pthreads/include/pthread/queue.h BitKeeper/deleted/.del-sleep.h~460112c1e799ea50: Delete: mit-pthreads/include/pthread/sleep.h BitKeeper/deleted/.del-specific.h~2fe93df576506f20: Delete: mit-pthreads/include/pthread/specific.h BitKeeper/deleted/.del-state.def~e44c35c923990db: Delete: mit-pthreads/include/pthread/state.def BitKeeper/deleted/.del-types.h~a01c883092a76f84: Delete: mit-pthreads/include/pthread/types.h BitKeeper/deleted/.del-unistd.h~340d2c229d6178d7: Delete: mit-pthreads/include/pthread/unistd.h BitKeeper/deleted/.del-util.h~6e3b0563ae30b12d: Delete: mit-pthreads/include/pthread/util.h BitKeeper/deleted/.del-.cvsignore~79fd7b42137518a2: Delete: mit-pthreads/lib/libpthreadutil/.cvsignore BitKeeper/deleted/.del-.cvsignore~9a9597e1cddb1f1c: Delete: mit-pthreads/lib/.cvsignore BitKeeper/deleted/.del-Makefile.in~2e716f26575950cf: Delete: mit-pthreads/lib/Makefile.in BitKeeper/deleted/.del-Makefile.in~b24eca19a0e939ad: Delete: mit-pthreads/lib/libpthreadutil/Makefile.in BitKeeper/deleted/.del-engine-alpha-netbsd-1.1.c~2d9b8143d9c6e1fd: Delete: mit-pthreads/machdep/engine-alpha-netbsd-1.1.c BitKeeper/deleted/.del-engine-alpha-netbsd-1.1.h~c7971aaae9ed2909: Delete: mit-pthreads/machdep/engine-alpha-netbsd-1.1.h BitKeeper/deleted/.del-engine-alpha-netbsd-1.3.c~87f983ba7d8ccb00: Delete: mit-pthreads/machdep/engine-alpha-netbsd-1.3.c BitKeeper/deleted/.del-engine-alpha-netbsd-1.3.h~5988a19574567f7a: Delete: mit-pthreads/machdep/engine-alpha-netbsd-1.3.h BitKeeper/deleted/.del-engine-alpha-osf1.c~fe229ec950e34fe: Delete: mit-pthreads/machdep/engine-alpha-osf1.c BitKeeper/deleted/.del-engine-alpha-osf1.h~ad5b2978d5248f2d: Delete: mit-pthreads/machdep/engine-alpha-osf1.h BitKeeper/deleted/.del-engine-arm32-netbsd-1.3.c~1fb10cea8b25bbb6: Delete: mit-pthreads/machdep/engine-arm32-netbsd-1.3.c BitKeeper/deleted/.del-pthread_atexit.c~828d0386e20684da: Delete: mit-pthreads/lib/libpthreadutil/pthread_atexit.c BitKeeper/deleted/.del-pthread_tad.c~55ee53d76eed654d: Delete: mit-pthreads/lib/libpthreadutil/pthread_tad.c BitKeeper/deleted/.del-pthreadutil.h~2d8fd7687b4751e5: Delete: mit-pthreads/lib/libpthreadutil/pthreadutil.h BitKeeper/deleted/.del-version.h~db5bd05a5cecf21b: Delete: mit-pthreads/include/pthread/version.h BitKeeper/deleted/.del-xtypes.h~faf0e8127e76eb07: Delete: mit-pthreads/include/pthread/xtypes.h BitKeeper/deleted/.del-engine-arm32-netbsd-1.3.h~7f579a79c1a651e0: Delete: mit-pthreads/machdep/engine-arm32-netbsd-1.3.h BitKeeper/deleted/.del-engine-hppa-hpux-10.20.c~9f88575f8150fa54: Delete: mit-pthreads/machdep/engine-hppa-hpux-10.20.c BitKeeper/deleted/.del-engine-hppa-hpux-10.20.h~8a8103747c026f34: Delete: mit-pthreads/machdep/engine-hppa-hpux-10.20.h BitKeeper/deleted/.del-engine-hppa-hpux-9.03.c~de77b00048fb8d0a: Delete: mit-pthreads/machdep/engine-hppa-hpux-9.03.c BitKeeper/deleted/.del-engine-hppa-hpux-9.03.h~5e992ed47edbe9cd: Delete: mit-pthreads/machdep/engine-hppa-hpux-9.03.h BitKeeper/deleted/.del-engine-i386-bsdi-1.1.c~a0a970d42d8d4560: Delete: mit-pthreads/machdep/engine-i386-bsdi-1.1.c BitKeeper/deleted/.del-engine-i386-bsdi-1.1.h~9016a3781b5bfb1: Delete: mit-pthreads/machdep/engine-i386-bsdi-1.1.h BitKeeper/deleted/.del-engine-i386-bsdi-2.0.c~ce085ef56669e7e1: Delete: mit-pthreads/machdep/engine-i386-bsdi-2.0.c BitKeeper/deleted/.del-engine-i386-bsdi-2.0.h~e430992d6164c18b: Delete: mit-pthreads/machdep/engine-i386-bsdi-2.0.h BitKeeper/deleted/.del-engine-i386-freebsd-1.1.c~38bd0c4cf0ad5067: Delete: mit-pthreads/machdep/engine-i386-freebsd-1.1.c BitKeeper/deleted/.del-engine-i386-freebsd-1.1.h~3f0e0174a53a22cc: Delete: mit-pthreads/machdep/engine-i386-freebsd-1.1.h BitKeeper/deleted/.del-engine-i386-freebsd-2.0.c~47d10418ad5b7397: Delete: mit-pthreads/machdep/engine-i386-freebsd-2.0.c BitKeeper/deleted/.del-engine-i386-freebsd-2.0.h~6c8c4e7665b78151: Delete: mit-pthreads/machdep/engine-i386-freebsd-2.0.h BitKeeper/deleted/.del-engine-i386-linux-1.0.c~3e7b1cb3daa35ef: Delete: mit-pthreads/machdep/engine-i386-linux-1.0.c BitKeeper/deleted/.del-engine-i386-linux-1.0.h~6090b2c7a4bd4562: Delete: mit-pthreads/machdep/engine-i386-linux-1.0.h BitKeeper/deleted/.del-engine-i386-linux-2.0.c~371a0bcce78b6075: Delete: mit-pthreads/machdep/engine-i386-linux-2.0.c BitKeeper/deleted/.del-engine-i386-linux-2.0.h~52d63c46fcc28d2d: Delete: mit-pthreads/machdep/engine-i386-linux-2.0.h BitKeeper/deleted/.del-engine-i386-netbsd-0.9.c~984b54ffe45e55d3: Delete: mit-pthreads/machdep/engine-i386-netbsd-0.9.c BitKeeper/deleted/.del-engine-i386-netbsd-0.9.h~a9f4aeb4e163a5dc: Delete: mit-pthreads/machdep/engine-i386-netbsd-0.9.h BitKeeper/deleted/.del-engine-i386-netbsd-1.0.c~d64bdc3f3009e8d2: Delete: mit-pthreads/machdep/engine-i386-netbsd-1.0.c BitKeeper/deleted/.del-engine-i386-netbsd-1.0.h~c0bbc3682acb8cf9: Delete: mit-pthreads/machdep/engine-i386-netbsd-1.0.h BitKeeper/deleted/.del-engine-i386-netbsd-1.3.c~d436ee7868b9ac45: Delete: mit-pthreads/machdep/engine-i386-netbsd-1.3.c BitKeeper/deleted/.del-engine-i386-netbsd-1.3.h~2624c928f678d530: Delete: mit-pthreads/machdep/engine-i386-netbsd-1.3.h BitKeeper/deleted/.del-engine-i386-openbsd-2.0.c~863e72d3565dc90: Delete: mit-pthreads/machdep/engine-i386-openbsd-2.0.c BitKeeper/deleted/.del-engine-i386-openbsd-2.0.h~2c30bad4202a7a1b: Delete: mit-pthreads/machdep/engine-i386-openbsd-2.0.h BitKeeper/deleted/.del-engine-i386-sco-3.2v5.c~e3f53e64977b2392: Delete: mit-pthreads/machdep/engine-i386-sco-3.2v5.c BitKeeper/deleted/.del-engine-i386-sco-3.2v5.h~36d7f2fda048bb2f: Delete: mit-pthreads/machdep/engine-i386-sco-3.2v5.h BitKeeper/deleted/.del-engine-ip22-irix-5.2.c~5f55cf23ba3e6865: Delete: mit-pthreads/machdep/engine-ip22-irix-5.2.c BitKeeper/deleted/.del-engine-ip22-irix-5.2.h~b405b4d8dd0c7942: Delete: mit-pthreads/machdep/engine-ip22-irix-5.2.h BitKeeper/deleted/.del-engine-m68000-netbsd.c~19426d2266f34bd7: Delete: mit-pthreads/machdep/engine-m68000-netbsd.c BitKeeper/deleted/.del-engine-m68000-netbsd.h~aa596bf4e73eb4c6: Delete: mit-pthreads/machdep/engine-m68000-netbsd.h BitKeeper/deleted/.del-engine-powerpc-netbsd.c~fe674eea3ea127e6: Delete: mit-pthreads/machdep/engine-powerpc-netbsd.c BitKeeper/deleted/.del-engine-powerpc-netbsd.h~176c0d4c31112c15: Delete: mit-pthreads/machdep/engine-powerpc-netbsd.h BitKeeper/deleted/.del-engine-r2000-ultrix-4.2.c~504baa0c62d3409: Delete: mit-pthreads/machdep/engine-r2000-ultrix-4.2.c BitKeeper/deleted/.del-engine-r2000-ultrix-4.2.h~49b6c624fb8fab58: Delete: mit-pthreads/machdep/engine-r2000-ultrix-4.2.h BitKeeper/deleted/.del-engine-romp-bsd.c~a17f57147584496f: Delete: mit-pthreads/machdep/engine-romp-bsd.c BitKeeper/deleted/.del-engine-romp-bsd.h~746244e2d1708fd9: Delete: mit-pthreads/machdep/engine-romp-bsd.h BitKeeper/deleted/.del-engine-sparc-netbsd-1.3.c~e562c8ea469673bc: Delete: mit-pthreads/machdep/engine-sparc-netbsd-1.3.c BitKeeper/deleted/.del-engine-sparc-netbsd-1.3.h~93d25ae52817e7fb: Delete: mit-pthreads/machdep/engine-sparc-netbsd-1.3.h BitKeeper/deleted/.del-engine-sparc-sunos-4.1.3.c~e961c84dc5ccaf5c: Delete: mit-pthreads/machdep/engine-sparc-sunos-4.1.3.c BitKeeper/deleted/.del-engine-sparc-sunos-4.1.3.h~ae2d208a62106a5b: Delete: mit-pthreads/machdep/engine-sparc-sunos-4.1.3.h BitKeeper/deleted/.del-engine-sparc-sunos-5.3.c~8cfae62c744dcb91: Delete: mit-pthreads/machdep/engine-sparc-sunos-5.3.c BitKeeper/deleted/.del-engine-sparc-sunos-5.3.h~5bd0136c1a800b0e: Delete: mit-pthreads/machdep/engine-sparc-sunos-5.3.h BitKeeper/deleted/.del-posix-alpha-osf1.h~7f13470618e01604: Delete: mit-pthreads/machdep/posix-alpha-osf1.h BitKeeper/deleted/.del-posix-bsdi-1.1.h~3394ff495db6e0f5: Delete: mit-pthreads/machdep/posix-bsdi-1.1.h BitKeeper/deleted/.del-posix-bsdi-2.0.h~928bbbb5d70284eb: Delete: mit-pthreads/machdep/posix-bsdi-2.0.h BitKeeper/deleted/.del-posix-freebsd-1.1.h~35de18838eafff32: Delete: mit-pthreads/machdep/posix-freebsd-1.1.h BitKeeper/deleted/.del-posix-freebsd-2.0.h~fade0be685df8d4d: Delete: mit-pthreads/machdep/posix-freebsd-2.0.h BitKeeper/deleted/.del-posix-hpux-10.20.h~feabff6198e09ab: Delete: mit-pthreads/machdep/posix-hpux-10.20.h BitKeeper/deleted/.del-posix-hpux-9.03.h~c0da92b4cea5c01b: Delete: mit-pthreads/machdep/posix-hpux-9.03.h BitKeeper/deleted/.del-posix-i386-sco-3.2v5.h~19dcf4466648057d: Delete: mit-pthreads/machdep/posix-i386-sco-3.2v5.h BitKeeper/deleted/.del-posix-irix-5.2.h~663192173ee6c05: Delete: mit-pthreads/machdep/posix-irix-5.2.h BitKeeper/deleted/.del-posix-linux-1.0.h~2babadadda3bb7ab: Delete: mit-pthreads/machdep/posix-linux-1.0.h BitKeeper/deleted/.del-posix-linux-2.0.h~c994bcc7f9dd71ab: Delete: mit-pthreads/machdep/posix-linux-2.0.h BitKeeper/deleted/.del-posix-netbsd-0.9.h~8b876d0082e8a48a: Delete: mit-pthreads/machdep/posix-netbsd-0.9.h BitKeeper/deleted/.del-posix-netbsd-1.0.h~d0aedf926f993d7e: Delete: mit-pthreads/machdep/posix-netbsd-1.0.h BitKeeper/deleted/.del-posix-netbsd-1.1.h~21ed3d55129fc075: Delete: mit-pthreads/machdep/posix-netbsd-1.1.h BitKeeper/deleted/.del-posix-openbsd-2.0.h~c0710cea41dc44b2: Delete: mit-pthreads/machdep/posix-openbsd-2.0.h BitKeeper/deleted/.del-posix-romp-bsd.h~76c61edb143e4d11: Delete: mit-pthreads/machdep/posix-romp-bsd.h BitKeeper/deleted/.del-posix-sco-3.2v5.h~92a9a62e1b6533b8: Delete: mit-pthreads/machdep/posix-sco-3.2v5.h BitKeeper/deleted/.del-posix-sunos-4.1.3.h~4a877434cb08df85: Delete: mit-pthreads/machdep/posix-sunos-4.1.3.h BitKeeper/deleted/.del-posix-sunos-5.3.h~e0b4f8fdc4385ed2: Delete: mit-pthreads/machdep/posix-sunos-5.3.h BitKeeper/deleted/.del-posix-sunos-5.5.h~d57a228497612296: Delete: mit-pthreads/machdep/posix-sunos-5.5.h BitKeeper/deleted/.del-posix-ultrix-4.2.h~923f354a8fa75e14: Delete: mit-pthreads/machdep/posix-ultrix-4.2.h BitKeeper/deleted/.del-syscall-alpha-netbsd-1.1.S~14ec608a837b0fc: Delete: mit-pthreads/machdep/syscall-alpha-netbsd-1.1.S BitKeeper/deleted/.del-syscall-alpha-netbsd-1.3.S~d7bf76b7ab47865f: Delete: mit-pthreads/machdep/syscall-alpha-netbsd-1.3.S BitKeeper/deleted/.del-syscall-alpha-osf1.S~16685703701fbc17: Delete: mit-pthreads/machdep/syscall-alpha-osf1.S BitKeeper/deleted/.del-syscall-arm32-netbsd-1.3.S~aeb8ab0f67bb0c69: Delete: mit-pthreads/machdep/syscall-arm32-netbsd-1.3.S BitKeeper/deleted/.del-syscall-hppa-hpux-10.20.S~6775dfed472eb1eb: Delete: mit-pthreads/machdep/syscall-hppa-hpux-10.20.S BitKeeper/deleted/.del-syscall-hppa-hpux-9.03.S~5bb679d120026c41: Delete: mit-pthreads/machdep/syscall-hppa-hpux-9.03.S BitKeeper/deleted/.del-syscall-i386-bsdi-1.1.S~45c70ac53733437: Delete: mit-pthreads/machdep/syscall-i386-bsdi-1.1.S BitKeeper/deleted/.del-syscall-i386-bsdi-2.0.S~812eb2043be8ece4: Delete: mit-pthreads/machdep/syscall-i386-bsdi-2.0.S BitKeeper/deleted/.del-syscall-i386-freebsd-1.1.S~9ffefb321685b1d: Delete: mit-pthreads/machdep/syscall-i386-freebsd-1.1.S BitKeeper/deleted/.del-syscall-i386-freebsd-2.0.S~295def3898c2be08: Delete: mit-pthreads/machdep/syscall-i386-freebsd-2.0.S BitKeeper/deleted/.del-syscall-i386-linux-1.0.S~a8ad20f4623dce10: Delete: mit-pthreads/machdep/syscall-i386-linux-1.0.S BitKeeper/deleted/.del-syscall-i386-linux-2.0.S~8218148af1b1f7f7: Delete: mit-pthreads/machdep/syscall-i386-linux-2.0.S BitKeeper/deleted/.del-syscall-i386-netbsd-0.9.S~bd8d0775f344b6b4: Delete: mit-pthreads/machdep/syscall-i386-netbsd-0.9.S BitKeeper/deleted/.del-syscall-i386-netbsd-1.0.S~13c2124947084db8: Delete: mit-pthreads/machdep/syscall-i386-netbsd-1.0.S BitKeeper/deleted/.del-syscall-i386-netbsd-1.1.S~87626416c4f55e50: Delete: mit-pthreads/machdep/syscall-i386-netbsd-1.1.S BitKeeper/deleted/.del-syscall-i386-netbsd-1.3.S~c26ec7dc29500e8d: Delete: mit-pthreads/machdep/syscall-i386-netbsd-1.3.S BitKeeper/deleted/.del-syscall-i386-openbsd-2.0.S~c4888f2dd7ad20aa: Delete: mit-pthreads/machdep/syscall-i386-openbsd-2.0.S BitKeeper/deleted/.del-syscall-i386-sco-3.2v5.S~28c807b347601d6c: Delete: mit-pthreads/machdep/syscall-i386-sco-3.2v5.S BitKeeper/deleted/.del-syscall-ip22-irix-5.2.S~d95112e2be2a2271: Delete: mit-pthreads/machdep/syscall-ip22-irix-5.2.S BitKeeper/deleted/.del-syscall-m68000-netbsd.S~a98f9ee17a9ab3dc: Delete: mit-pthreads/machdep/syscall-m68000-netbsd.S BitKeeper/deleted/.del-syscall-powerpc-netbsd.S~c0dfb5a7e40f8ee4: Delete: mit-pthreads/machdep/syscall-powerpc-netbsd.S BitKeeper/deleted/.del-syscall-r2000-ultrix-4.2.S~5c82791ae1ae0056: Delete: mit-pthreads/machdep/syscall-r2000-ultrix-4.2.S BitKeeper/deleted/.del-syscall-romp-bsd.S~d483afbae640c555: Delete: mit-pthreads/machdep/syscall-romp-bsd.S BitKeeper/deleted/.del-syscall-sparc-netbsd-1.1.S~a2f284a2e6808103: Delete: mit-pthreads/machdep/syscall-sparc-netbsd-1.1.S BitKeeper/deleted/.del-syscall-sparc-netbsd-1.3.S~f557eb09e3b13294: Delete: mit-pthreads/machdep/syscall-sparc-netbsd-1.3.S BitKeeper/deleted/.del-syscall-sparc-sunos-4.1.3.S~d25b0c101b2f4870: Delete: mit-pthreads/machdep/syscall-sparc-sunos-4.1.3.S BitKeeper/deleted/.del-syscall-sparc-sunos-5.3.S~50f022e320e0fe15: Delete: mit-pthreads/machdep/syscall-sparc-sunos-5.3.S BitKeeper/deleted/.del-syscall-sparc-sunos4.S~48a568fe371a1b86: Delete: mit-pthreads/machdep/syscall-sparc-sunos4.S BitKeeper/deleted/.del-syscall-template-alpha-netbsd-1.1.S~2e4f934dcfcf5c30: Delete: mit-pthreads/machdep/syscall-template-alpha-netbsd-1.1.S BitKeeper/deleted/.del-syscall-template-alpha-netbsd-1.3.S~85722242d7be46d2: Delete: mit-pthreads/machdep/syscall-template-alpha-netbsd-1.3.S BitKeeper/deleted/.del-syscall-template-alpha-osf1.S~626b166b96f743d4: Delete: mit-pthreads/machdep/syscall-template-alpha-osf1.S BitKeeper/deleted/.del-syscall-template-arm32-netbsd-1.3.S~ce50f9a4d40a1019: Delete: mit-pthreads/machdep/syscall-template-arm32-netbsd-1.3.S BitKeeper/deleted/.del-syscall-template-hppa-hpux-10.20.S~1a759e5dd7381cf9: Delete: mit-pthreads/machdep/syscall-template-hppa-hpux-10.20.S BitKeeper/deleted/.del-syscall-template-hppa-hpux-9.03.S~1e24b2a0b64c4e79: Delete: mit-pthreads/machdep/syscall-template-hppa-hpux-9.03.S BitKeeper/deleted/.del-syscall-template-i386-bsdi-2.0.S~ffdd2687c6389a4: Delete: mit-pthreads/machdep/syscall-template-i386-bsdi-2.0.S BitKeeper/deleted/.del-syscall-template-i386-freebsd-2.0.S~1e0e0935bf5a63ad: Delete: mit-pthreads/machdep/syscall-template-i386-freebsd-2.0.S BitKeeper/deleted/.del-syscall-template-i386-netbsd-1.1.S~96ac4ff77603432: Delete: mit-pthreads/machdep/syscall-template-i386-netbsd-1.1.S BitKeeper/deleted/.del-syscall-template-i386-netbsd-1.3.S~ec95ec09484aa795: Delete: mit-pthreads/machdep/syscall-template-i386-netbsd-1.3.S BitKeeper/deleted/.del-syscall-template-i386-netbsd1.0.S~77dff1ea1c85ef14: Delete: mit-pthreads/machdep/syscall-template-i386-netbsd1.0.S BitKeeper/deleted/.del-syscall-template-i386-openbsd-2.0.S~cda4723148853810: Delete: mit-pthreads/machdep/syscall-template-i386-openbsd-2.0.S BitKeeper/deleted/.del-syscall-template-i386-sco-3.2v5.S~16c3a952712e09c7: Delete: mit-pthreads/machdep/syscall-template-i386-sco-3.2v5.S BitKeeper/deleted/.del-syscall-template-ip22-irix-5.2.S~45aef8d1e72b448a: Delete: mit-pthreads/machdep/syscall-template-ip22-irix-5.2.S BitKeeper/deleted/.del-__math.h~15b04b4fa2119451: Delete: mit-pthreads/machdep/alpha-osf1/__math.h BitKeeper/deleted/.del-__signal.h~f8b0d1f813880467: Delete: mit-pthreads/machdep/alpha-osf1/__signal.h BitKeeper/deleted/.del-__stdio.h~428731ba8d7715b5: Delete: mit-pthreads/machdep/alpha-osf1/__stdio.h BitKeeper/deleted/.del-__stdlib.h~3ca3c004f96c8339: Delete: mit-pthreads/machdep/alpha-osf1/__stdlib.h BitKeeper/deleted/.del-syscall-template-m68000-netbsd.S~f7249e58b4810f42: Delete: mit-pthreads/machdep/syscall-template-m68000-netbsd.S BitKeeper/deleted/.del-syscall-template-powerpc-netbsd.S~ffef50aac24750f: Delete: mit-pthreads/machdep/syscall-template-powerpc-netbsd.S BitKeeper/deleted/.del-syscall-template-r2000-ultrix-4.2.S~839a684b5abcf9b1: Delete: mit-pthreads/machdep/syscall-template-r2000-ultrix-4.2.S BitKeeper/deleted/.del-syscall-template-sparc-netbsd-1.1.S~39681d9e4d84ef44: Delete: mit-pthreads/machdep/syscall-template-sparc-netbsd-1.1.S BitKeeper/deleted/.del-syscall-template-sparc-netbsd-1.3.S~51708b7b4dbcf2ea: Delete: mit-pthreads/machdep/syscall-template-sparc-netbsd-1.3.S BitKeeper/deleted/.del-syscall-template-sparc-sunos-5.3.S~44ba83caa0e4b7c8: Delete: mit-pthreads/machdep/syscall-template-sparc-sunos-5.3.S BitKeeper/deleted/.del-syscall-template-sparc-sunos4.S~4ed7e9bc82afbfd9: Delete: mit-pthreads/machdep/syscall-template-sparc-sunos4.S BitKeeper/deleted/.del-unistd-i386-freebsd-1.1.h~347c3d4c28c3a05b: Delete: mit-pthreads/machdep/unistd-i386-freebsd-1.1.h BitKeeper/deleted/.del-unistd-i386-linux-1.0.h~1b5f2ac830798a93: Delete: mit-pthreads/machdep/unistd-i386-linux-1.0.h BitKeeper/deleted/.del-unistd-i386-linux-2.0.h~dc0bb0717bf84882: Delete: mit-pthreads/machdep/unistd-i386-linux-2.0.h BitKeeper/deleted/.del-unistd-sparc-sunos-4.1.3.h~4d905926cf8338cc: Delete: mit-pthreads/machdep/unistd-sparc-sunos-4.1.3.h BitKeeper/deleted/.del-__string.h~ec9484a687805eb1: Delete: mit-pthreads/machdep/alpha-osf1/__string.h BitKeeper/deleted/.del-__time.h~f502fef1c6db6dae: Delete: mit-pthreads/machdep/alpha-osf1/__time.h BitKeeper/deleted/.del-__unistd.h~ae4e6f255a8d79dd: Delete: mit-pthreads/machdep/alpha-osf1/__unistd.h BitKeeper/deleted/.del-cdefs.h~87c2e5b82f1fcc09: Delete: mit-pthreads/machdep/alpha-osf1/cdefs.h BitKeeper/deleted/.del-compat.h~52b01d0bf4e4e298: Delete: mit-pthreads/machdep/bsdi-1.1/compat.h BitKeeper/deleted/.del-compat.h~7fec282cd7f3bd61: Delete: mit-pthreads/machdep/alpha-osf1/compat.h BitKeeper/deleted/.del-dirent.h~a1fd0be117ea9ed2: Delete: mit-pthreads/machdep/bsdi-1.1/dirent.h BitKeeper/deleted/.del-dirent.h~e08226e22aaad039: Delete: mit-pthreads/machdep/alpha-osf1/dirent.h BitKeeper/deleted/.del-errno.h~979f508de2d9bb3b: Delete: mit-pthreads/machdep/bsdi-1.1/errno.h BitKeeper/deleted/.del-signal.h~43f59f54762d8210: Delete: mit-pthreads/machdep/alpha-osf1/signal.h BitKeeper/deleted/.del-socket.h~6e40df1a29574e4f: Delete: mit-pthreads/machdep/bsdi-1.1/socket.h BitKeeper/deleted/.del-socket.h~f8f9768648722dcc: Delete: mit-pthreads/machdep/alpha-osf1/socket.h BitKeeper/deleted/.del-timers.h~d13ee6ad9d841c5e: Delete: mit-pthreads/machdep/alpha-osf1/timers.h BitKeeper/deleted/.del-uio.h~9b68aaafc476b9a9: Delete: mit-pthreads/machdep/alpha-osf1/uio.h BitKeeper/deleted/.del-__math.h~cd5beee5de94a0e: Delete: mit-pthreads/machdep/bsdi-2.0/__math.h BitKeeper/deleted/.del-__path.h~83901ef036baf6b4: Delete: mit-pthreads/machdep/bsdi-2.0/__path.h BitKeeper/deleted/.del-__signal.h~f6f656d1f8a3fadd: Delete: mit-pthreads/machdep/bsdi-2.0/__signal.h BitKeeper/deleted/.del-__stdio.h~32de653064a5ad20: Delete: mit-pthreads/machdep/bsdi-2.0/__stdio.h BitKeeper/deleted/.del-__stdlib.h~121ced69525a8e08: Delete: mit-pthreads/machdep/bsdi-2.0/__stdlib.h BitKeeper/deleted/.del-__string.h~2f2a363641a26456: Delete: mit-pthreads/machdep/bsdi-2.0/__string.h BitKeeper/deleted/.del-__time.h~6b1f520c52ab2cc2: Delete: mit-pthreads/machdep/bsdi-2.0/__time.h BitKeeper/deleted/.del-__unistd.h~6f9496e281708ee8: Delete: mit-pthreads/machdep/bsdi-2.0/__unistd.h BitKeeper/deleted/.del-compat.h~1a34f632db157280: Delete: mit-pthreads/machdep/bsdi-2.0/compat.h BitKeeper/deleted/.del-compat.h~aefef59c573b7ad: Delete: mit-pthreads/machdep/freebsd-1.1/compat.h BitKeeper/deleted/.del-dirent.h~ba968b4f68fe77d5: Delete: mit-pthreads/machdep/bsdi-2.0/dirent.h BitKeeper/deleted/.del-dirent.h~f549c8ad718b5da5: Delete: mit-pthreads/machdep/freebsd-1.1/dirent.h BitKeeper/deleted/.del-errno.h~a2ef6571ce6c0864: Delete: mit-pthreads/machdep/bsdi-2.0/errno.h BitKeeper/deleted/.del-time.h~802a6c67fb61730d: Delete: mit-pthreads/machdep/bsdi-2.0/time.h BitKeeper/deleted/.del-timers.h~368f9b52edff0b80: Delete: mit-pthreads/machdep/bsdi-2.0/timers.h BitKeeper/deleted/.del-timers.h~e8e3b79d75d5bd99: Delete: mit-pthreads/machdep/bsdi-1.1/timers.h BitKeeper/deleted/.del-wait.h~71ae84d3cca317a2: Delete: mit-pthreads/machdep/bsdi-2.0/wait.h BitKeeper/deleted/.del-__math.h~554947fbbef058c0: Delete: mit-pthreads/machdep/hpux-10.20/__math.h BitKeeper/deleted/.del-__math.h~71ce3165f97da287: Delete: mit-pthreads/machdep/freebsd-2.0/__math.h BitKeeper/deleted/.del-__path.h~a43311d5ed3c9054: Delete: mit-pthreads/machdep/freebsd-2.0/__path.h BitKeeper/deleted/.del-__signal.h~1186dafb42a1e3d: Delete: mit-pthreads/machdep/freebsd-2.0/__signal.h BitKeeper/deleted/.del-__stdio.h~621a5e318a6df9a5: Delete: mit-pthreads/machdep/freebsd-2.0/__stdio.h BitKeeper/deleted/.del-__stdlib.h~34473aea608096f8: Delete: mit-pthreads/machdep/freebsd-2.0/__stdlib.h BitKeeper/deleted/.del-__string.h~e2f3a8d57a1c805: Delete: mit-pthreads/machdep/freebsd-2.0/__string.h BitKeeper/deleted/.del-__time.h~b62aaee925967261: Delete: mit-pthreads/machdep/freebsd-2.0/__time.h BitKeeper/deleted/.del-__unistd.h~3df3b536982c46f6: Delete: mit-pthreads/machdep/freebsd-2.0/__unistd.h BitKeeper/deleted/.del-compat.h~7e93a6511e0368bb: Delete: mit-pthreads/machdep/freebsd-2.0/compat.h BitKeeper/deleted/.del-dirent.h~15e4420affa07296: Delete: mit-pthreads/machdep/freebsd-2.0/dirent.h BitKeeper/deleted/.del-errno.h~b355076bdf73ba1f: Delete: mit-pthreads/machdep/freebsd-2.0/errno.h BitKeeper/deleted/.del-socket.h~e1eabb21fc3000c: Delete: mit-pthreads/machdep/freebsd-1.1/socket.h BitKeeper/deleted/.del-timers.h~50e98a30791a75a9: Delete: mit-pthreads/machdep/freebsd-2.0/timers.h BitKeeper/deleted/.del-timers.h~5b961287ab5e4632: Delete: mit-pthreads/machdep/freebsd-1.1/timers.h BitKeeper/deleted/.del-wait.h~7699c64c4b2033f4: Delete: mit-pthreads/machdep/freebsd-2.0/wait.h BitKeeper/deleted/.del-__math.h~a9b7c69effb4b6b0: Delete: mit-pthreads/machdep/hpux-9.03/__math.h BitKeeper/deleted/.del-__signal.h~674aea0d61cf1caf: Delete: mit-pthreads/machdep/hpux-10.20/__signal.h BitKeeper/deleted/.del-__stdio.h~467d728a76bee08f: Delete: mit-pthreads/machdep/hpux-10.20/__stdio.h BitKeeper/deleted/.del-__stdlib.h~f74ea69b72460491: Delete: mit-pthreads/machdep/hpux-10.20/__stdlib.h BitKeeper/deleted/.del-__string.h~e368cbe5d7fab81: Delete: mit-pthreads/machdep/hpux-10.20/__string.h BitKeeper/deleted/.del-__time.h~3f68155e1fc3bddb: Delete: mit-pthreads/machdep/hpux-10.20/__time.h BitKeeper/deleted/.del-__unistd.h~e3876ae2d25dab7b: Delete: mit-pthreads/machdep/hpux-10.20/__unistd.h BitKeeper/deleted/.del-cdefs.h~99f84569799b9837: Delete: mit-pthreads/machdep/hpux-10.20/cdefs.h BitKeeper/deleted/.del-compat.h~77ba12465c3fec4: Delete: mit-pthreads/machdep/hpux-10.20/compat.h BitKeeper/deleted/.del-dirent.h~b1d03fe4585c984b: Delete: mit-pthreads/machdep/hpux-10.20/dirent.h BitKeeper/deleted/.del-socket.h~274f4737e51951eb: Delete: mit-pthreads/machdep/hpux-10.20/socket.h BitKeeper/deleted/.del-stdtypes.h~49aec7f8141364e8: Delete: mit-pthreads/machdep/hpux-10.20/stdtypes.h BitKeeper/deleted/.del-time.h~6f8660389338d56f: Delete: mit-pthreads/machdep/hpux-10.20/time.h BitKeeper/deleted/.del-timers.h~e10408d7283caac1: Delete: mit-pthreads/machdep/hpux-10.20/timers.h BitKeeper/deleted/.del-uio.h~97aa8505feabf63f: Delete: mit-pthreads/machdep/hpux-10.20/uio.h BitKeeper/deleted/.del-wait.h~2717b3a725c0c78e: Delete: mit-pthreads/machdep/hpux-10.20/wait.h BitKeeper/deleted/.del-__signal.h~6079a9091088a7bf: Delete: mit-pthreads/machdep/hpux-9.03/__signal.h BitKeeper/deleted/.del-__stdio.h~a7265f1b1054d740: Delete: mit-pthreads/machdep/hpux-9.03/__stdio.h BitKeeper/deleted/.del-__stdlib.h~57ef945efa5bc75d: Delete: mit-pthreads/machdep/hpux-9.03/__stdlib.h BitKeeper/deleted/.del-__string.h~11b33535a4cf32b7: Delete: mit-pthreads/machdep/hpux-9.03/__string.h BitKeeper/deleted/.del-__time.h~594d32a8bf93554b: Delete: mit-pthreads/machdep/hpux-9.03/__time.h BitKeeper/deleted/.del-__unistd.h~d705d138894e1d1c: Delete: mit-pthreads/machdep/hpux-9.03/__unistd.h BitKeeper/deleted/.del-cdefs.h~491a067a681761ce: Delete: mit-pthreads/machdep/hpux-9.03/cdefs.h BitKeeper/deleted/.del-compat.h~f168a5565c3b43bb: Delete: mit-pthreads/machdep/hpux-9.03/compat.h BitKeeper/deleted/.del-dirent.h~710d5c444d542d9: Delete: mit-pthreads/machdep/hpux-9.03/dirent.h BitKeeper/deleted/.del-socket.h~f1a65b682ccf6bbc: Delete: mit-pthreads/machdep/hpux-9.03/socket.h BitKeeper/deleted/.del-stdtypes.h~41a60ff87e95605f: Delete: mit-pthreads/machdep/hpux-9.03/stdtypes.h BitKeeper/deleted/.del-time.h~34090d5b225a5c17: Delete: mit-pthreads/machdep/hpux-9.03/time.h BitKeeper/deleted/.del-timers.h~95da6603ee567405: Delete: mit-pthreads/machdep/hpux-9.03/timers.h BitKeeper/deleted/.del-uio.h~31bd44ffd071dd15: Delete: mit-pthreads/machdep/hpux-9.03/uio.h BitKeeper/deleted/.del-wait.h~88e8993e964e97b: Delete: mit-pthreads/machdep/hpux-9.03/wait.h BitKeeper/deleted/.del-__math.h~75bea3d988a6ab09: Delete: mit-pthreads/machdep/linux-1.0/__math.h BitKeeper/deleted/.del-__math.h~ba360a8521058b66: Delete: mit-pthreads/machdep/irix-5.2/__math.h BitKeeper/deleted/.del-__signal.h~a9681fc23aad1515: Delete: mit-pthreads/machdep/irix-5.2/__signal.h BitKeeper/deleted/.del-__stdio.h~f6dfefb5c7b220cd: Delete: mit-pthreads/machdep/irix-5.2/__stdio.h BitKeeper/deleted/.del-__stdlib.h~fb0aede280a805b3: Delete: mit-pthreads/machdep/irix-5.2/__stdlib.h BitKeeper/deleted/.del-__string.h~f10481f085fbf020: Delete: mit-pthreads/machdep/irix-5.2/__string.h BitKeeper/deleted/.del-__time.h~ace3b7dcccfaf29d: Delete: mit-pthreads/machdep/irix-5.2/__time.h BitKeeper/deleted/.del-__unistd.h~73c5a1a4f69f09e5: Delete: mit-pthreads/machdep/irix-5.2/__unistd.h BitKeeper/deleted/.del-compat.h~c57379a39304c01b: Delete: mit-pthreads/machdep/irix-5.2/compat.h BitKeeper/deleted/.del-dirent.h~1ac25ca0f2ea673a: Delete: mit-pthreads/machdep/irix-5.2/dirent.h BitKeeper/deleted/.del-socket.h~ca1b9093bcd1ac1e: Delete: mit-pthreads/machdep/irix-5.2/socket.h BitKeeper/deleted/.del-timers.h~5c832b91c8421e72: Delete: mit-pthreads/machdep/irix-5.2/timers.h BitKeeper/deleted/.del-wait.h~ff32e2f8c67245eb: Delete: mit-pthreads/machdep/irix-5.2/wait.h BitKeeper/deleted/.del-__math.h~2b87a46b2ac4469e: Delete: mit-pthreads/machdep/linux-2.0/__math.h BitKeeper/deleted/.del-__path.h~7d0f9b2debf92ce0: Delete: mit-pthreads/machdep/linux-1.0/__path.h BitKeeper/deleted/.del-__signal.h~3609d76ab71353cf: Delete: mit-pthreads/machdep/linux-1.0/__signal.h BitKeeper/deleted/.del-__stdio.h~f031274aba4c7ec6: Delete: mit-pthreads/machdep/linux-1.0/__stdio.h BitKeeper/deleted/.del-__stdlib.h~33ba2eaa1189ce34: Delete: mit-pthreads/machdep/linux-1.0/__stdlib.h BitKeeper/deleted/.del-__string.h~f498c0531c31c157: Delete: mit-pthreads/machdep/linux-1.0/__string.h BitKeeper/deleted/.del-__time.h~c15d569072cdec3e: Delete: mit-pthreads/machdep/linux-1.0/__time.h BitKeeper/deleted/.del-__unistd.h~38c981decd79b658: Delete: mit-pthreads/machdep/linux-1.0/__unistd.h BitKeeper/deleted/.del-cdefs.h~c54da7093a850ab: Delete: mit-pthreads/machdep/linux-1.0/cdefs.h BitKeeper/deleted/.del-compat.h~53add7404bc32c93: Delete: mit-pthreads/machdep/linux-1.0/compat.h BitKeeper/deleted/.del-dirent.h~85af6548e63fcada: Delete: mit-pthreads/machdep/linux-1.0/dirent.h BitKeeper/deleted/.del-errno.h~ecac4695ea97f1a1: Delete: mit-pthreads/machdep/linux-1.0/errno.h BitKeeper/deleted/.del-socket.h~d2cae391989eda40: Delete: mit-pthreads/machdep/linux-1.0/socket.h BitKeeper/deleted/.del-timers.h~b9842a896c577500: Delete: mit-pthreads/machdep/linux-1.0/timers.h BitKeeper/deleted/.del-uio.h~ee04ba559d3b4b91: Delete: mit-pthreads/machdep/linux-1.0/uio.h BitKeeper/deleted/.del-wait.h~d9108bf5cc1640d4: Delete: mit-pthreads/machdep/linux-1.0/wait.h BitKeeper/deleted/.del-__path.h~629032fdb33386fc: Delete: mit-pthreads/machdep/linux-2.0/__path.h BitKeeper/deleted/.del-__signal.h~5d9d2e161a5a57ad: Delete: mit-pthreads/machdep/linux-2.0/__signal.h BitKeeper/deleted/.del-__stdio.h~a60bbc64f53edd32: Delete: mit-pthreads/machdep/linux-2.0/__stdio.h BitKeeper/deleted/.del-__stdlib.h~952526244aa83fe: Delete: mit-pthreads/machdep/linux-2.0/__stdlib.h BitKeeper/deleted/.del-__string.h~9b6c7d1b4fd30306: Delete: mit-pthreads/machdep/linux-2.0/__string.h BitKeeper/deleted/.del-__time.h~dff461939b26c95a: Delete: mit-pthreads/machdep/linux-2.0/__time.h BitKeeper/deleted/.del-__unistd.h~d9343d6a349b5a16: Delete: mit-pthreads/machdep/linux-2.0/__unistd.h BitKeeper/deleted/.del-cdefs.h~94199ec3721dc381: Delete: mit-pthreads/machdep/linux-2.0/cdefs.h BitKeeper/deleted/.del-compat.h~5a421d11e9d12e65: Delete: mit-pthreads/machdep/linux-2.0/compat.h BitKeeper/deleted/.del-dirent.h~7eb24a6fb2bc26b: Delete: mit-pthreads/machdep/linux-2.0/dirent.h BitKeeper/deleted/.del-errno.h~907c0213b5c8c71d: Delete: mit-pthreads/machdep/linux-2.0/errno.h BitKeeper/deleted/.del-socket.h~65dffae712cc7a4d: Delete: mit-pthreads/machdep/linux-2.0/socket.h BitKeeper/deleted/.del-socketcall.h~34e021b91cc03bc2: Delete: mit-pthreads/machdep/linux-2.0/socketcall.h BitKeeper/deleted/.del-__math.h~99c4f20b9d416cb1: Delete: mit-pthreads/machdep/netbsd-1.0/__math.h BitKeeper/deleted/.del-__path.h~bf0a9e35f9dbefd4: Delete: mit-pthreads/machdep/netbsd-1.0/__path.h BitKeeper/deleted/.del-__signal.h~9646c7d6ea985cf3: Delete: mit-pthreads/machdep/netbsd-1.0/__signal.h BitKeeper/deleted/.del-__stdio.h~7ba6a90423a0d355: Delete: mit-pthreads/machdep/netbsd-1.0/__stdio.h BitKeeper/deleted/.del-__stdlib.h~ab59fbbdc01c463f: Delete: mit-pthreads/machdep/netbsd-1.0/__stdlib.h BitKeeper/deleted/.del-__string.h~d93469aa75855599: Delete: mit-pthreads/machdep/netbsd-1.0/__string.h BitKeeper/deleted/.del-__time.h~4a40cffe18fb2920: Delete: mit-pthreads/machdep/netbsd-1.0/__time.h BitKeeper/deleted/.del-__unistd.h~e20583fb72d22ec3: Delete: mit-pthreads/machdep/netbsd-1.0/__unistd.h BitKeeper/deleted/.del-dirent.h~2ffeb17927568fb5: Delete: mit-pthreads/machdep/netbsd-0.9/dirent.h BitKeeper/deleted/.del-local_lim.h~4cc6a9341897e06b: Delete: mit-pthreads/machdep/linux-2.0/extra/bits/local_lim.h BitKeeper/deleted/.del-pthreadtypes.h~31e0630ed4cd1cfb: Delete: mit-pthreads/machdep/linux-2.0/extra/bits/pthreadtypes.h BitKeeper/deleted/.del-socket.h~eb2bcdd2ad9b8f95: Delete: mit-pthreads/machdep/linux-2.0/extra/bits/socket.h BitKeeper/deleted/.del-timers.h~f305cc7a34f32bf4: Delete: mit-pthreads/machdep/linux-2.0/timers.h BitKeeper/deleted/.del-uio.h~99024eeb4fe67cca: Delete: mit-pthreads/machdep/linux-2.0/uio.h BitKeeper/deleted/.del-wait.h~fa49d51da2bd9893: Delete: mit-pthreads/machdep/linux-2.0/wait.h BitKeeper/deleted/.del-__math.h~3bafece8cbc49e05: Delete: mit-pthreads/machdep/netbsd-1.1/__math.h BitKeeper/deleted/.del-__path.h~ec6377dc7fca0a39: Delete: mit-pthreads/machdep/netbsd-1.1/__path.h BitKeeper/deleted/.del-__signal.h~6eda764fc8c19cc3: Delete: mit-pthreads/machdep/netbsd-1.1/__signal.h BitKeeper/deleted/.del-compat.h~77daa1d3919b311: Delete: mit-pthreads/machdep/netbsd-1.0/compat.h BitKeeper/deleted/.del-dirent.h~e6e3f10bc2379480: Delete: mit-pthreads/machdep/netbsd-1.0/dirent.h BitKeeper/deleted/.del-errno.h~2a5fe7e8cda1dedc: Delete: mit-pthreads/machdep/netbsd-1.0/errno.h BitKeeper/deleted/.del-time.h~91c5e80faa0f67d8: Delete: mit-pthreads/machdep/netbsd-1.0/time.h BitKeeper/deleted/.del-timers.h~4ad15510fb8387db: Delete: mit-pthreads/machdep/netbsd-1.0/timers.h BitKeeper/deleted/.del-wait.h~53a2320a855a861f: Delete: mit-pthreads/machdep/netbsd-1.0/wait.h BitKeeper/deleted/.del-__math.h~1b43362eb0dd8be5: Delete: mit-pthreads/machdep/openbsd-2.0/__math.h BitKeeper/deleted/.del-__stdio.h~6695982644674dfd: Delete: mit-pthreads/machdep/netbsd-1.1/__stdio.h BitKeeper/deleted/.del-__stdlib.h~9f863266f83434db: Delete: mit-pthreads/machdep/netbsd-1.1/__stdlib.h BitKeeper/deleted/.del-__string.h~e91c955832a257d2: Delete: mit-pthreads/machdep/netbsd-1.1/__string.h BitKeeper/deleted/.del-__time.h~499558aa4e217cbe: Delete: mit-pthreads/machdep/netbsd-1.1/__time.h BitKeeper/deleted/.del-__unistd.h~6033c071695c98d0: Delete: mit-pthreads/machdep/netbsd-1.1/__unistd.h BitKeeper/deleted/.del-compat.h~47c1ec24ae2dbd9d: Delete: mit-pthreads/machdep/netbsd-1.1/compat.h BitKeeper/deleted/.del-dirent.h~23f9d369622b912e: Delete: mit-pthreads/machdep/netbsd-1.1/dirent.h BitKeeper/deleted/.del-errno.h~6f8d8176248b4c35: Delete: mit-pthreads/machdep/netbsd-1.1/errno.h BitKeeper/deleted/.del-time.h~6e1b4fb56c3d7b4: Delete: mit-pthreads/machdep/netbsd-1.1/time.h BitKeeper/deleted/.del-timers.h~40736de7a8ae1edd: Delete: mit-pthreads/machdep/netbsd-1.1/timers.h BitKeeper/deleted/.del-wait.h~9dcfbf026610d8d6: Delete: mit-pthreads/machdep/netbsd-1.1/wait.h BitKeeper/deleted/.del-__path.h~c22f338b35979fac: Delete: mit-pthreads/machdep/openbsd-2.0/__path.h BitKeeper/deleted/.del-__signal.h~4c7665e21aa142f9: Delete: mit-pthreads/machdep/openbsd-2.0/__signal.h BitKeeper/deleted/.del-__stdio.h~5bfddb7ea03225ec: Delete: mit-pthreads/machdep/openbsd-2.0/__stdio.h BitKeeper/deleted/.del-__stdlib.h~9e4695c0e4d71221: Delete: mit-pthreads/machdep/openbsd-2.0/__stdlib.h BitKeeper/deleted/.del-__string.h~ddc42b12dbf9e334: Delete: mit-pthreads/machdep/openbsd-2.0/__string.h BitKeeper/deleted/.del-__time.h~f1b1ac884be0df3e: Delete: mit-pthreads/machdep/openbsd-2.0/__time.h BitKeeper/deleted/.del-__unistd.h~54955d02fd68996: Delete: mit-pthreads/machdep/openbsd-2.0/__unistd.h BitKeeper/deleted/.del-compat.h~97aec54b17348183: Delete: mit-pthreads/machdep/openbsd-2.0/compat.h BitKeeper/deleted/.del-dirent.h~50e0a997820878d4: Delete: mit-pthreads/machdep/openbsd-2.0/dirent.h BitKeeper/deleted/.del-__math.h~e76b6fe42d538bbe: Delete: mit-pthreads/machdep/sunos-4.1.3/__math.h BitKeeper/deleted/.del-__path.h~239e44b6ed86bdb9: Delete: mit-pthreads/machdep/sunos-4.1.3/__path.h BitKeeper/deleted/.del-__signal.h~3cdb6bbfd4168b8c: Delete: mit-pthreads/machdep/sunos-4.1.3/__signal.h BitKeeper/deleted/.del-__stdio.h~a30007fab0382559: Delete: mit-pthreads/machdep/sunos-4.1.3/__stdio.h BitKeeper/deleted/.del-__stdlib.h~7fa5548f63063828: Delete: mit-pthreads/machdep/sunos-4.1.3/__stdlib.h BitKeeper/deleted/.del-__string.h~54adc8e1da49d04: Delete: mit-pthreads/machdep/sunos-4.1.3/__string.h BitKeeper/deleted/.del-__time.h~34435dd346c925fe: Delete: mit-pthreads/machdep/sunos-4.1.3/__time.h BitKeeper/deleted/.del-__unistd.h~116b12158a09a638: Delete: mit-pthreads/machdep/sunos-4.1.3/__unistd.h BitKeeper/deleted/.del-cdefs.h~995c93921ca6b535: Delete: mit-pthreads/machdep/sunos-4.1.3/cdefs.h BitKeeper/deleted/.del-compat.h~fd85e7c3362fa32a: Delete: mit-pthreads/machdep/sunos-4.1.3/compat.h BitKeeper/deleted/.del-errno.h~fd5870317b2417f5: Delete: mit-pthreads/machdep/openbsd-2.0/errno.h BitKeeper/deleted/.del-timers.h~2cff01de5d9e7ee0: Delete: mit-pthreads/machdep/openbsd-2.0/timers.h BitKeeper/deleted/.del-wait.h~8bb78fa5f7aafa70: Delete: mit-pthreads/machdep/openbsd-2.0/wait.h BitKeeper/deleted/.del-__math.h~3f0448d4dd8cb1ae: Delete: mit-pthreads/machdep/sunos-5.3/__math.h BitKeeper/deleted/.del-__signal.h~5a9c7ca1a958d3f4: Delete: mit-pthreads/machdep/sunos-5.3/__signal.h BitKeeper/deleted/.del-__stdio.h~79819eb58b212c1f: Delete: mit-pthreads/machdep/sunos-5.3/__stdio.h BitKeeper/deleted/.del-__stdlib.h~5b88440bb049945e: Delete: mit-pthreads/machdep/sunos-5.3/__stdlib.h BitKeeper/deleted/.del-__string.h~e4f590323c1f392f: Delete: mit-pthreads/machdep/sunos-5.3/__string.h BitKeeper/deleted/.del-__time.h~9fce5db42d17163c: Delete: mit-pthreads/machdep/sunos-5.3/__time.h BitKeeper/deleted/.del-__unistd.h~415d11aa60580d03: Delete: mit-pthreads/machdep/sunos-5.3/__unistd.h BitKeeper/deleted/.del-dirent.h~181ddc4f75dbc605: Delete: mit-pthreads/machdep/sunos-4.1.3/dirent.h BitKeeper/deleted/.del-fcntlcom.h~2462e72d55357c60: Delete: mit-pthreads/machdep/sunos-4.1.3/fcntlcom.h BitKeeper/deleted/.del-signal.h~cce1c0f26d0e020: Delete: mit-pthreads/machdep/sunos-4.1.3/signal.h BitKeeper/deleted/.del-stat.h~4340eb84e587d6d7: Delete: mit-pthreads/machdep/sunos-4.1.3/stat.h BitKeeper/deleted/.del-time.h~de51b65a2d979319: Delete: mit-pthreads/machdep/sunos-4.1.3/time.h BitKeeper/deleted/.del-timers.h~1a370cb663f2d8b: Delete: mit-pthreads/machdep/sunos-4.1.3/timers.h BitKeeper/deleted/.del-wait.h~bedd5396ccde4742: Delete: mit-pthreads/machdep/sunos-4.1.3/wait.h BitKeeper/deleted/.del-__math.h~77f60db1341409bf: Delete: mit-pthreads/machdep/sunos-5.5/__math.h BitKeeper/deleted/.del-__signal.h~17aecd395e5209f1: Delete: mit-pthreads/machdep/sunos-5.5/__signal.h BitKeeper/deleted/.del-__stdio.h~bac5232a4ea48c3: Delete: mit-pthreads/machdep/sunos-5.5/__stdio.h BitKeeper/deleted/.del-__stdlib.h~5d57551798325fff: Delete: mit-pthreads/machdep/sunos-5.5/__stdlib.h BitKeeper/deleted/.del-__string.h~e32288c871e4cc6a: Delete: mit-pthreads/machdep/sunos-5.5/__string.h BitKeeper/deleted/.del-__time.h~187a6c043b362fa5: Delete: mit-pthreads/machdep/sunos-5.5/__time.h BitKeeper/deleted/.del-__unistd.h~12b47b808f4c361f: Delete: mit-pthreads/machdep/sunos-5.5/__unistd.h BitKeeper/deleted/.del-cdefs.h~2c31c29563ca73a6: Delete: mit-pthreads/machdep/sunos-5.3/cdefs.h BitKeeper/deleted/.del-compat.h~ca7c33ba305a5590: Delete: mit-pthreads/machdep/sunos-5.3/compat.h BitKeeper/deleted/.del-dirent.h~c6a98eda27948c77: Delete: mit-pthreads/machdep/sunos-5.3/dirent.h BitKeeper/deleted/.del-socket.h~ba15a0eed55946b4: Delete: mit-pthreads/machdep/sunos-5.3/socket.h BitKeeper/deleted/.del-timers.h~d560f79a346a62e8: Delete: mit-pthreads/machdep/sunos-5.3/timers.h BitKeeper/deleted/.del-uio.h~b29d2d9c9a84646: Delete: mit-pthreads/machdep/sunos-5.3/uio.h BitKeeper/deleted/.del-__math.h~f117004a270ecca9: Delete: mit-pthreads/machdep/ultrix-4.2/__math.h BitKeeper/deleted/.del-__signal.h~4bd8c2abbf10367c: Delete: mit-pthreads/machdep/ultrix-4.2/__signal.h BitKeeper/deleted/.del-__stdio.h~7b3d5a4bc8fd2c17: Delete: mit-pthreads/machdep/ultrix-4.2/__stdio.h BitKeeper/deleted/.del-__stdlib.h~b35521aecc9b43c: Delete: mit-pthreads/machdep/ultrix-4.2/__stdlib.h BitKeeper/deleted/.del-__string.h~64257fd9ef06be17: Delete: mit-pthreads/machdep/ultrix-4.2/__string.h BitKeeper/deleted/.del-__time.h~644b0d664b51f229: Delete: mit-pthreads/machdep/ultrix-4.2/__time.h BitKeeper/deleted/.del-__unistd.h~6abba82d63e0248: Delete: mit-pthreads/machdep/ultrix-4.2/__unistd.h BitKeeper/deleted/.del-cdefs.h~5e8e9a036573312a: Delete: mit-pthreads/machdep/ultrix-4.2/cdefs.h BitKeeper/deleted/.del-cdefs.h~b7073eab4edb1c0b: Delete: mit-pthreads/machdep/sunos-5.5/cdefs.h BitKeeper/deleted/.del-compat.h~bab1ce9e2c004133: Delete: mit-pthreads/machdep/ultrix-4.2/compat.h BitKeeper/deleted/.del-compat.h~fb94b2904902020: Delete: mit-pthreads/machdep/sunos-5.5/compat.h BitKeeper/deleted/.del-dirent.h~e14889d0f0d7071e: Delete: mit-pthreads/machdep/sunos-5.5/dirent.h BitKeeper/deleted/.del-socket.h~a7946d8bf1404556: Delete: mit-pthreads/machdep/sunos-5.5/socket.h BitKeeper/deleted/.del-timers.h~33e84eae3f84f1c3: Delete: mit-pthreads/machdep/sunos-5.5/timers.h BitKeeper/deleted/.del-uio.h~87b97478f98716a: Delete: mit-pthreads/machdep/sunos-5.5/uio.h BitKeeper/deleted/.del-GNUmakefile.inc~36dc90343e6e51c: Delete: mit-pthreads/net/GNUmakefile.inc BitKeeper/deleted/.del-Makefile.inc~2912b062f34b45a5: Delete: mit-pthreads/net/Makefile.inc BitKeeper/deleted/.del-dirent.h~da64f755e9200bc4: Delete: mit-pthreads/machdep/ultrix-4.2/dirent.h BitKeeper/deleted/.del-errno.h~e028820966c1250d: Delete: mit-pthreads/machdep/ultrix-4.2/errno.h BitKeeper/deleted/.del-gethostbyaddr.c~f2e7e85873c92640: Delete: mit-pthreads/net/gethostbyaddr.c BitKeeper/deleted/.del-gethostbyname.c~7ca5ff6aeb67df72: Delete: mit-pthreads/net/gethostbyname.c BitKeeper/deleted/.del-gethostent.c~aef0ee81d6d3d5dd: Delete: mit-pthreads/net/gethostent.c BitKeeper/deleted/.del-gethostname.c~889964947d6d6132: Delete: mit-pthreads/net/gethostname.c BitKeeper/deleted/.del-getnetbyaddr.c~e7aa4ddc61444ed7: Delete: mit-pthreads/net/getnetbyaddr.c BitKeeper/deleted/.del-getnetbyname.c~33c92e32e31bf6b2: Delete: mit-pthreads/net/getnetbyname.c BitKeeper/deleted/.del-time.h~590ce1c998c6a99f: Delete: mit-pthreads/machdep/ultrix-4.2/time.h BitKeeper/deleted/.del-timers.h~6775cb35bedc8d5a: Delete: mit-pthreads/machdep/ultrix-4.2/timers.h BitKeeper/deleted/.del-wait.h~14c892db1eeedc9f: Delete: mit-pthreads/machdep/ultrix-4.2/wait.h BitKeeper/deleted/.del-getnetent.c~eb91b4bb9229e69f: Delete: mit-pthreads/net/getnetent.c BitKeeper/deleted/.del-getproto.c~58a035d8e6dac166: Delete: mit-pthreads/net/getproto.c BitKeeper/deleted/.del-getprotoent.c~c272eb396deb6149: Delete: mit-pthreads/net/getprotoent.c BitKeeper/deleted/.del-getprotoname.c~38a163cb6ba9a02f: Delete: mit-pthreads/net/getprotoname.c BitKeeper/deleted/.del-getservbyname.c~b2d17820fa729890: Delete: mit-pthreads/net/getservbyname.c BitKeeper/deleted/.del-getservbyport.c~2ae8dd82c66dc979: Delete: mit-pthreads/net/getservbyport.c BitKeeper/deleted/.del-getservent.c~a3fd08e38a641439: Delete: mit-pthreads/net/getservent.c BitKeeper/deleted/.del-herror.c~104c97ff1e69850d: Delete: mit-pthreads/net/herror.c BitKeeper/deleted/.del-inet_addr.c~137d1f253167a82: Delete: mit-pthreads/net/inet_addr.c BitKeeper/deleted/.del-inet_lnaof.c~f99f0d39db895073: Delete: mit-pthreads/net/inet_lnaof.c BitKeeper/deleted/.del-inet_makeaddr.c~9a6862f4c3bb7355: Delete: mit-pthreads/net/inet_makeaddr.c BitKeeper/deleted/.del-inet_netof.c~41722dd1165dc88: Delete: mit-pthreads/net/inet_netof.c BitKeeper/deleted/.del-inet_network.c~a6ac81633e49e198: Delete: mit-pthreads/net/inet_network.c BitKeeper/deleted/.del-inet_ntoa.c~68e557133af8cea3: Delete: mit-pthreads/net/inet_ntoa.c BitKeeper/deleted/.del-net_internal.c~fc0d1440990c5c7d: Delete: mit-pthreads/net/net_internal.c BitKeeper/deleted/.del-Streepy.html~bd9e4e629cdc29b: Delete: mit-pthreads/patches/Streepy.html BitKeeper/deleted/.del-net_internal.h~9720bd6725294e70: Delete: mit-pthreads/net/net_internal.h BitKeeper/deleted/.del-proto_internal.c~9a2706dadde872ac: Delete: mit-pthreads/net/proto_internal.c BitKeeper/deleted/.del-proto_internal.h~88c0d1ad96369456: Delete: mit-pthreads/net/proto_internal.h BitKeeper/deleted/.del-res_comp.c~ba80c3482e74b732: Delete: mit-pthreads/net/res_comp.c BitKeeper/deleted/.del-res_debug.c~553d0ba772240d9d: Delete: mit-pthreads/net/res_debug.c BitKeeper/deleted/.del-res_init.c~bae972cd21804fc2: Delete: mit-pthreads/net/res_init.c BitKeeper/deleted/.del-res_internal.c~84ae9c436a686c45: Delete: mit-pthreads/net/res_internal.c BitKeeper/deleted/.del-res_internal.h~67e41ae81924291e: Delete: mit-pthreads/net/res_internal.h BitKeeper/deleted/.del-res_mkquery.c~2cbd2c72ac683b83: Delete: mit-pthreads/net/res_mkquery.c BitKeeper/deleted/.del-res_query.c~74419cd245fdb915: Delete: mit-pthreads/net/res_query.c BitKeeper/deleted/.del-res_querydomain.c~545411a9329ff12f: Delete: mit-pthreads/net/res_querydomain.c BitKeeper/deleted/.del-res_search.c~50ee3f62120a8b1c: Delete: mit-pthreads/net/res_search.c BitKeeper/deleted/.del-res_send.c~5dfaeb90c17a00e5: Delete: mit-pthreads/net/res_send.c BitKeeper/deleted/.del-serv_internal.c~9a74a600a861bf91: Delete: mit-pthreads/net/serv_internal.c BitKeeper/deleted/.del-serv_internal.h~4de54c25a6be0b51: Delete: mit-pthreads/net/serv_internal.h BitKeeper/deleted/.del-GNUmakefile.inc~8b30711f5b2759e7: Delete: mit-pthreads/pthreads/GNUmakefile.inc BitKeeper/deleted/.del-Makefile.inc~aa771a55359fcc4b: Delete: mit-pthreads/pthreads/Makefile.inc BitKeeper/deleted/.del-Streepy2.html~19da6997739ee2b6: Delete: mit-pthreads/patches/Streepy2.html BitKeeper/deleted/.del-_exit.c~66c37b7d58dcbfd2: Delete: mit-pthreads/pthreads/_exit.c BitKeeper/deleted/.del-bill_lear~f9abe03924eb22: Delete: mit-pthreads/patches/bill_lear BitKeeper/deleted/.del-chris_demetriou~6166ce6bef91e1c: Delete: mit-pthreads/patches/chris_demetriou BitKeeper/deleted/.del-cleanup.c~48a723b9c5c18407: Delete: mit-pthreads/pthreads/cleanup.c BitKeeper/deleted/.del-cond.c~a0494f8b361f8c54: Delete: mit-pthreads/pthreads/cond.c BitKeeper/deleted/.del-condattr.c~b61bdcd1e85bc2b7: Delete: mit-pthreads/pthreads/condattr.c BitKeeper/deleted/.del-dump_state.c~c4009192c784df9a: Delete: mit-pthreads/pthreads/dump_state.c BitKeeper/deleted/.del-errno.c~ea72bafdc380faf: Delete: mit-pthreads/pthreads/errno.c BitKeeper/deleted/.del-fd.c~af00ac53fcad3882: Delete: mit-pthreads/pthreads/fd.c BitKeeper/deleted/.del-mevans~ecccacc37e44a748: Delete: mit-pthreads/patches/mevans BitKeeper/deleted/.del-p153~7c46bb4ef6e8535a: Delete: mit-pthreads/patches/p153 BitKeeper/deleted/.del-p155~dac0404faf476417: Delete: mit-pthreads/patches/p155 BitKeeper/deleted/.del-fd_kern.c~8ea26d27450589f9: Delete: mit-pthreads/pthreads/fd_kern.c BitKeeper/deleted/.del-fd_pipe.c~480792c394c55b78: Delete: mit-pthreads/pthreads/fd_pipe.c BitKeeper/deleted/.del-fd_sysv.c~fb191b7b66ee5a9e: Delete: mit-pthreads/pthreads/fd_sysv.c BitKeeper/deleted/.del-file.c~3edaa1f84c4dd9eb: Delete: mit-pthreads/pthreads/file.c BitKeeper/deleted/.del-globals.c~28c6e3e3392a0b73: Delete: mit-pthreads/pthreads/globals.c BitKeeper/deleted/.del-info.c~e5cc658219b735c2: Delete: mit-pthreads/pthreads/info.c BitKeeper/deleted/.del-init.cc~e46fb50c843bf00d: Delete: mit-pthreads/pthreads/init.cc BitKeeper/deleted/.del-malloc.c~2a0cc342cc1cd825: Delete: mit-pthreads/pthreads/malloc.c BitKeeper/deleted/.del-mutex.c~8b993c981ddd51f5: Delete: mit-pthreads/pthreads/mutex.c BitKeeper/deleted/.del-mutexattr.c~1b614c39feb2eab9: Delete: mit-pthreads/pthreads/mutexattr.c BitKeeper/deleted/.del-panic.c~410a4c9aac44f5cc: Delete: mit-pthreads/pthreads/panic.c BitKeeper/deleted/.del-prio_queue.c~1dd651c0e60bfc81: Delete: mit-pthreads/pthreads/prio_queue.c BitKeeper/deleted/.del-process.c~cc427ed79c1d9392: Delete: mit-pthreads/pthreads/process.c BitKeeper/deleted/.del-pthread.c~9ea2ac94e66b2df: Delete: mit-pthreads/pthreads/pthread.c BitKeeper/deleted/.del-pthread_attr.c~de65a4522f206192: Delete: mit-pthreads/pthreads/pthread_attr.c BitKeeper/deleted/.del-pthread_cancel.c~f5f9b61475d69ccb: Delete: mit-pthreads/pthreads/pthread_cancel.c BitKeeper/deleted/.del-pthread_detach.c~c4c4f8de168c524: Delete: mit-pthreads/pthreads/pthread_detach.c BitKeeper/deleted/.del-pthread_init.c~14b18c0e951b016d: Delete: mit-pthreads/pthreads/pthread_init.c BitKeeper/deleted/.del-pthread_join.c~1f16b6bc00c7dab: Delete: mit-pthreads/pthreads/pthread_join.c BitKeeper/deleted/.del-pthread_kill.c~4e33bb5573830386: Delete: mit-pthreads/pthreads/pthread_kill.c BitKeeper/deleted/.del-pthread_once.c~af065d18e540ab4d: Delete: mit-pthreads/pthreads/pthread_once.c BitKeeper/deleted/.del-queue.c~6a702e857ef6de08: Delete: mit-pthreads/pthreads/queue.c BitKeeper/deleted/.del-readv.c~8297c25bd79b0e: Delete: mit-pthreads/pthreads/readv.c BitKeeper/deleted/.del-schedparam.c~5db6ea84ba625cc: Delete: mit-pthreads/pthreads/schedparam.c BitKeeper/deleted/.del-select.c~66067633be2dbad0: Delete: mit-pthreads/pthreads/select.c BitKeeper/deleted/.del-semaphore.c~65a35ea5117089ed: Delete: mit-pthreads/pthreads/semaphore.c BitKeeper/deleted/.del-sig.c~58350bee655c275d: Delete: mit-pthreads/pthreads/sig.c BitKeeper/deleted/.del-GNUmakefile.inc~d366b0d462fb1292: Delete: mit-pthreads/scripts/GNUmakefile.inc BitKeeper/deleted/.del-Makefile.inc~627ba9967a1a5c03: Delete: mit-pthreads/scripts/Makefile.inc BitKeeper/deleted/.del-signal.c~59bfe2d5baacc4cc: Delete: mit-pthreads/pthreads/signal.c BitKeeper/deleted/.del-sleep.c~eb1e412eaadda488: Delete: mit-pthreads/pthreads/sleep.c BitKeeper/deleted/.del-specific.c~9ed780681ac4688: Delete: mit-pthreads/pthreads/specific.c BitKeeper/deleted/.del-stat.c~e3a9e3c0350540a8: Delete: mit-pthreads/pthreads/stat.c BitKeeper/deleted/.del-wait.c~a1c0498f96183865: Delete: mit-pthreads/pthreads/wait.c BitKeeper/deleted/.del-wrapper.c~92f1cfcdfa2d1af9: Delete: mit-pthreads/pthreads/wrapper.c BitKeeper/deleted/.del-writev.c~e4fb01b897efa6b1: Delete: mit-pthreads/pthreads/writev.c BitKeeper/deleted/.del-GNUmakefile.inc~136e21ce89043c8e: Delete: mit-pthreads/stdio/GNUmakefile.inc BitKeeper/deleted/.del-Makefile.inc~6034a462e5364be7: Delete: mit-pthreads/stdio/Makefile.inc BitKeeper/deleted/.del-README~5830e60ac2727fec: Delete: mit-pthreads/stdio/README BitKeeper/deleted/.del-clrerr.c~ccf622475dc49fa1: Delete: mit-pthreads/stdio/clrerr.c BitKeeper/deleted/.del-fclose.c~b099fdc1352cde32: Delete: mit-pthreads/stdio/fclose.c BitKeeper/deleted/.del-fdopen.c~8235d8c7b6a4f7f3: Delete: mit-pthreads/stdio/fdopen.c BitKeeper/deleted/.del-feof.c~40610577678ca3f6: Delete: mit-pthreads/stdio/feof.c BitKeeper/deleted/.del-ferror.c~69f2023c9d4da22e: Delete: mit-pthreads/stdio/ferror.c BitKeeper/deleted/.del-fflush.c~f290f341c357e7bf: Delete: mit-pthreads/stdio/fflush.c BitKeeper/deleted/.del-fgetc.c~6343d0d9240763b4: Delete: mit-pthreads/stdio/fgetc.c BitKeeper/deleted/.del-fgetline.c~fee1fa145bdc425: Delete: mit-pthreads/stdio/fgetline.c BitKeeper/deleted/.del-fgetpos.c~2a269d1a51b87782: Delete: mit-pthreads/stdio/fgetpos.c BitKeeper/deleted/.del-fgets.c~2b1d6fabba71e8ae: Delete: mit-pthreads/stdio/fgets.c BitKeeper/deleted/.del-fileno.c~fef0caa3b46de500: Delete: mit-pthreads/stdio/fileno.c BitKeeper/deleted/.del-pgcc.sh~db7799f6b4eac17a: Delete: mit-pthreads/scripts/pgcc.sh BitKeeper/deleted/.del-findfp.c~ccb89f891cb7eff7: Delete: mit-pthreads/stdio/findfp.c BitKeeper/deleted/.del-flags.c~a4ae5e34efcf18f8: Delete: mit-pthreads/stdio/flags.c BitKeeper/deleted/.del-floatio.h~cc931f6e2e5521ef: Delete: mit-pthreads/stdio/floatio.h BitKeeper/deleted/.del-fopen.c~adf1f102f5f251ab: Delete: mit-pthreads/stdio/fopen.c BitKeeper/deleted/.del-fprintf.c~c90d3975fa1b0219: Delete: mit-pthreads/stdio/fprintf.c BitKeeper/deleted/.del-fpurge.c~deb487ae44c6e285: Delete: mit-pthreads/stdio/fpurge.c BitKeeper/deleted/.del-fputc.c~abc68bbf5598d6c3: Delete: mit-pthreads/stdio/fputc.c BitKeeper/deleted/.del-fputs.c~f0b64c64de8c8c50: Delete: mit-pthreads/stdio/fputs.c BitKeeper/deleted/.del-fread.c~c70749be57c8d599: Delete: mit-pthreads/stdio/fread.c BitKeeper/deleted/.del-freopen.c~cdc4ed301100221e: Delete: mit-pthreads/stdio/freopen.c BitKeeper/deleted/.del-fscanf.c~82cc575b59cdf65: Delete: mit-pthreads/stdio/fscanf.c BitKeeper/deleted/.del-fseek.c~6823b3dcf2fc485b: Delete: mit-pthreads/stdio/fseek.c BitKeeper/deleted/.del-fsetpos.c~629e9dbab8ac84c5: Delete: mit-pthreads/stdio/fsetpos.c BitKeeper/deleted/.del-ftell.c~c90d329656466c07: Delete: mit-pthreads/stdio/ftell.c BitKeeper/deleted/.del-funopen.c~bb353870560135a7: Delete: mit-pthreads/stdio/funopen.c BitKeeper/deleted/.del-fvwrite.c~12a015432374db2: Delete: mit-pthreads/stdio/fvwrite.c BitKeeper/deleted/.del-fvwrite.h~bca246349dcbe816: Delete: mit-pthreads/stdio/fvwrite.h BitKeeper/deleted/.del-fwalk.c~ccac72992675a03c: Delete: mit-pthreads/stdio/fwalk.c BitKeeper/deleted/.del-fwrite.c~660199da99a25330: Delete: mit-pthreads/stdio/fwrite.c BitKeeper/deleted/.del-getc.c~a58586307c4183a8: Delete: mit-pthreads/stdio/getc.c BitKeeper/deleted/.del-getc_unlocked.c~35038ca3c56349e3: Delete: mit-pthreads/stdio/getc_unlocked.c BitKeeper/deleted/.del-getchar.c~bf1d8ac92ebc4a2: Delete: mit-pthreads/stdio/getchar.c BitKeeper/deleted/.del-getchar_unlocked.c~91084839d7f984a0: Delete: mit-pthreads/stdio/getchar_unlocked.c BitKeeper/deleted/.del-gets.c~5dbf480747b8699a: Delete: mit-pthreads/stdio/gets.c BitKeeper/deleted/.del-getw.c~24be6386098d7e: Delete: mit-pthreads/stdio/getw.c BitKeeper/deleted/.del-glue.h~b8bcfd485b859d01: Delete: mit-pthreads/stdio/glue.h BitKeeper/deleted/.del-local.h~d94baeff18749e79: Delete: mit-pthreads/stdio/local.h BitKeeper/deleted/.del-makebuf.c~ee3c67d0f3c715ce: Delete: mit-pthreads/stdio/makebuf.c BitKeeper/deleted/.del-mktemp.c~ecdf575aab425f8: Delete: mit-pthreads/stdio/mktemp.c BitKeeper/deleted/.del-perror.c~747adefc6708f7a0: Delete: mit-pthreads/stdio/perror.c BitKeeper/deleted/.del-printf.c~de555cf1e097860b: Delete: mit-pthreads/stdio/printf.c BitKeeper/deleted/.del-putc.c~9e757e00d19f8e60: Delete: mit-pthreads/stdio/putc.c BitKeeper/deleted/.del-putc_unlocked.c~2751f8fdf265699f: Delete: mit-pthreads/stdio/putc_unlocked.c BitKeeper/deleted/.del-putchar.c~471db59dfdb9d678: Delete: mit-pthreads/stdio/putchar.c BitKeeper/deleted/.del-putchar_unlocked.c~50192936c11830c6: Delete: mit-pthreads/stdio/putchar_unlocked.c BitKeeper/deleted/.del-puts.c~396d3679d86d27ab: Delete: mit-pthreads/stdio/puts.c BitKeeper/deleted/.del-putw.c~b7d9fd0e54353742: Delete: mit-pthreads/stdio/putw.c BitKeeper/deleted/.del-refill.c~7b62f65ea23f9df1: Delete: mit-pthreads/stdio/refill.c BitKeeper/deleted/.del-remove.c~1a2f44b0fe87b218: Delete: mit-pthreads/stdio/remove.c BitKeeper/deleted/.del-rewind.c~4f290167e00cbc9a: Delete: mit-pthreads/stdio/rewind.c BitKeeper/deleted/.del-rget.c~b75492d21f7d2b12: Delete: mit-pthreads/stdio/rget.c BitKeeper/deleted/.del-scanf.c~c9ea13423b10a5df: Delete: mit-pthreads/stdio/scanf.c BitKeeper/deleted/.del-setbuf.c~8076edbc2da8c10c: Delete: mit-pthreads/stdio/setbuf.c BitKeeper/deleted/.del-setbuffer.c~3894035535226398: Delete: mit-pthreads/stdio/setbuffer.c BitKeeper/deleted/.del-setvbuf.c~a463bac5ab597cfa: Delete: mit-pthreads/stdio/setvbuf.c BitKeeper/deleted/.del-snprintf.c~10569147e4ae9e8: Delete: mit-pthreads/stdio/snprintf.c BitKeeper/deleted/.del-sprintf.c~dda594182e84595d: Delete: mit-pthreads/stdio/sprintf.c BitKeeper/deleted/.del-sscanf.c~f6895e416e88a48: Delete: mit-pthreads/stdio/sscanf.c BitKeeper/deleted/.del-stdio.c~d01166c38a0f41be: Delete: mit-pthreads/stdio/stdio.c BitKeeper/deleted/.del-strerror.c~e4085dd8b75b4fa: Delete: mit-pthreads/stdio/strerror.c BitKeeper/deleted/.del-tempnam.c~8aabafa981925edc: Delete: mit-pthreads/stdio/tempnam.c BitKeeper/deleted/.del-tmpfile.c~4c48791ffd941c01: Delete: mit-pthreads/stdio/tmpfile.c BitKeeper/deleted/.del-tmpnam.c~889743b09a08b997: Delete: mit-pthreads/stdio/tmpnam.c BitKeeper/deleted/.del-ungetc.c~14af7f053c0efdf6: Delete: mit-pthreads/stdio/ungetc.c BitKeeper/deleted/.del-vfprintf.c~e2867535b4f4c1ce: Delete: mit-pthreads/stdio/vfprintf.c BitKeeper/deleted/.del-vfscanf.c~8d5a13802dd681eb: Delete: mit-pthreads/stdio/vfscanf.c BitKeeper/deleted/.del-vprintf.c~f7a873dccfc9555f: Delete: mit-pthreads/stdio/vprintf.c BitKeeper/deleted/.del-vscanf.c~cf544d1f7972a26d: Delete: mit-pthreads/stdio/vscanf.c BitKeeper/deleted/.del-vsnprintf.c~e851f34f5f4d06a9: Delete: mit-pthreads/stdio/vsnprintf.c BitKeeper/deleted/.del-vsprintf.c~3aa0475e58804e21: Delete: mit-pthreads/stdio/vsprintf.c BitKeeper/deleted/.del-GNUmakefile.inc~9eaa47d020c6e07d: Delete: mit-pthreads/stdlib/GNUmakefile.inc BitKeeper/deleted/.del-Makefile.inc~f1113eda41f2e15e: Delete: mit-pthreads/stdlib/Makefile.inc BitKeeper/deleted/.del-abort.c~d99a651deb6f0c0: Delete: mit-pthreads/stdlib/abort.c BitKeeper/deleted/.del-atexit.h~57b0f0a65c77e48d: Delete: mit-pthreads/stdlib/atexit.h BitKeeper/deleted/.del-exit.c~a710a19164bacc9e: Delete: mit-pthreads/stdlib/exit.c BitKeeper/deleted/.del-getopt.c~7785cf46558d6b04: Delete: mit-pthreads/stdlib/getopt.c BitKeeper/deleted/.del-rand.c~41153a97fd8216bb: Delete: mit-pthreads/stdlib/rand.c BitKeeper/deleted/.del-random.c~4ad1f3e2cb8c6315: Delete: mit-pthreads/stdlib/random.c BitKeeper/deleted/.del-strtod.c~63b52a18deedbec5: Delete: mit-pthreads/stdlib/strtod.c BitKeeper/deleted/.del-strtol.c~d46792d7b00287b8: Delete: mit-pthreads/stdlib/strtol.c BitKeeper/deleted/.del-vsscanf.c~ff338bc0897b67: Delete: mit-pthreads/stdio/vsscanf.c BitKeeper/deleted/.del-wbuf.c~2948dcfe86871431: Delete: mit-pthreads/stdio/wbuf.c BitKeeper/deleted/.del-wsetup.c~3760c2821f3c9d02: Delete: mit-pthreads/stdio/wsetup.c BitKeeper/deleted/.del-xprintf.c~bf9c028f3f174f6f: Delete: mit-pthreads/stdio/xprintf.c BitKeeper/deleted/.del-.cvsignore~b9dac0e371bdcf0: Delete: mit-pthreads/tests/.cvsignore BitKeeper/deleted/.del-GNUmakefile.inc~64b79f91b4448737: Delete: mit-pthreads/string/GNUmakefile.inc BitKeeper/deleted/.del-Makefile.inc~e6ee36997014ed99: Delete: mit-pthreads/string/Makefile.inc BitKeeper/deleted/.del-Makefile.in~ebe80d886b32ef55: Delete: mit-pthreads/tests/Makefile.in BitKeeper/deleted/.del-README~22f884561b8f8523: Delete: mit-pthreads/tests/README BitKeeper/deleted/.del-bench_fcntl.c~3468276886fe2935: Delete: mit-pthreads/tests/bench_fcntl.c BitKeeper/deleted/.del-bench_pipe.c~bf808e5de63bffa: Delete: mit-pthreads/tests/bench_pipe.c BitKeeper/deleted/.del-bench_read.c~956db3e467f9d39c: Delete: mit-pthreads/tests/bench_read.c BitKeeper/deleted/.del-p_bench_getpid.c~955b2510134163c: Delete: mit-pthreads/tests/p_bench_getpid.c BitKeeper/deleted/.del-p_bench_mutex.c~7c70997da4d90d84: Delete: mit-pthreads/tests/p_bench_mutex.c BitKeeper/deleted/.del-p_bench_pthread_create.c~f842d5df155e021: Delete: mit-pthreads/tests/p_bench_pthread_create.c BitKeeper/deleted/.del-p_bench_read.c~db38beae7a1c0c9c: Delete: mit-pthreads/tests/p_bench_read.c BitKeeper/deleted/.del-strtok.c~7e4e97feb36fe62: Delete: mit-pthreads/string/strtok.c BitKeeper/deleted/.del-strtoul.c~8f56d9382fa59f6d: Delete: mit-pthreads/stdlib/strtoul.c BitKeeper/deleted/.del-system.c~11e8768464a871ff: Delete: mit-pthreads/stdlib/system.c BitKeeper/deleted/.del-p_bench_semaphore.c~e0af8e34c3604ba: Delete: mit-pthreads/tests/p_bench_semaphore.c BitKeeper/deleted/.del-p_bench_yield.c~827d7c018b3b14d: Delete: mit-pthreads/tests/p_bench_yield.c BitKeeper/deleted/.del-test_create.c~4a57b0fd1032892: Delete: mit-pthreads/tests/test_create.c BitKeeper/deleted/.del-test_cwd.c~22e4f2b76ca811b1: Delete: mit-pthreads/tests/test_cwd.c BitKeeper/deleted/.del-test_execve.c~bd0c103f87af886f: Delete: mit-pthreads/tests/test_execve.c BitKeeper/deleted/.del-test_fcntl.c~53b21f39142e5a4d: Delete: mit-pthreads/tests/test_fcntl.c BitKeeper/deleted/.del-test_fork.c~f298d324d823923a: Delete: mit-pthreads/tests/test_fork.c BitKeeper/deleted/.del-test_netdb.c~be5269b1ecac4ff3: Delete: mit-pthreads/tests/test_netdb.c BitKeeper/deleted/.del-test_pause.c~c911c50ffb11db72: Delete: mit-pthreads/tests/test_pause.c BitKeeper/deleted/.del-test_preemption.c~8029d61f7ec75374: Delete: mit-pthreads/tests/test_preemption.c BitKeeper/deleted/.del-test_preemption_float.c~7f804d5a47a30bd2: Delete: mit-pthreads/tests/test_preemption_float.c BitKeeper/deleted/.del-test_pthread_cond_timedwait.c~fd96cd053a1ee38f: Delete: mit-pthreads/tests/test_pthread_cond_timedwait.c BitKeeper/deleted/.del-test_pthread_join.c~9ee0a45e4852e2c6: Delete: mit-pthreads/tests/test_pthread_join.c BitKeeper/deleted/.del-test_pthread_mutex.c~7afe10ac3a0ed764: Delete: mit-pthreads/tests/test_pthread_mutex.c BitKeeper/deleted/.del-test_pw.c~e4d2a6fbfa419233: Delete: mit-pthreads/tests/test_pw.c BitKeeper/deleted/.del-test_readdir.c~68f325528a6ba31: Delete: mit-pthreads/tests/test_readdir.c BitKeeper/deleted/.del-test_select.c~f58a4df6eabd906b: Delete: mit-pthreads/tests/test_select.c BitKeeper/deleted/.del-test_setjmp.c~701e52e551c3be: Delete: mit-pthreads/tests/test_setjmp.c BitKeeper/deleted/.del-test_sleep.c~82fcf39f34babab0: Delete: mit-pthreads/tests/test_sleep.c BitKeeper/deleted/.del-test_sock_1.c~b68c017f6d6426b7: Delete: mit-pthreads/tests/test_sock_1.c BitKeeper/deleted/.del-test_sock_2.c~5ca3f8118006c2db: Delete: mit-pthreads/tests/test_sock_2.c BitKeeper/deleted/.del-test_sock_2a.c~142c4ae2155fe848: Delete: mit-pthreads/tests/test_sock_2a.c BitKeeper/deleted/.del-test_stdio_1.c~85b778b4cef060e3: Delete: mit-pthreads/tests/test_stdio_1.c BitKeeper/deleted/.del-test_switch.c~a820aca962968c06: Delete: mit-pthreads/tests/test_switch.c support-files/mysql.spec.sh: Made some modifications of the RPMs: - the normal 4.0 package must of course include InnoDB as well - added --with-ssl and --with-vio to the Max binary and build a dynamically linked binary because of this (the normal binary remains statically linked) - updated the Packager Tag as discussed with David - install all binaries as stripped except for mysqld and mysqld-max (needed for UDFs to work)
Diffstat (limited to 'mit-pthreads/stdlib')
-rwxr-xr-xmit-pthreads/stdlib/GNUmakefile.inc7
-rw-r--r--mit-pthreads/stdlib/Makefile.inc10
-rw-r--r--mit-pthreads/stdlib/abort.c67
-rw-r--r--mit-pthreads/stdlib/atexit.h46
-rw-r--r--mit-pthreads/stdlib/exit.c89
-rw-r--r--mit-pthreads/stdlib/getopt.c135
-rw-r--r--mit-pthreads/stdlib/rand.c64
-rw-r--r--mit-pthreads/stdlib/random.c389
-rw-r--r--mit-pthreads/stdlib/strtod.c178
-rw-r--r--mit-pthreads/stdlib/strtol.c131
-rw-r--r--mit-pthreads/stdlib/strtoul.c109
-rw-r--r--mit-pthreads/stdlib/system.c83
12 files changed, 0 insertions, 1308 deletions
diff --git a/mit-pthreads/stdlib/GNUmakefile.inc b/mit-pthreads/stdlib/GNUmakefile.inc
deleted file mode 100755
index 2f55ce8b217..00000000000
--- a/mit-pthreads/stdlib/GNUmakefile.inc
+++ /dev/null
@@ -1,7 +0,0 @@
-# @(#)Makefile.inc 5.6 (Berkeley) 6/4/91
-
-# stdlib sources
-VPATH:= ${VPATH}:${srcdir}/stdlib
-
-SRCS:= abort.c exit.c strtod.c getopt.c rand.c random.c strtol.c strtoul.c \
- system.c $(SRCS)
diff --git a/mit-pthreads/stdlib/Makefile.inc b/mit-pthreads/stdlib/Makefile.inc
deleted file mode 100644
index cc323d1d0e1..00000000000
--- a/mit-pthreads/stdlib/Makefile.inc
+++ /dev/null
@@ -1,10 +0,0 @@
-# @(#)Makefile.inc 5.6 (Berkeley) 6/4/91
-
-# stdlib sources
-.PATH: ${srcdir}/${MACHINE}/stdlib ${srcdir}/stdlib
-
-SRCS+= exit.c strtod.c getopt.c rand.c random.c strtol.c strtoul.c
-
-# SRCS+=abort.c atexit.c atoi.c atof.c atol.c bsearch.c calloc.c div.c \
-# getenv.c heapsort.c labs.c ldiv.c malloc.c multibyte.c \
-# putenv.c qsort.c radixsort.c setenv.c system.c
diff --git a/mit-pthreads/stdlib/abort.c b/mit-pthreads/stdlib/abort.c
deleted file mode 100644
index 474c35f6107..00000000000
--- a/mit-pthreads/stdlib/abort.c
+++ /dev/null
@@ -1,67 +0,0 @@
-/*
- * Copyright (c) 1985 Regents of the University of California.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-#if defined(LIBC_SCCS) && !defined(lint)
-/*static char *sccsid = "from: @(#)abort.c 5.11 (Berkeley) 2/23/91";*/
-static char *rcsid = "$Id$";
-#endif /* LIBC_SCCS and not lint */
-
-#include <pthread.h>
-#include <signal.h>
-#include <stdlib.h>
-#include <stddef.h>
-#include <unistd.h>
-
-void
-abort()
-{
- sigset_t mask;
-
- sigfillset(&mask);
- /*
- * don't block SIGABRT to give any handler a chance; we ignore
- * any errors -- X3J11 doesn't allow abort to return anyway.
- */
- sigdelset(&mask, SIGABRT);
- pthread_sigmask(SIG_SETMASK, &mask, NULL);
- kill(getpid(), SIGABRT);
-
- /*
- * if SIGABRT ignored, or caught and the handler returns, do
- * it again, only harder.
- */
- pthread_signal(SIGABRT, SIG_DFL);
- pthread_sigmask(SIG_SETMASK, &mask, NULL);
- kill(getpid(), SIGABRT);
- exit(1);
-}
diff --git a/mit-pthreads/stdlib/atexit.h b/mit-pthreads/stdlib/atexit.h
deleted file mode 100644
index d13dc588781..00000000000
--- a/mit-pthreads/stdlib/atexit.h
+++ /dev/null
@@ -1,46 +0,0 @@
-/*-
- * Copyright (c) 1990 The Regents of the University of California.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- *
- * from: @(#)atexit.h 5.1 (Berkeley) 5/15/90
- * $Id$
- */
-
-/* must be at least 32 to guarantee ANSI conformance */
-#define ATEXIT_SIZE 32
-
-struct atexit {
- struct atexit *next; /* next in list */
- int ind; /* next index in this table */
- void (*fns[ATEXIT_SIZE])(); /* the table itself */
-};
-
-struct atexit *__atexit; /* points to head of LIFO stack */
diff --git a/mit-pthreads/stdlib/exit.c b/mit-pthreads/stdlib/exit.c
deleted file mode 100644
index 159a066d797..00000000000
--- a/mit-pthreads/stdlib/exit.c
+++ /dev/null
@@ -1,89 +0,0 @@
-/*-
- * Copyright (c) 1990 The Regents of the University of California.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-#if defined(LIBC_SCCS) && !defined(lint)
-/*static char *sccsid = "from: @(#)exit.c 5.4 (Berkeley) 2/23/91";*/
-static char *rcsid = "$Id$";
-#endif /* LIBC_SCCS and not lint */
-
-#include <pthread.h>
-#include <stddef.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <sys/cdefs.h>
-#include <pthread/posix.h>
-#include "atexit.h"
-
-void (*__cleanup)();
-
-/*
- * Exit, flushing stdio buffers if necessary.
- */
-void __NORETURN exit(int status)
-{
- register struct atexit *p;
- register int n;
-
- for (p = __atexit; p; p = p->next)
- for (n = p->ind; --n >= 0;)
- (*p->fns[n])();
- if (__cleanup)
- (*__cleanup)();
- _exit(status);
-
- /* This is to shut up gcc, which complains about this function
- * returning even if _exit() is declared noreturn. */
- while (1);
-}
-
-
-/*
- * Register a function to be performed at exit.
- */
-int atexit(void (*fn)())
-{
- static struct atexit __atexit0; /* one guaranteed table */
- register struct atexit *p;
-
- if ((p = __atexit) == NULL)
- __atexit = p = &__atexit0;
- else if (p->ind >= ATEXIT_SIZE) {
- if ((p = malloc(sizeof(*p))) == NULL)
- return (-1);
- p->ind = 0;
- p->next = __atexit;
- __atexit = p;
- }
- p->fns[p->ind++] = fn;
- return (0);
-}
diff --git a/mit-pthreads/stdlib/getopt.c b/mit-pthreads/stdlib/getopt.c
deleted file mode 100644
index 71fafd49490..00000000000
--- a/mit-pthreads/stdlib/getopt.c
+++ /dev/null
@@ -1,135 +0,0 @@
-/*
- * Copyright (c) 1987 Regents of the University of California.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-#if defined(LIBC_SCCS) && !defined(lint)
-static char sccsid[] = "@(#)getopt.c 4.13 (Berkeley) 2/23/91";
-#endif /* LIBC_SCCS and not lint */
-
-#include <config.h>
-#include <pthread.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-
-/*
- * get option letter from argument vector
- */
-
-#ifndef LD_LINKS_STATIC_DATA
-/*
- * Under the Solaris ld, some data sections are linked in regaurdless of
- * whether or not the name has been resolved.
- */
-int opterr = 1, /* if error message should be printed */
- optind = 1, /* index into parent argv vector */
- optopt = 0; /* character checked for validity */
-char * optarg = NULL; /* argument associated with option */
-
-#else
-
-extern int opterr, optind, optopt;
-extern char *optarg;
-
-#endif
-
-#define BADCH (int)'?'
-#define EMSG ""
-
-int
-getopt(nargc, nargv, ostr)
- int nargc;
- char * const *nargv;
- const char *ostr;
-{
- static char *place = EMSG; /* option letter processing */
- register char *oli; /* option letter list index */
- char *p;
-
- if (!*place) { /* update scanning pointer */
- if (optind >= nargc || *(place = nargv[optind]) != '-') {
- place = EMSG;
- return(EOF);
- }
- if (place[1] && *++place == '-') { /* found "--" */
- ++optind;
- place = EMSG;
- return(EOF);
- }
- } /* option letter okay? */
- if ((optopt = (int)*place++) == (int)':' ||
- !(oli = strchr(ostr, optopt))) {
- /*
- * if the user didn't specify '-' as an option,
- * assume it means EOF.
- */
- if (optopt == (int)'-')
- return(EOF);
- if (!*place)
- ++optind;
- if (opterr) {
- if (!(p = strrchr(*nargv, '/')))
- p = *nargv;
- else
- ++p;
- (void)fprintf(stderr, "%s: illegal option -- %c\n",
- p, optopt);
- }
- return(BADCH);
- }
- if (*++oli != ':') { /* don't need argument */
- optarg = NULL;
- if (!*place)
- ++optind;
- }
- else { /* need an argument */
- if (*place) /* no white space */
- optarg = place;
- else if (nargc <= ++optind) { /* no arg */
- place = EMSG;
- if (!(p = strrchr(*nargv, '/')))
- p = *nargv;
- else
- ++p;
- if (opterr)
- (void)fprintf(stderr,
- "%s: option requires an argument -- %c\n",
- p, optopt);
- return(BADCH);
- }
- else /* white space */
- optarg = nargv[optind];
- place = EMSG;
- ++optind;
- }
- return(optopt); /* dump back option letter */
-}
diff --git a/mit-pthreads/stdlib/rand.c b/mit-pthreads/stdlib/rand.c
deleted file mode 100644
index 9367dceed25..00000000000
--- a/mit-pthreads/stdlib/rand.c
+++ /dev/null
@@ -1,64 +0,0 @@
-/*-
- * Copyright (c) 1990 The Regents of the University of California.
- * Copyright (c) 1994 Chris Provenzano, proven@mit.edu
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-#if defined(LIBC_SCCS) && !defined(lint)
-static char sccsid[] = "@(#)rand.c 5.6 (Berkeley) 6/24/91";
-#endif /* LIBC_SCCS and not lint */
-
-#include <pthread.h>
-#include <sys/types.h>
-#include <stdlib.h>
-
-static u_long next = 1;
-
-int rand_r(u_int * next_r)
-{
- int ret;
-
- (*next_r) = (*next_r) * 1103515245 + 12345;
- ret = (*next_r) & RAND_MAX;
- return(ret);
-}
-
-#undef rand
-int rand(void)
-{
- return ((next = next * 1103515245 + 12345) & RAND_MAX);
-}
-
-#undef srand
-void srand(unsigned int seed)
-{
- next = seed;
-}
diff --git a/mit-pthreads/stdlib/random.c b/mit-pthreads/stdlib/random.c
deleted file mode 100644
index 8cba96e7534..00000000000
--- a/mit-pthreads/stdlib/random.c
+++ /dev/null
@@ -1,389 +0,0 @@
-/*
- * Copyright (c) 1983 Regents of the University of California.
- * Copyright (c) 1994 Chris Provenzano, proven@mit.edu
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-#if defined(LIBC_SCCS) && !defined(lint)
-static char sccsid[] = "@(#)random.c 5.9 (Berkeley) 2/23/91";
-#endif /* LIBC_SCCS and not lint */
-
-#include <pthread.h>
-#include <stdio.h>
-#include <stdlib.h>
-
-/*
- * random.c:
- *
- * An improved random number generation package. In addition to the standard
- * rand()/srand() like interface, this package also has a special state info
- * interface. The initstate() routine is called with a seed, an array of
- * bytes, and a count of how many bytes are being passed in; this array is
- * then initialized to contain information for random number generation with
- * that much state information. Good sizes for the amount of state
- * information are 32, 64, 128, and 256 bytes. The state can be switched by
- * calling the setstate() routine with the same array as was initiallized
- * with initstate(). By default, the package runs with 128 bytes of state
- * information and generates far better random numbers than a linear
- * congruential generator. If the amount of state information is less than
- * 32 bytes, a simple linear congruential R.N.G. is used.
- *
- * Internally, the state information is treated as an array of longs; the
- * zeroeth element of the array is the type of R.N.G. being used (small
- * integer); the remainder of the array is the state information for the
- * R.N.G. Thus, 32 bytes of state information will give 7 longs worth of
- * state information, which will allow a degree seven polynomial. (Note:
- * the zeroeth word of state information also has some other information
- * stored in it -- see setstate() for details).
- *
- * The random number generation technique is a linear feedback shift register
- * approach, employing trinomials (since there are fewer terms to sum up that
- * way). In this approach, the least significant bit of all the numbers in
- * the state table will act as a linear feedback shift register, and will
- * have period 2^deg - 1 (where deg is the degree of the polynomial being
- * used, assuming that the polynomial is irreducible and primitive). The
- * higher order bits will have longer periods, since their values are also
- * influenced by pseudo-random carries out of the lower bits. The total
- * period of the generator is approximately deg*(2**deg - 1); thus doubling
- * the amount of state information has a vast influence on the period of the
- * generator. Note: the deg*(2**deg - 1) is an approximation only good for
- * large deg, when the period of the shift register is the dominant factor.
- * With deg equal to seven, the period is actually much longer than the
- * 7*(2**7 - 1) predicted by this formula.
- */
-
-/*
- * For each of the currently supported random number generators, we have a
- * break value on the amount of state information (you need at least this
- * many bytes of state info to support this random number generator), a degree
- * for the polynomial (actually a trinomial) that the R.N.G. is based on, and
- * the separation between the two lower order coefficients of the trinomial.
- */
-#define TYPE_0 0 /* linear congruential */
-#define BREAK_0 8
-#define DEG_0 0
-#define SEP_0 0
-
-#define TYPE_1 1 /* x**7 + x**3 + 1 */
-#define BREAK_1 32
-#define DEG_1 7
-#define SEP_1 3
-
-#define TYPE_2 2 /* x**15 + x + 1 */
-#define BREAK_2 64
-#define DEG_2 15
-#define SEP_2 1
-
-#define TYPE_3 3 /* x**31 + x**3 + 1 */
-#define BREAK_3 128
-#define DEG_3 31
-#define SEP_3 3
-
-#define TYPE_4 4 /* x**63 + x + 1 */
-#define BREAK_4 256
-#define DEG_4 63
-#define SEP_4 1
-
-/*
- * Array versions of the above information to make code run faster --
- * relies on fact that TYPE_i == i.
- */
-#define MAX_TYPES 5 /* max number of types above */
-
-static int degrees[MAX_TYPES] = { DEG_0, DEG_1, DEG_2, DEG_3, DEG_4 };
-static int seps [MAX_TYPES] = { SEP_0, SEP_1, SEP_2, SEP_3, SEP_4 };
-
-/*
- * Initially, everything is set up as if from:
- *
- * initstate(1, &randtbl, 128);
- *
- * Note that this initialization takes advantage of the fact that srandom()
- * advances the front and rear pointers 10*rand_deg times, and hence the
- * rear pointer which starts at 0 will also end up at zero; thus the zeroeth
- * element of the state information, which contains info about the current
- * position of the rear pointer is just
- *
- * MAX_TYPES * (rptr - state) + TYPE_3 == TYPE_3.
- */
-
-static long randtbl[DEG_3 + 1] = {
- TYPE_3,
- 0x9a319039, 0x32d9c024, 0x9b663182, 0x5da1f342, 0xde3b81e0, 0xdf0a6fb5,
- 0xf103bc02, 0x48f340fb, 0x7449e56b, 0xbeb1dbb0, 0xab5c5918, 0x946554fd,
- 0x8c2e680f, 0xeb3d799f, 0xb11ee0b7, 0x2d436b86, 0xda672e2a, 0x1588ca88,
- 0xe369735d, 0x904f35f7, 0xd7158fd6, 0x6fa6f051, 0x616e6b96, 0xac94efdc,
- 0x36413f93, 0xc622c298, 0xf5a42ab8, 0x8a88d77b, 0xf5ad9d0e, 0x8999220b,
- 0x27fb47b9,
-};
-
-/*
- * fptr and rptr are two pointers into the state info, a front and a rear
- * pointer. These two pointers are always rand_sep places aparts, as they
- * cycle cyclically through the state information. (Yes, this does mean we
- * could get away with just one pointer, but the code for random() is more
- * efficient this way). The pointers are left positioned as they would be
- * from the call
- *
- * initstate(1, randtbl, 128);
- *
- * (The position of the rear pointer, rptr, is really 0 (as explained above
- * in the initialization of randtbl) because the state table pointer is set
- * to point to randtbl[1] (as explained below).
- */
-static long *fptr = &randtbl[SEP_3 + 1];
-static long *rptr = &randtbl[1];
-
-/*
- * The following things are the pointer to the state information table, the
- * type of the current generator, the degree of the current polynomial being
- * used, and the separation between the two pointers. Note that for efficiency
- * of random(), we remember the first location of the state information, not
- * the zeroeth. Hence it is valid to access state[-1], which is used to
- * store the type of the R.N.G. Also, we remember the last location, since
- * this is more efficient than indexing every time to find the address of
- * the last element to see if the front and rear pointers have wrapped.
- */
-static long *state = &randtbl[1];
-static int rand_type = TYPE_3;
-static int rand_deg = DEG_3;
-static int rand_sep = SEP_3;
-static long *end_ptr = &randtbl[DEG_3 + 1];
-
-/*
- * State info won't be corrupted by multiple simultaneous calls,
- * but srandom(), initstate(), and setstate() affect all threads
- */
-static pthread_mutex_t random_mutex = PTHREAD_MUTEX_INITIALIZER;
-
-/*
- * random:
- *
- * If we are using the trivial TYPE_0 R.N.G., just do the old linear
- * congruential bit. Otherwise, we do our fancy trinomial stuff, which is
- * the same in all the other cases due to all the global variables that have
- * been set up. The basic operation is to add the number at the rear pointer
- * into the one at the front pointer. Then both pointers are advanced to
- * the next location cyclically in the table. The value returned is the sum
- * generated, reduced to 31 bits by throwing away the "least random" low bit.
- *
- * Note: the code takes advantage of the fact that both the front and
- * rear pointers can't wrap on the same call by not testing the rear
- * pointer if the front one has wrapped.
- *
- * Returns a 31-bit random number.
- */
-static long random_basic()
-{
- long i;
-
- if (rand_type == TYPE_0)
- i = state[0] = (state[0] * 1103515245 + 12345) & 0x7fffffff;
- else {
- *fptr += *rptr;
- i = (*fptr >> 1) & 0x7fffffff; /* chucking least random bit */
- if (++fptr >= end_ptr) {
- fptr = state;
- ++rptr;
- } else if (++rptr >= end_ptr)
- rptr = state;
- }
- return(i);
-}
-
-long random()
-{
- long ret;
-
- pthread_mutex_lock(&random_mutex);
- ret = random_basic();
- pthread_mutex_unlock(&random_mutex);
- return(ret);
-}
-/*
- * srandom:
- *
- * Initialize the random number generator based on the given seed. If the
- * type is the trivial no-state-information type, just remember the seed.
- * Otherwise, initializes state[] based on the given "seed" via a linear
- * congruential generator. Then, the pointers are set to known locations
- * that are exactly rand_sep places apart. Lastly, it cycles the state
- * information a given number of times to get rid of any initial dependencies
- * introduced by the L.C.R.N.G. Note that the initialization of randtbl[]
- * for default usage relies on values produced by this routine.
- */
-static void srandom_basic(u_int x)
-{
- int i;
-
- state[0] = x;
- for (i = 1; i < rand_deg; i++)
- state[i] = 1103515245 * state[i - 1] + 12345;
- fptr = &state[rand_sep];
- rptr = &state[0];
-
- for (i = 0; i < 10 * rand_deg; i++)
- (void)random_basic();
-}
-
-void srandom(u_int x)
-{
- pthread_mutex_lock(&random_mutex);
- srandom_basic(x);
- pthread_mutex_unlock(&random_mutex);
-}
-
-/*
- * initstate:
- *
- * Initialize the state information in the given array of n bytes for future
- * random number generation. Based on the number of bytes we are given, and
- * the break values for the different R.N.G.'s, we choose the best (largest)
- * one we can and set things up for it. srandom() is then called to
- * initialize the state information.
- *
- * Note that on return from srandom(), we set state[-1] to be the type
- * multiplexed with the current value of the rear pointer; this is so
- * successive calls to initstate() won't lose this information and will be
- * able to restart with setstate().
- *
- * Note: the first thing we do is save the current state, if any, just like
- * setstate() so that it doesn't matter when initstate is called.
- *
- * Returns a pointer to the old state.
- */
-#ifdef initstate
-#undef initstate
-#endif
-char * initstate(u_int seed, char * arg_state, int n)
-{
- register char *ostate = (char *)(&state[-1]);
-
- pthread_mutex_lock(&random_mutex);
-
- if (rand_type == TYPE_0)
- state[-1] = rand_type;
- else
- state[-1] = MAX_TYPES * (rptr - state) + rand_type;
- if (n < BREAK_0) {
- (void)fprintf(stderr,
- "random: not enough state (%d bytes); ignored.\n", n);
- pthread_mutex_unlock(&random_mutex);
- return(0);
- }
- if (n < BREAK_1) {
- rand_type = TYPE_0;
- rand_deg = DEG_0;
- rand_sep = SEP_0;
- } else if (n < BREAK_2) {
- rand_type = TYPE_1;
- rand_deg = DEG_1;
- rand_sep = SEP_1;
- } else if (n < BREAK_3) {
- rand_type = TYPE_2;
- rand_deg = DEG_2;
- rand_sep = SEP_2;
- } else if (n < BREAK_4) {
- rand_type = TYPE_3;
- rand_deg = DEG_3;
- rand_sep = SEP_3;
- } else {
- rand_type = TYPE_4;
- rand_deg = DEG_4;
- rand_sep = SEP_4;
- }
- state = &(((long *)arg_state)[1]); /* first location */
- end_ptr = &state[rand_deg]; /* must set end_ptr before srandom */
- srandom_basic(seed);
- if (rand_type == TYPE_0)
- state[-1] = rand_type;
- else
- state[-1] = MAX_TYPES*(rptr - state) + rand_type;
- pthread_mutex_unlock(&random_mutex);
- return(ostate);
-}
-
-/*
- * setstate:
- *
- * Restore the state from the given state array.
- *
- * Note: it is important that we also remember the locations of the pointers
- * in the current state information, and restore the locations of the pointers
- * from the old state information. This is done by multiplexing the pointer
- * location into the zeroeth word of the state information.
- *
- * Note that due to the order in which things are done, it is OK to call
- * setstate() with the same state as the current state.
- *
- * Returns a pointer to the old state information.
- */
-#ifdef setstate
-#undef setstate
-#endif
-char * setstate(char * arg_state)
-{
- register long *new_state = (long *)arg_state;
- register int type = new_state[0] % MAX_TYPES;
- register int rear = new_state[0] / MAX_TYPES;
- char *ostate = (char *)(&state[-1]);
-
- pthread_mutex_lock(&random_mutex);
-
- if (rand_type == TYPE_0)
- state[-1] = rand_type;
- else
- state[-1] = MAX_TYPES * (rptr - state) + rand_type;
- switch(type) {
- case TYPE_0:
- case TYPE_1:
- case TYPE_2:
- case TYPE_3:
- case TYPE_4:
- rand_type = type;
- rand_deg = degrees[type];
- rand_sep = seps[type];
- break;
- default:
- (void)fprintf(stderr,
- "random: state info corrupted; not changed.\n");
- }
- state = &new_state[1];
- if (rand_type != TYPE_0) {
- rptr = &state[rear];
- fptr = &state[(rear + rand_sep) % rand_deg];
- }
- end_ptr = &state[rand_deg]; /* set end_ptr too */
-
- pthread_mutex_unlock(&random_mutex);
- return(ostate);
-}
-
diff --git a/mit-pthreads/stdlib/strtod.c b/mit-pthreads/stdlib/strtod.c
deleted file mode 100644
index 173ca1e4bdf..00000000000
--- a/mit-pthreads/stdlib/strtod.c
+++ /dev/null
@@ -1,178 +0,0 @@
-/*
-** An alternative implemtation of "strtod()" that is both
-** simplier, and thread-safe.
-*/
-#include <pthread.h>
-#include <ctype.h>
-#include <math.h>
-
-#ifdef TEST
-# define strtod NewStrtod
-#include <stdio.h>
-#endif
-
-static double scaler10[] = {
- 1.0, 1e10, 1e20, 1e30, 1e40, 1e50, 1e60, 1e70, 1e80, 1e90
-};
-static double scaler1[] = {
- 1.0, 10.0, 1e2, 1e3, 1e4, 1e5, 1e6, 1e7, 1e8, 1e9
-};
-static double pastpoint[] = {
- 1e-1, 1e-2, 1e-3, 1e-4, 1e-5, 1e-6, 1e-7, 1e-8, 1e-9,
- 1e-10, 1e-11, 1e-12, 1e-13, 1e-14, 1e-15, 1e-16, 1e-17, 1e-18, 1e-19,
- 1e-20, 1e-21, 1e-22, 1e-23, 1e-24, 1e-25, 1e-26, 1e-27, 1e-28, 1e-29,
- 1e-30, 1e-31, 1e-32, 1e-33, 1e-34, 1e-35, 1e-36, 1e-37, 1e-38, 1e-39,
- 1e-40, 1e-41, 1e-42, 1e-43, 1e-44, 1e-45, 1e-46, 1e-47, 1e-48, 1e-49,
- 1e-50, 1e-51, 1e-52, 1e-53, 1e-54, 1e-55, 1e-56, 1e-57, 1e-58, 1e-59,
-};
-
-#ifndef DBL_MAX
-#define DBL_MAX 1.7976931348623157e+308
-#endif
-
-double strtod(const char *zNum, char **pzEnd){
- double rResult = 0.0;
- int isNegative = 0;
-
- while( isspace(*zNum) ){
- zNum++;
- }
- if( *zNum=='-' ){
- zNum++;
- isNegative = 1;
- }else if( *zNum=='+' ){
- zNum++;
- }
- while( isdigit(*zNum) ){
- rResult = rResult*10.0 + (*zNum - '0');
- zNum++;
- }
- if( *zNum=='.' ){
- int n = 0;
- zNum++;
- while( isdigit(*zNum) ){
- if( n<sizeof(pastpoint)/sizeof(pastpoint[0]) ){
- rResult += pastpoint[n] * (*zNum - '0');
- n++;
- }
- zNum++;
- }
- }
- if( *zNum=='e' || *zNum=='E' ){
- int expVal = 0;
- int isNegExp = 0;
- const char *zExpStart = zNum;
- zNum++;
- if( *zNum=='-' ){
- isNegExp = 1;
- zNum++;
- }else if( *zNum=='+' ){
- zNum++;
- }
- if( !isdigit(*zNum) ){
- zNum = zExpStart;
- }else{
- double scaler = 1.0;
- while( isdigit(*zNum) ){
- expVal = expVal*10 + *zNum - '0';
- zNum++;
- }
- if( expVal >= 1000 ){
- if( isNegExp ){
- rResult = 0.0;
- }else{
- rResult = DBL_MAX;
- }
- goto done;
- }
- while( expVal >= 100 ){
- scaler *= 1.0e100;
- expVal -= 100;
- }
- scaler *= scaler10[expVal/10]*scaler1[expVal%10];
- if( isNegExp ){
- scaler = 1.0/scaler;
- }
- rResult *= scaler;
- }
-
- }
-
-done:
- if( pzEnd ){
- *pzEnd = (char *)zNum;
- }
- if( isNegative && rResult!=0.0 ){
- rResult = -rResult;
- }
- return rResult;
-}
-
-double atof(const char *nptr)
-{
- return (strtod(nptr, 0));
-}
-
-#ifdef TEST
-#undef strtod
-
-double strtod(const char*,char**);
-double NewStrtod(const char*,char**);
-
-int main(int argc, char **argv){
- int nTest = 0;
- int nFail = 0;
- int nBigFail = 0;
- char zBuf[1000];
-
- while( fgets(zBuf,sizeof(zBuf),stdin) ){
- double old, new;
- char *zTailOld, *zTailNew;
- int i;
-
- for(i=0; zBuf[i] && zBuf[i]!='\n'; i++){}
- zBuf[i] = 0;
-
-#if TEST==1
- printf("Input line: [%s]\n",zBuf);
- old = strtod(zBuf,&zTailOld);
- printf("value=%g\n",old);
- printf("Old: 0x%08x%08x tail=[%s]\n",
- ((int*)&old)[1], ((int*)&old)[0], zTailOld);
- new = NewStrtod(zBuf,&zTailNew);
- printf("value=%g\n",new);
- printf("New: 0x%08x%08x tail=[%s]\n\n",
- ((int*)&new)[1], ((int*)&new)[0], zTailNew);
-#else
- old = strtod(zBuf,&zTailOld);
- new = NewStrtod(zBuf,&zTailNew);
- nTest++;
- if( strcmp(zTailOld,zTailNew)
- || ((int*)&old)[0]!=((int*)&new)[0]
- || ((int*)&old)[1]!=((int*)&new)[1]
- ){
- int olda, oldb, newa, newb;
-
- nFail++;
- olda = ((int*)&old)[1];
- oldb = ((int*)&old)[0];
- newa = ((int*)&new)[1];
- newb = ((int*)&new)[0];
-
- if( olda!=newa || abs(oldb-newb)>2 ){
- nBigFail++;
- printf("******* Big failure \n");
- }
- printf("Input = [%s]\n",zBuf);
- printf("old: val=%g 0x%08x%08x tail=[%s]\n",
- old, olda, oldb, zTailOld);
- printf("new: val=%g 0x%08x%08x tail=[%s]\n\n",
- new, newa, newb, zTailNew);
- }
-#endif
- }
-
- printf("Out of %d tests, %d failures and %d big failurs\n",
- nTest,nFail, nBigFail);
-}
-#endif
diff --git a/mit-pthreads/stdlib/strtol.c b/mit-pthreads/stdlib/strtol.c
deleted file mode 100644
index 91be90cc94c..00000000000
--- a/mit-pthreads/stdlib/strtol.c
+++ /dev/null
@@ -1,131 +0,0 @@
-/*-
- * Copyright (c) 1990 The Regents of the University of California.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-#if defined(LIBC_SCCS) && !defined(lint)
-/*static char *sccsid = "from: @(#)strtol.c 5.4 (Berkeley) 2/23/91";*/
-static char *rcsid = "$Id$";
-#endif /* LIBC_SCCS and not lint */
-
-#include <pthread.h>
-#include <limits.h>
-#include <ctype.h>
-#include <errno.h>
-#include <stdlib.h>
-
-
-/*
- * Convert a string to a long integer.
- *
- * Ignores `locale' stuff. Assumes that the upper and lower case
- * alphabets and digits are each contiguous.
- */
-long
-strtol(nptr, endptr, base)
- const char *nptr;
- char **endptr;
- register int base;
-{
- register const char *s = nptr;
- register unsigned long acc;
- register int c;
- register unsigned long cutoff;
- register int neg = 0, any, cutlim;
-
- /*
- * Skip white space and pick up leading +/- sign if any.
- * If base is 0, allow 0x for hex and 0 for octal, else
- * assume decimal; if base is already 16, allow 0x.
- */
- do {
- c = *s++;
- } while (isspace(c));
- if (c == '-') {
- neg = 1;
- c = *s++;
- } else if (c == '+')
- c = *s++;
- if ((base == 0 || base == 16) &&
- c == '0' && (*s == 'x' || *s == 'X')) {
- c = s[1];
- s += 2;
- base = 16;
- }
- if (base == 0)
- base = c == '0' ? 8 : 10;
-
- /*
- * Compute the cutoff value between legal numbers and illegal
- * numbers. That is the largest legal value, divided by the
- * base. An input number that is greater than this value, if
- * followed by a legal input character, is too big. One that
- * is equal to this value may be valid or not; the limit
- * between valid and invalid numbers is then based on the last
- * digit. For instance, if the range for longs is
- * [-2147483648..2147483647] and the input base is 10,
- * cutoff will be set to 214748364 and cutlim to either
- * 7 (neg==0) or 8 (neg==1), meaning that if we have accumulated
- * a value > 214748364, or equal but the next digit is > 7 (or 8),
- * the number is too big, and we will return a range error.
- *
- * Set any if any `digits' consumed; make it negative to indicate
- * overflow.
- */
- cutoff = neg ? -(unsigned long)LONG_MIN : LONG_MAX;
- cutlim = cutoff % (unsigned long)base;
- cutoff /= (unsigned long)base;
- for (acc = 0, any = 0;; c = *s++) {
- if (isdigit(c))
- c -= '0';
- else if (isalpha(c))
- c -= isupper(c) ? 'A' - 10 : 'a' - 10;
- else
- break;
- if (c >= base)
- break;
- if (any < 0 || acc > cutoff || acc == cutoff && c > cutlim)
- any = -1;
- else {
- any = 1;
- acc *= base;
- acc += c;
- }
- }
- if (any < 0) {
- acc = neg ? LONG_MIN : LONG_MAX;
- errno = ERANGE;
- } else if (neg)
- acc = -acc;
- if (endptr != 0)
- *endptr = (char *) (any ? s - 1 : nptr);
- return (acc);
-}
diff --git a/mit-pthreads/stdlib/strtoul.c b/mit-pthreads/stdlib/strtoul.c
deleted file mode 100644
index c6b6b01a0f2..00000000000
--- a/mit-pthreads/stdlib/strtoul.c
+++ /dev/null
@@ -1,109 +0,0 @@
-/*
- * Copyright (c) 1990 Regents of the University of California.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-#if defined(LIBC_SCCS) && !defined(lint)
-/*static char *sccsid = "from: @(#)strtoul.c 5.3 (Berkeley) 2/23/91";*/
-static char *rcsid = "$Id$";
-#endif /* LIBC_SCCS and not lint */
-
-#include <pthread.h>
-#include <limits.h>
-#include <ctype.h>
-#include <errno.h>
-#include <stdlib.h>
-
-/*
- * Convert a string to an unsigned long integer.
- *
- * Ignores `locale' stuff. Assumes that the upper and lower case
- * alphabets and digits are each contiguous.
- */
-unsigned long
-strtoul(nptr, endptr, base)
- const char *nptr;
- char **endptr;
- register int base;
-{
- register const char *s = nptr;
- register unsigned long acc;
- register int c;
- register unsigned long cutoff;
- register int neg = 0, any, cutlim;
-
- /*
- * See strtol for comments as to the logic used.
- */
- do {
- c = *s++;
- } while (isspace(c));
- if (c == '-') {
- neg = 1;
- c = *s++;
- } else if (c == '+')
- c = *s++;
- if ((base == 0 || base == 16) &&
- c == '0' && (*s == 'x' || *s == 'X')) {
- c = s[1];
- s += 2;
- base = 16;
- }
- if (base == 0)
- base = c == '0' ? 8 : 10;
- cutoff = (unsigned long)ULONG_MAX / (unsigned long)base;
- cutlim = (unsigned long)ULONG_MAX % (unsigned long)base;
- for (acc = 0, any = 0;; c = *s++) {
- if (isdigit(c))
- c -= '0';
- else if (isalpha(c))
- c -= isupper(c) ? 'A' - 10 : 'a' - 10;
- else
- break;
- if (c >= base)
- break;
- if (any < 0 || acc > cutoff || acc == cutoff && c > cutlim)
- any = -1;
- else {
- any = 1;
- acc *= base;
- acc += c;
- }
- }
- if (any < 0) {
- acc = ULONG_MAX;
- errno = ERANGE;
- } else if (neg)
- acc = -acc;
- if (endptr != 0)
- *endptr = (char *) (any ? s - 1 : nptr);
- return (acc);
-}
diff --git a/mit-pthreads/stdlib/system.c b/mit-pthreads/stdlib/system.c
deleted file mode 100644
index e7cc164fbc7..00000000000
--- a/mit-pthreads/stdlib/system.c
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
- * Copyright (c) 1988 The Regents of the University of California.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- */
-
-#if defined(LIBC_SCCS) && !defined(lint)
-/*static char *sccsid = "from: @(#)system.c 5.10 (Berkeley) 2/23/91";*/
-static char *rcsid = "$Id$";
-#endif /* LIBC_SCCS and not lint */
-
-#include <pthread.h>
-#include <pthread/paths.h>
-#include <sys/types.h>
-#include <sys/wait.h>
-#include <signal.h>
-#include <stdlib.h>
-#include <stddef.h>
-#include <unistd.h>
-
-extern char **environ;
-
-system(command)
- const char *command;
-{
- char *argp[] = {"sh", "-c", "*to be filled in*", NULL};
- void (*intsave)(), (*quitsave)(), (*signal())();
- sigset_t tmp_mask, old_mask;
- int pstat;
- pid_t pid;
-
- if (!command) /* just checking... */
- return(1);
-
- argp[2] = (char *) command;
- sigemptyset(&tmp_mask);
- sigaddset(&tmp_mask, SIGCHLD);
- pthread_sigmask(SIG_BLOCK, &tmp_mask, &old_mask);
- switch(pid = fork()) {
- case -1: /* error */
- (void)pthread_sigmask(SIG_SETMASK, &old_mask, NULL);
- return(-1);
- case 0: /* child */
- (void)pthread_sigmask(SIG_SETMASK, &old_mask, NULL);
- execve(_PATH_BSHELL, argp, environ);
- _exit(127);
- }
-
- intsave = pthread_signal(SIGINT, SIG_IGN);
- quitsave = pthread_signal(SIGQUIT, SIG_IGN);
- pid = waitpid(pid, (int *)&pstat, 0);
- (void)pthread_sigmask(SIG_SETMASK, &old_mask, NULL);
- (void)pthread_signal(SIGQUIT, quitsave);
- (void)pthread_signal(SIGINT, intsave);
- return(pid == -1 ? -1 : pstat);
-}