diff options
Diffstat (limited to 'PACE/ChangeLog')
-rw-r--r-- | PACE/ChangeLog | 2557 |
1 files changed, 0 insertions, 2557 deletions
diff --git a/PACE/ChangeLog b/PACE/ChangeLog deleted file mode 100644 index e4c77d4fd05..00000000000 --- a/PACE/ChangeLog +++ /dev/null @@ -1,2557 +0,0 @@ -Sat Jul 29 09:39:24 2000 David L. Levine <levine@cs.wustl.edu> - - * tests/mqueue_test.c: added RCS Id string. - -Sat Jul 29 09:31:59 2000 David L. Levine <levine@cs.wustl.edu> - - * tests/mqueue_test.c: got it to compile cleanly on OSF1, - by adding an unused arg to msg_handler, and commenting - the characters after an #endif. - -Sat Jul 29 09:19:01 2000 David L. Levine <levine@cs.wustl.edu> - - * include/makeinclude/rules.common.h (CFLAGS): on OSF1, added - -D_DEC_XPG, to pickup up _SC_AIO_LISTIO_MAX, et al., from - /usr/include/unistd.h. - -Sat Jul 29 09:08:15 2000 David L. Levine <levine@cs.wustl.edu> - - * pace/config/config.h,pace/posix/aio.inl (aio_suspend): - added PACE_AIO_SUSPEND_LIST_ARG_CAST, with special value - on OSF1 (DIGITAL_UNIX). - -Fri Jul 28 18:11:24 2000 David L. Levine <levine@cs.wustl.edu> - - * README: mention LynxOS' non-standard signal interface. - -Fri Jul 28 15:54:38 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * tests/Makefile: - Modified to use ace_components rather than - pace_components. - - * pace/posix/signal.h: - Changed pace_sig_pf typedef to compile for LynxOS. Still - need to fix it to compile for ACE with PACE for LynxOS. - - * pace/posix/signal.inl: - Fixed sigwait and signal for LynxOS (at least for building - pace). - - * pace/posix/time.inl: - * pace/posix/pwd.inl: - * pace/posix/grp.inl: - * pace/posix/dirent.inl: - Changed LynxOS workarounds for the reentrant functions - and deleted the check for SUNOS since now it can use - the POSIX calls (with _POSIX_PTHREAD_SEMANTICS being - defined properly). - - * pace/config/config.h: - Deleted definition of _REENTRANT (and put it in - include/makeinclude/rules.common.GNU) and defined - the different POSIX UoF macros to be 0 if we're - not using all of them. - - * pace/Makefile: - Modified to use bin/ace_components rather than - bin/pace_components (which is going away). - - * include/makeinclude/rules.common.GNU: - Adding -D_POSIX_PTHREAD_SEMANTICS (if threads == 1) - and -D_REENTRANT for SunOS so they get defined before - any include files. - -Fri Jul 28 11:29:08 2000 David L. Levine <levine@cs.wustl.edu> - - * README: added brief discussion of how PACE helps - insulate applications from the OS. - -Fri Jul 28 06:28:26 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/posix/dirent.inl - * pace/posix/grp.inl - * pace/posix/pwd.inl - * pace/posix/signal.inl - Got rid of PACE_HAS_PTHREAD_SEMANTICS not supported code - in favor of platform specific modifications. - -Thu Jul 27 15:02:53 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/utility.h: - - Clean up comments. - -Thu Jul 27 14:04:47 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/defines.h: - - Removed #include "temp.h". - -Thu Jul 27 13:50:48 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/constants.h: - - Moved contents of pace/config/temp.h to constants.h. - Some of this probably shouldn't be in contstants.h. - - * pace/config/temp.h: - - Removed. - -Thu Jul 27 13:03:29 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/constants.h (PACE_ONE_SECOND_IN_NSECS): - - Typo! - -Thu Jul 27 12:33:55 2000 David L. Levine <levine@cs.wustl.edu> - - * README, VERSION: updated in preparation for 1.0 release. - -Thu Jul 27 08:36:01 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/fcntl.h - * pace/mqueue.h - * pace/semaphore.h - * pace/stdio.h - Added :: qualifier to macros, but of course these should - be defined by the user, so these will go away once - I update OS.*. - - * pace/config/config.h - Added _REENTRANT for solaris. - - * pace/posix/time.inl - * pace/posix/unistd.inl - Took away PACE_HAS_PTHREAD_SEMANTICS in favor of platform - specific code. It appears PAC_HAS_PTHREAD_SEMANTICS is now - superfluous. - - * ../ace/OS.i - Qualified two functions with pace_ as they should - have been originally. Paceified ACE_OS::gettimeofday. - -Wed Jul 26 17:13:51 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/emulation/mqueue.c: - Removed print_queue(), qualified attrdefault - with pace_, fixed memory leaks, and fixed - the totally broken mq_unlink. - -Tue Jul 25 17:09:13 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/mman.c: - - Typo. - -Tue Jul 25 17:00:13 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/dirent.h: - * pace/win32/dirent.inl: - * pace/win32/dirent.c: - * pace/win32/fcntl.h: - * pace/win32/fcntl.inl: - * pace/win32/fcntl.c: - * pace/win32/mman.h: - * pace/win32/mman.inl: - * pace/win32/mman.c: - * pace/win32/semaphore.h: - * pace/win32/semaphore.inl: - * pace/win32/semaphore.c: - * pace/win32/signal.h: - * pace/win32/signal.inl: - * pace/win32/signal.c: - * pace/win32/stat.h: - * pace/win32/stat.inl: - * pace/win32/stat.c: - * pace/win32/unistd.h: - * pace/win32/unistd.inl: - * pace/win32/unistd.c: - * pace/win32/utime.h: - * pace/win32/utime.inl: - * pace/win32/utime.c: - * pace/win32/utsname.h: - * pace/win32/utsname.inl: - * pace/win32/utsname.c: - - Placed emulation prototype in the .h file. - Removed emulation code from the .inl file. - Moved emulation code to the .c file. - -Mon Jul 24 15:57:24 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/posix/string.inl - Casted away const returns. - - * pace/posix/signal.h - Moved pace_sig_pf back inside the extern "C" {} - -Mon Jul 24 14:19:54 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/TODO: - - Updated. - -Mon Jul 24 14:02:54 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32: - - Updated pace.dsw. Re-arranged files and folders. - - * pace/win32/TODO: - - Updated. - -Sun Jul 23 20:36:54 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/TODO: - - Updated. - -Sun Jul 23 20:21:02 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/*: - - Cleaned up alot of implementation. - - Got rid of separate 'emulation' functions because only win32 - is in this directory (if we supported multiple platforms in - this directory, then the code would get messy so we would do - better to inline and call emulation funcs according to the - platform at hand). - - Inserted ACE style macros for WIN32 OS calls. Set errno - properly and adapts return values to POSIX compliance. - -Sun Jul 23 19:17:33 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/pthread.h: - - Added typedefs from pace/posix/pthread.h. - -Sun Jul 23 18:34:26 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/pthread.inl: - - Win32 doesn't support pthreads. These all need to be emulated. - - * pace/docs/PACE_POSIX_support.txt - - Updated. - -Sun Jul 23 17:32:44 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/pthread.h: - - Missing pace_* prefix on two sigset_t args. - Missing pace_* prefix on pthread_t arg. - - Became evident on NT because there are no definitions for - the native types. - -Sat Jul 22 09:24:34 2000 Ossama Othman <ossama@uci.edu> - - * pace/Makefile.am (DESTDIRS): - - Added missing line continuation backslash `\'. - - * pace/posix/Makefile.am (noinst_LTLIBRARIES): - - Rename libtool convenience library to `libPACE_POSIX.la' to - avoid name clash with the actual `libPACE.la' library. - -Fri Jul 21 20:41:04 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/unistd.inl: - * pace/posix/unistd.inl: - * pace/unistd.h: - - Typos. - -Fri Jul 21 20:35:38 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/wait.h: - * pace/win32/wait.inl: - - ACE implements waitpid with an additional argument (HANDLE). - Eliminated POSIX support here. - - * pace/docs/PACE_POSIX_support.txt - - Updated. - -Fri Jul 21 20:23:55 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/utsname.inl (pace_uname): - - Partial emulation made. But more work to be done! - - * pace/docs/PACE_POSIX_support.txt - - Updated. - -Fri Jul 21 19:49:19 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/utime.h (pace_utime): - * pace/win32/utime.inl (pace_utime): - - Implemented the "RIGHT ANSWER[TM]" but it doesn't work so - casted away and made the current func work. Left the - correct implementation -- "unimplemented" :-/ in the file. - - * pace/docs/PACE_POSIX_support.txt - - Updated. - -Fri Jul 21 19:22:28 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/string.inl: - - Fixed eror from adding new funcs (retval param was const). - -Fri Jul 21 18:43:07 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/unistd.inl: - - Emulated or removed implementation. - - * pace/docs/PACE_POSIX_support.txt - - Updated. - -Fri Jul 21 18:33:04 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/constants.h (PACE_ONE_SECOND_IN_MSECS): - - Added. - -Fri Jul 21 18:19:50 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/utility.h: - - Added PACE_SYSCALL_FAILED 0xFFFFFFFF - -Fri Jul 21 12:19:06 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/utility.h: - - Typo. ACE_ADAPT_RETVAL ... PACE_ADAPT_RETVAL. - -Thu Jul 20 22:58:16 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/stdlib.h - * pace/posix/stdlib.inl - Added atexit, div, labs, ldiv, mblen, mbstowcs, mbtowc - strtod, strtol, strtoul, system, wcstombs, wctomb. - - * pace/string.h - * pace/posix/string.inl - Removed const return from strchr, strstr, strrchr, strpbrk. - - *../ace/OS_String.* - Paceified. - - *../ace/ThreadManager.cpp - Paceified. - - * docs/ACE_Integration.txt - Updated. - -Thu Jul 20 19:17:15 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/unistd.inl: - - Part of file fixed. Wanted to commit before I lose something. - -Thu Jul 20 19:19:28 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/unistd.h: - * pace/posix/unistd.h: - - _isatty, lseek are both implemented in win32 with - int fildes. Removed PACE_HANDLE here. - -Thu Jul 20 19:00:12 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/posix/unistd.inl (pace_fsync): - - Missing the wrapper? pace_fsync --> return fildes. - Changed to 'return fsync (fildes); :-) - -Thu Jul 20 18:55:39 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/unistd.h: - * pace/posix/unistd.inl: - - More PACE_HANDLE (dup, dup2) - -Thu Jul 20 14:47:20 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/utility.h: - - Better comments and changed syntax of PACE_OSCALL_RETURN. - -Thu Jul 20 14:42:26 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/utility.h (ACE_ADAPT_RETVAL): - - Typo. - -Thu Jul 20 14:12:44 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/posix/unistd.inl: - * pace/unistd.h: - - Lots of int file descriptors changed to PACE_HANDLE. - -Wed Jul 19 19:50:54 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/utility.h: - - Added some sorely needed macros for adapting return values. - Used extensively by ACE to emulate funcs on win32. - -Tue Jul 18 23:25:43 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/posix/signal.h - * pace/posix/signal.inl - * pace/posix/stdio.h - * pace/posix/stdlib.h - * pace/posix/time.h - * pace/posix/unistd.h - - Added double definition protections around types, PACE_NULL - in particular. - - * pace/posix/signal* - - Changed signal's pointer to a functions to almost support - Lynx, but it is not quite working yet. - - * ../ace/ACE.cpp - * ../ace/OS_Memory.h - - Changed system calls to pace calls. - - * ../ace/OS.h - - Reverted part of my earlier changes to support Lynxos in - a cleaner way. - - * ../ace/OS.h - * ../ace/OS.i - - Many small changes including wrapping most calls with ACE_OSCALL - to handle EINTR correctly. - -Tue Jul 18 15:13:40 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/times.h: - * pace/win32/times.inl: - - Fixed type support. - Eliminated unsupported funcs (return -1 and set ernno). - - * docs/PACE_POSIX_support.txt: - - Updated. - -Tue Jul 18 15:09:09 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/time.inl: - - Eliminated and confirmed suport for funcs. - - * docs/PACE_POSIX_support.txt: - - Updated. - -Tue Jul 18 14:43:08 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/termios.h: - * pace/posix/termios.inl: - - PACE_HANDLE substituted in for file descriptors. - - * pace/win32/termios.h: - * pace/win32/termios.inl: - - Eliminated support for most funcs. Return -1 and set ernno - to ENOTSUP. - - * docs/PACE_POSIX_support.txt: - - Updated. - -Tue Jul 18 14:15:11 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/stdio.inl: - - Eliminated support for cterm. - Created support for v...print.. family of funcs. - - * docs/PACE_POSIX_support.txt: - - Updated. - -Tue Jul 18 13:52:13 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/stat.h: - * pace/win32/stat.inl: - - Eliminated, emulated and confirmed suport for funcs. - - * docs/PACE_POSIX_support.txt: - - Updated. - -Tue Jul 18 13:16:14 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/signal.h: - * pace/win32/signal.inl: - - Eliminated, emulated and confirmed suport for funcs. - - * docs/PACE_POSIX_support.txt: - - Updated. - -Tue Jul 18 11:33:16 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/setjmp.h: - * pace/win32/setjmp.inl: - - Eliminated support sig(setjmp/longjmp). - - * docs/PACE_POSIX_support.txt: - - Updated. - -Mon Jul 17 18:29:27 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/semaphore.h: - * pace/win32/semaphore.inl: - - Eliminated support for these functions. Started emulation. - - * pace/win32/types.h: - - Changed PACE_HANDLE to represent HANDLE (not void *). - - * docs/PACE_POSIX_support.txt: - - Updated. - -Mon Jul 17 16:37:16 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/sched.h: - * pace/win32/sched.inl: - - Eliminated support for these functions. - - * docs/PACE_POSIX_support.txt: - - Updated. - -Mon Jul 17 16:27:43 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/pwd.h: - * pace/win32/pwd.inl: - - Emulate some... return no support for others. - - * docs/PACE_POSIX_support.txt: - - Updated. - - * pace/win32/mqueue.h: - - Typo. - -Mon Jul 17 15:57:43 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/mqueue.h: - * pace/win32/mqueue.h: - - Fixed types to compile for win32. - Code was NOT emulated so types are dummy types and - PACE_ERRNO_NO_SUPPORT_RETURN (-1) was applied when applicable. - - * docs/PACE_POSIX_support.txt: - - Updated. - -Mon Jul 17 14:56:31 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/mman.inl: - - Emulate some... return no support for others. - - * docs/PACE_POSIX_support.txt: - - Updated. - -Mon Jul 17 14:00:35 2000 Andrew G. Gilpin <agg1@cs.wustl.edu> - - * pace/config/utility.h: - - Changed #if (PACE_WIN32 != 0) to #if (PACE_WIN32) to be - more consistent. - -Mon Jul 17 13:57:05 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/posix/mman.inl (pace_shm_open): - * pace/win32/mman.inl (pace_shm_open): - * pace/sys/mman.h (pace_shm_open): - - Return value changed to PACE_HANDLE. - - * pace/win32/mman.h: - - Added some sorely needed constant macro definitions. - - * pace/config/utility.h: - - Removed #define PACE_POSIX_ERROR_INT_RETVAL -1 - -Mon Jul 17 13:31:50 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/utility.h: - - Added #define PACE_POSIX_ERROR_INT_RETVAL -1 - -Mon Jul 17 13:07:50 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/aio.h (pace_aio_cancel): - * pace/posix/aio.inl (pace_aio_cancel): - * pace/win32/aio.inl (pace_aio_cancel): - * pace/mman.h: - * pace/posix/mman.inl: - * pace/win32/mman.inl: - - Substituted PACE_HANDLE for ints that were file descriptors. - -Mon Jul 17 12:49:17 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/types.h: - - PACE_HANDLE and PACE_INVALID_HANDLE get changed in WIN32 - to a void *. (In POSIX dir, we use an int as a file desc.) - - * docs/PACE_POSIX_support.txt: - - Updated. - - * pace/win32/dirent.inl - - Uses the new PACE_HANDLE. - -Mon Jul 17 12:27:47 2000 Andrew G. Gilpin <agg1@cs.wustl.edu> - - * pace/config/utility.h: - - Prevented windows.h from getting included on non Win32 platforms. :) - -Mon Jul 17 11:47:11 2000 Luther J Baker <luther@cs.wustl.edu> - - * docs/PACE_POSIX_support.txt: - - Added to specify native/emulation/not supported funcs. - - * pace/win32/fcntl.h: - - creat isn't quite exactly as ACE does it. Leave this out - until correctly finished! - -Sun Jul 16 16:21:16 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/grp.inl: - * pace/win32/grp.h: - - No WIN32 support. ACE does not emulate this family. - Build a group struct & return -1 and set ernno to - NO SUPPORT! - -Sun Jul 16 16:17:25 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/utility.h (PACE_FAIL_RETURN): - - Fixed to work with just PACE_WIN32 defined. - -Fri Jul 14 22:56:29 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/utility.h (PACE_FAIL_RETURN): - - Defined. - -Fri Jul 14 22:41:53 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/fcntl.h: - * pace/fcntl.inl: - - Some old changes didn't seem to take? - -Fri Jul 14 22:25:31 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/dirent.inl: - - Typo. - -Fri Jul 14 22:06:14 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/fcntl.inl: - - Type in comments for pace_win32_emulate_creat. - -Fri Jul 14 22:00:34 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/fcntl.inl (creat): - - WIN32 doesn't support integers as file handles. Note here, - we return -1 for failure and we cast a HANDLE to an int - for success. - - Also, emulated support for POSIX creat. The ACE_OS version - extensively uses thread protection. This is commented out and - may be added in later, when threads are implemented in PACE. - - * pace/fcntl.h (creat): - - Comments regarding return values == (int)*HANDLE for WIN32. - -Fri Jul 14 21:20:59 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/types.h: - - Added #include <windef.h> for common definitions and basic types. - -Fri Jul 14 20:49:46 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/utility.h: - - Added some neat :-) ACE_* macro utilities. - -Fri Jul 14 20:38:44 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/dirent.inl: - - Added (POSIX_HAS_POSIX_FS_UOF) protection to emulation funcs. - -Fri Jul 14 20:18:46 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/utility.h: - * pace/win32/errno.h: - - Moved win32 error definitions to pace/win32/errno.h. - - * pace/config/utility.h: - - Changed #include <errno.h> to #include "pace/errno.h". - -Fri Jul 14 20:05:33 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/pace_dll.dsp: - * pace/win32/pace_lib.dsp: - - Default the build to all POSIX units of functionality. - Defined PACE_HAS_ALL_POSIX_FUNCS in - Settings >> C/C++ >> Preprocessor - -Fri Jul 14 19:06:09 2000 John Heitmann <jwh1@cs.wustl.edu> - - * ../include/makeinclude/wrappermacros.GNU: - Added -DPACE_HAS_ALL_POSIX_FUNCS to flags. - - * pace/pthread.h: - * pace/unistd.h: - Removed a duplicate closing }. - - * pace/pthread.h: - Added (void) in arguments to pointers to functions - which were otherwise interpreted as (...) args. - -Fri Jul 14 18:50:07 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/unistd.h: - - Removed incompatible #include <unistd.h> for win32. - -Fri Jul 14 18:19:10 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/signal.h: - - Typo...(pace_s_sigaction becomes pace_sigaction_s). - -Fri Jul 14 18:05:09 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/dirent.h: - - Removed dir_init. - - * pace/win32/dirent.inl: - - win32 emulation functions finished. - closedir == pace_win32_emulate_closedir - opendir == pace_win32_emulate_opendir - readdir == pace_win32_emulate_readdir - -Fri Jul 14 17:46:56 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/dirent.h: - - Removed 'const' member of dirent struct. - Added dir_init to guarantee that 'started_reading_' is - initialized correctly! - - * pace/win32/types.h: - - Added support for win32 - PACE_WIN32_INVALID_HANDLE = (void*)0 - -Fri Jul 14 15:55:24 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/sys/mman.h: - * pace/sys/stat.h: - * pace/sys/times.h: - * pace/sys/utsname.h: - * pace/sys/wait.h: - move closing } for extern "C" to near end of file, after - .inl #includes. - - * pace/Makefile: - Added defining appropriate macros when subsetting PACE into - POSIX units of functionality. - - * pace/aio.h: - * pace/assert.h: - * pace/ctype.h: - * pace/dirent.h: - * pace/fcntl.h: - * pace/grp.h: - * pace/locale.h: - * pace/math.h: - * pace/mqueue.h: - * pace/pthread.h: - * pace/pwd.h: - * pace/sched.h: - * pace/semaphore.h: - * pace/setjmp.h: - * pace/signal.h: - * pace/stddef.h: - * pace/stdio.h: - * pace/stdlib.h: - * pace/string.h: - * pace/termios.h: - * pace/time.h: - * pace/unistd.h: - * pace/utime.h: - * pace/emulation/mqueue.c: - * pace/emulation/mqueue.h: - * pace/posix/aio.inl: - * pace/posix/ctype.inl: - * pace/posix/dirent.inl: - * pace/posix/fcntl.inl: - * pace/posix/grp.inl: - * pace/posix/locale.inl: - * pace/posix/math.inl: - * pace/posix/mman.inl: - * pace/posix/mqueue.inl: - * pace/posix/pthread.inl: - * pace/posix/pwd.inl: - * pace/posix/sched.inl: - * pace/posix/semaphore.inl: - * pace/posix/setjmp.inl: - * pace/posix/signal.inl: - * pace/posix/stat.inl: - * pace/posix/stdio.inl: - * pace/posix/stdlib.inl: - * pace/posix/string.inl: - * pace/posix/termios.inl: - * pace/posix/time.inl: - * pace/posix/times.inl: - * pace/posix/unistd.inl: - * pace/posix/utime.inl: - * pace/posix/utsname.inl: - * pace/posix/wait.inl: - * pace/win32/aio.inl: - * pace/win32/ctype.inl: - * pace/win32/dirent.inl: - * pace/win32/fcntl.inl: - * pace/win32/grp.inl: - * pace/win32/locale.inl: - * pace/win32/math.inl: - * pace/win32/mman.inl: - * pace/win32/mqueue.inl: - * pace/win32/pthread.inl: - * pace/win32/pwd.inl: - * pace/win32/sched.inl: - * pace/win32/semaphore.inl: - * pace/win32/setjmp.inl: - * pace/win32/signal.inl: - * pace/win32/stat.inl: - * pace/win32/stdio.inl: - * pace/win32/stdlib.inl: - * pace/win32/string.inl: - * pace/win32/termios.inl: - * pace/win32/time.inl: - * pace/win32/times.inl: - * pace/win32/unistd.inl: - * pace/win32/utime.inl: - * pace/win32/utsname.inl: - * pace/win32/wait.inl: - Wrapped each function with its corresponding POSIX unit of - functionality (or the catch-all PACE_HAS_POSIX_NONUOF_FUNCS). - - * pace/config/config.h: - Changed to define all the POSIX macros when - PACE_HAS_ALL_POSIX_FUNCS is defined. - - * tests/Makefile: - Adding default flag of PACE_HAS_ALL_POSIX_FUNCS. - - * tests/Stdio_Test.c: - change variable from FILE to PACE_FILE. - -Fri Jul 14 15:02:47 2000 Luther J Baker <luther@cs.wustl.edu> - - * PACE/pace/win32/dirent.h: - - pace_dir changed to PACE_DIR. - PACE_TCHAR changed to char. - -Fri Jul 14 14:34:43 2000 David L. Levine <levine@cs.wustl.edu> - - * pace/assert.h,pace/{posix,win32}/assert.{h,inl}: - changed pace_assert from an inline function to a macro. - That way, it will report the proper file/line number, - instead of those of the pace_assert inline function. - - Also, moved #include <assert.h> from .inl file to .h - file. Because we're now using a macro, client code - must #include <assert.h>. - -Fri Jul 14 09:26:36 2000 David L. Levine <levine@cs.wustl.edu> - - * include/makeinclude/rules.common.GNU: if debug is disabled, - add -DPACE_NDEBUG to CFLAGS or CCFLAGS. - - * pace/{posix,win32}/assert.inl: neuter if PACE_NDEBUG is - defined. Even though assert () won't do anything with - NDEBUG, data (__FILE__ and __LINE__, presumably) was stored - in the .o file without this change. - - We might want to consider making pace_assert a macro. - As an inline function, __FILE__ and __LINE__ won't be - very helpful. - -Fri Jul 14 08:17:59 2000 David L. Levine <levine@cs.wustl.edu> - - * pace/{aio.h,assert.h,ctype.h,dirent.h,fcntl.h,grp.h,locale.h, - math.h,mqueue.h,pthread.h,pwd.h,sched.h,semaphore.h,setjmp.h, - stdio.h,stdlib.h,string.h,termios.h,time.h,unistd.h,utime.h}: - move closing } for extern "C" to near end of file, after - .inl #includes. - -Fri Jul 14 00:30:38 2000 John Heitmann <jwh1@cs.wustl.edu> - - * ../ace/OS.i - Minor updates. Currently only LynxOS has a dirty build - of libACE, although libACE still can't be linked against - correctly. - - * pace/signal.h - * pace/posix/signal.* - * pace/stdlib.h - * pace/posix/stdlib.* - * pace/pthread.h - * pace/posix/pthread.* - - Added typedef of pointers to functions which forced - functions which take pointers to functions to accept - arguments of c++ linkage... I think. - -Thu Jul 13 16:37:33 2000 John Heitmann <jwh1@cs.wustl.edu> - - * ../include/makeinclude/wrapper_macros.GNU - - Added 'pace' flag to support compilation with PACE. - 'make pace=1' and behold the power of pace! - - * include/makeinclude/rules.common.GNU - - Removed netinet, arpa, and common form the VPATH - - * pace/1/ - * pace/arpa/ - * pace/netinet/ - * pace/common/ - - Removed. <Update: this didn't work, will have - to wait unil a later date> - -Thu Jul 13 14:57:53 2000 David L. Levine <levine@cs.wustl.edu> - - * pace/{posix,win32}/assert.inl (pace_assert): removed unnecessary - return statement at end of function. - -Thu Jul 13 10:53:06 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/dirent.h: - - Added structs for dirent and DIR. - -Thu Jul 13 00:46:37 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/signal.h - * pace/posix/signal.h - * pace/posix/signal.inl - - Changed the typedef of pace_s_sigevent - to pace_sigevent_s to match up with pace_stat_s. The - problem with both of these is that the data type names - conflict with function names. - - * pace/stdio.h - * pace/posix/stdio.c - - Changed all '...' functions to defines. Now the library - should be totally empty on platforms without emulation code. - - * include/makeinclude/rules.common.GNU - * tests/Makefile - - Because the library can be empty again, don't include - the library by default. As a temporary kludge emulation=1 - is set in rules.common.GNU for Linux, which is the only - platform thus far which has a non-empty library. - - * pace/emulation/mqueue.c - * pace/emulation/mqueue.h - - Support for all functionality is now complete, cleaner, - and somewhat less buggy. - - * tests/mqueue_test.c - - Borrowed a test from Konstantin Knizhnik's web site, - will eventually have to make this a one-button test. - -Wed Jul 12 17:30:54 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/posix/types.h - Fixed pace_tchar. - -Wed Jul 12 16:31:51 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/types.h: - - Fixed PACE_TCHAR. - -Wed Jul 12 16:10:39 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/fcntl.h - * pace/mqueue.h - * pace/semaphore.h - * pace/stdio.h - * pace/unistd.h - * pace/unistd.inl - * pace/tests/mqueue_test.c - Updated all #define pace_func (X) macros to remove the need - for double paranthesis. - -Wed Jul 12 17:01:47 2000 Ossama Othman <ossama@uci.edu> - - * Makefile.am: - * pace/Makefile.am: - * pace/posix/Makefile.am: - * tests/Makefile.am: - - Preliminary Automake input files for PACE. They aren't working - yet, but do provide a good start. - -Wed Jul 12 15:27:27 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/posix/types.h (PACE_TCHAR): - * pace/win32/types.h (PACE_TCHAR): - - Added typedef char PACE_TCHAR; - Protected some of the typedefs. - -Wed Jul 12 14:26:10 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/aio.inl: - - PACE_ERRNO_NO_SUPPORT_RETURN (-1); - Emulate support for these latter. - -Wed Jul 12 14:15:10 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/signal.h: - * pace/win32/time.h: - - Added types to help win32 along. - -Wed Jul 12 12:10:55 2000 David L. Levine <levine@cs.wustl.edu> - - * pace/config/platform.h: added OSF1 support. - -Wed Jul 12 11:51:52 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/errno.h: - - Added to repository. - - * pace/win32/pace_dll.dsp: - * pace/win32/pace_lib.dsp: - - Modified to include the new file. - -Wed Jul 12 11:45:34 2000 David L. Levine <levine@cs.wustl.edu> - - * include/makeinclude/rules.commmon.GNU: added OSF1 support. - -Wed Jul 12 10:53:01 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/pace_lib.dsp: - * pace/win32/pace_dll.dsp: - - Added the PACE/pace/*.h files. These currently contain - the interface we need to compile into our code. Maybe - we can change the following, but we now have - PACE/pace/aio.h and PACE/pace/win32/aio.h - both showing up in the VC++ list as aio.h and aio.h. - The PACE/pace/win32 files always show up second :-) - -Wed Jul 12 10:24:20 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/wait.h: - * pace/win32/utsname.h: - * pace/win32/utime.h: - * pace/win32/unistd.h: - * pace/win32/types.h: - * pace/win32/times.h: - * pace/win32/time.h: - * pace/win32/termios.h: - * pace/win32/string.h: - * pace/win32/stdlib.h: - * pace/win32/stdio.h: - * pace/win32/stat.h: - * pace/win32/signal.h: - * pace/win32/setjmp.h: - * pace/win32/semaphore.h: - * pace/win32/sched.h: - * pace/win32/pwd.h: - * pace/win32/pthread.h: - * pace/win32/mqueue.h: - * pace/win32/mman.h: - * pace/win32/math.h: - * pace/win32/locale.h: - * pace/win32/limits.h: - * pace/win32/grp.h: - * pace/win32/fcntl.h: - * pace/win32/dirent.h: - * pace/win32/ctype.h: - * pace/win32/assert.h: - * pace/win32/aio.h: - - Removed function prototypes. These were moved to the PACE/*.h files. - Removed #include *.inl files. These are inluded by the PACE/*.h files. - Postfixed the protective preprocessor guards with _WIN32 - (ie: PACE_CTYPE_H_WIN32). - -Wed Jul 12 01:25:44 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/emulation/time.c: - Removed since it is currently empty. - - * pace/emulation/time.h: - Minor changes to how this file is included in: - - * pace/posix/time.h: - Changed how emulation/time.h is included on Linux - - * pace/config/compiler.h - * pace/posix/string.inl - * pace/posix/unistd.inl - Changed to quell odd compiler warnings from gcc. Added - PACE_BROKEN_INLINE. - - * pace/emulation/mqueue.* - Improved and updated code, but it is still not complete. - - * pace/tests/mqueue_test.c - * pace/tests/Makefile - Added a very simple test to verify mqueue works. - -Tue Jul 11 21:05:58 2000 David L. Levine <levine@cs.wustl.edu> - - * pace/unistd.h,pace/posix/unistd.inl: - 1) pace_execl{,e,p} weren't declared/defined with - PACE_INLINE, so they were being put into each .o. - 2) Reordered some of the function definitions in - posix/unistd.inl, so that they appear before all uses. - -Tue Jul 11 19:31:13 2000 David L. Levine <levine@cs.wustl.edu> - - * pace/stdio.h: fixed copy+paste error in comment: - tmpfile instead of sscanf. - -Tue Jul 11 4:28:00 2000 Andrew G. Gilpin <agg1@cs.wustl.edu> - - * rules.common.GNU: - Added functionality so that PACE_SYSVER on Linux is in the - same format as LINUX_VERSION_CODE from the Linux source code. - For example, Linux version 2.2.12 -> 0x02020C == 131596 - -Tue Jul 11 10:24:03 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * tests/Makefile: - Changed to always include the PACE library. This was causing - problems for functions that are never inlined when inlining - is enabled. - -Mon Jul 10 13:47:25 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/stddef.h - * pace/stdio.h - * pace/string.h - * pace/unistd.h - Changed to new format, all functions should now be - declared in pace/ - - * pace/mqueue.h - * pace/emulation/mqueue* - Emulated mqueue for linux. Curently there is no support for - mq_notify, and there is a race condition if two procs try to - create the same queue at the same time. - - * pace/stdio.h - * pace/posix/stdio.inl - * pace/unistd.h - * pace/posix/unistd.inl - Moved ctermid back to where it should be (stdio). - - * pace/string.h - * pace/posix/string.inl - Added mem* functions (e.g. memset), since they are C std. - - * pace/time.h - * pace/posix/time.inl - ENOSYSed clock_* and timer_* functions for Linux, although - emulation may be possible. - - * pace/posix/pthread.inl - ENOSYSed many functions not supported on Linux. Linux should - build clean now for the moment. - -Mon Jul 10 08:50:37 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/posix/time.inl: - * pace/posix/pthread.inl: - * pace/posix/aio.inl: - Changed code to use PACE_NONCONST_ARG_CAST rather than - #idef'ing for LynxOS and doing the cast. - - * pace/config/defines.h: - Changed order of include so that platform.h (and - POSIX_HAS_* #defines) will be first. - - * pace/config/config.h: - Added PACE_NONCONST_ARG_CAST macro. Needed for LynxOS - when it doesn't use const args for POSIX functions - taking const args. - - * tests/Makefile: - * pace/Makefile: - Took out common rules and included - include/makeinclude/rules.common.GNU instead. - - * include/makeinclude/rules.common.GNU: - Added this file to take out common rules from the - different Makefiles. - - * tests/Posix_SP_Test.c: - Made test more robust (e.g., check for all specified POSIX - names for sysconf and for NULL and non-NULL arg to time) - Also, ifdefed out some sysconf names for LynxOS since those - names are supported. Sent email to LynuxWorks about this. - -Fri Jul 7 19:11:38 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/sys/mman.h - * pace/sys/stat.h - * pace/sys/times.h - * pace/sys/types.h - * pace/sys/utsname.h - * pace/sys/wait.h - * pace/termios.h - * pace/time.h - * pace/unistd.h - * pace/utime.h - * pace/posix/mman.h - * pace/posix/stat.h - * pace/posix/termios.h - * pace/posix/time.h - * pace/posix/times.h - * pace/posix/types.h - * pace/posix/unistd.h - * pace/posix/utime.h - * pace/posix/utsname.h - * pace/posix/wait.h - - Continued changes: - - Changed the #if defined (PACE_HAS_POSIX) to #if - PACE_HAS_POSIX per our recent conversation regarding all macros being - assigned a value. - - Moved the prototype function signatures to the root - directory *.h file. - - Changed the form the *.inl file was included. - - -Fri Jul 7 17:24:33 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/fcntl.h: - - Missing extern "C" { }. - -Fri Jul 7 17:22:56 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/aio.h: - * pace/posix/aio.h: - * pace/assert.h: - * pace/posix/assert.h: - * pace/ctype.h: - * pace/posix/ctype.h: - * pace/dirent.h: - * pace/posix/dirent.h: - * pace/fcntl.h: - * pace/posix/fcntl.h: - * pace/grp.h: - * pace/posix/grp.h: - * pace/math.h: - * pace/posix/math.h: - * pace/mqueue.h: - * pace/posix/mqueue.h: - * pace/pthread.h: - * pace/posix/pthread.h: - * pace/pwd.h: - * pace/posix/pwd.h: - * pace/sched.h: - * pace/posix/sched.h: - * pace/semaphore.h: - * pace/posix/semaphore.h: - * pace/setjmp.h: - * pace/posix/setjmp.h: - * pace/signal.h: - * pace/posix/signal.h: - - Changed the protection includes. Eg: - ROOT directory PACE_ASSERT_H - POSIX directory PACE_ASSERT_H_POSIX. - - Changed the #if defined (PACE_HAS_POSIX) to #if PACE_HAS_POSIX - per our recent conversation regarding all macros being assigned a - value. - - Moved the prototype function signatures to the root directory *.h file. - - Changed the form the *.inl file was included. - -Fri Jul 7 16:23:57 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/errno.h: - * pace/posix/errno.h - - Altered to fit in current - -Fri Jul 7 16:04:30 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/platform: - - # define all unused macros so we can test them against '0' - in the source code. - -Fri Jul 7 15:24:57 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/compiler.h: - - # define PACE_HAS_CPLUSPLUS __cplusplus - -Fri Jul 07 14:41:51 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/types.h: - - Fixed some non-native type problems. Also, made some temporary - types (pthread_*) until we actually get to win32/pthread.h at - which point, we will correctly define these. - -Fri Jul 7 02:18:02 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/posix/dirent.*: - * pace/posix/pthread.*: - * pace/posix/sched.h: - * pace/posix/signal.*: - * pace/posix/stat.*: - * pace/posix/time.*: - * pace/posix/utsname.inl: - Fixed a problem with certain typedefs not being - exposed in other .inl files due to an odd - interaction of the #pragma once style protections - present in the header files. A few structs were redefined - a second time outside of their header file. - - Also, pace_stat was changed to pace_stat_s to avoid a conflict - witht the pace_stat() function. - - * pace/win32/termios.*: - * pace/win32/wait.h: - * pace/win32/utsname.*: - * pace/win32/times.*: - * pace/win32/stat.*: - * pace/win32/mman.*: - Added changes made to /posix earlier. - - -Thu Jul 6 13:04:02 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * tests/Posix_SP_Test.c: - Made tests more robust checking for all possible parameter - values. Also, changed check for failure. Just because a - function doesn't support a particular parameter value, does - not mean the function doesn't support that function. If - the PACE symbols can be used (i.e., the code compiles) then - the function is supported. - -Thu Jul 06 12:17:21 2000 David L. Levine <levine@cs.wustl.edu> - - * pace/posix/pthread.inl (pace_pthread_mutex_{get,set}prioceiling): - LynxOS does not have pthread_mutex_{get,set}prioceiling, so - don't call them with PACE_LYNXOS. - -Wed Jul 5 13:38:11 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/types.h: - Added #include <pthread.h> to expose types on LynxOS. - - * pace/time.inl: - Casted away const for LynxOS. - - * pace/posix/termios.*: - Fixed a typedef and removed tc*pgrp which didn't seem to - take from the last commit. - - * ../ace/OS.i: - Updated corresponding functions to those newly added in PACE. - -Wed Jul 5 17:15:26 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/Makefile: - Fixed error introduced by my earlier update. - - * pace/termios.*: - Added typedefs and changed function signatures appropriately. - Removed tcgetpgrp which was added to unistd earlier. - - * pace/sys/wait.h: - Added macros. - - * pace/sys/utsname.*: - * pace/sys/times.*: - * pace/sys/stat.*: - * pace/sys/mman.* - Added typedefs and changed function parameters appropriately. - - * pace/time.h: - Added #include "pace/signal.h" - - * pace/unistd.inl: - Changed spelling error. - - * pace/signal.*: - * pace/stat.*: - Typedefs of structs later used as pointers were broken - so I reverted back to the old way temporarily. - -Wed Jul 05 16:00:32 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/types.h: - - Removed redefinition of size_t. - -Wed Jul 05 14:54:16 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/types.h: - - Define native UNIX types to work on WIN32 types. - -Wed Jul 5 15:28:25 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/Makefile: - Fixed paths that were invalidated when wait.h and termios.h - were moved. - -Wed Jul 05 14:46:38 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/aio.h: - - Removed #include <aio.h>. - -Wed Jul 05 13:41:00 2000 Luther J Baker <luther@cs.wustl.edu> - - * PACE/win32/types.h: - - Removed #include <inttypes.h>. - Moved -*- C -*- to same line as $-Id-$ - -Wed Jul 5 13:25:34 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/* - - Removed (posix ace) from files. - -Wed Jul 05 12:49:20 2000 Luther J Baker <luther@cs.wustl.edu> - - * PACE/config/platform.h - - WIN32 doesn't use the makefile. - #define PACE_WIN32 2000 - -Wed Jul 5 12:48:41 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32/*. - - Update files per PACE/posix changes. - -Mon Jul 3 19:30:39 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/posix/time.*: - Added macros, typedefs, clock(), and difftime(). - - * pace/posix/unistd.*: - Added macros, typedefs, tcgetpgrp(), tcsetpgrp(). - - * pace/posix/utime.*: - Added macros and typedefs. - -Mon Jul 3 9:45:00 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/config/types.h: - Removed. Functionality replaced by platform - specific pace/sys/types. - - * pace/config/defines.h: - Deleted reference to types.h. - -Mon Jul 3 00:25:44 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/sys/termios.h: - Moved to pace/ - - * pace/posix/aio.*: - * pace/posix/direnet.*: - * pace/posix/fcntl.*: - * pace/posix/grp.*: - * pace/posix/locale.*: - * pace/posix/math.*: - * pace/posix/mqueue.*: - * pace/posix/pthread.*: - * pace/posix/pwd.*: - * pace/posix/sched.*: - * pace/posix/semaphore.*: - * pace/posix/setjmp.*: - * pace/posix/signal.*: - * pace/stddef.*: - * pace/posix/stdio.*: - * pace/posix/stdlib.*: - * pace/posix/string.*: - * pace/posix/types.*: - * pace/posix/time.*: - Added many missing typedefs and macros. A bug has been - added in also in types.h. It is harmless but causes a - compiler warning that I could not fix. Files lower in - the alphabet such as utime haven't been finished yet. - - * pace/posix/stdio.*: - Added in the missing functions fgetpos, fsetpos, fwrite, - setvbuf, vfprintf, vprintf, vsprintf. The last three - are empty until passing the macro va_list is resolved. - - * pace/posix/locale.*: - Added localeconv (). - - * pace/posix/signal.*: - Added raise () and signal (). - - * pace/posix/unistd.*: - * pace/posix/stdio.*: - Moved ctermid() from stdio to unistd. - - * pace/posix/stdlib.*: - Added abort (). - - * pace/: - Added stddef.h and errno.h - -Fri Jun 30 16:54:41 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/wait.h: - Moved to sys/ - -Fri Jun 30 15:55:52 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/posix/time.h: - * pace/posix/time.inl: - * pace/win32/time.h: - * pace/win32/time.inl: - Corrected type for timeptr arg for pace_mktime function. - Corrected non-const arg for pace_strftime. (NOTE: The - Solaris man page incorrectly documents the constness - of the first argument.) - - * pace/posix/stdlib.inl: - * pace/win32/stdlib.inl: - Corrected void return value for srand. - -Fri Jun 30 15:05:08 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/posix/TODO: - Added testing with and without PACE_HAS_POSIX_PTHREAD_SEMANTICS - defined. - - * pace/win32/setjmp.h: - * pace/win32/setjmp.inl: - * pace/posix/setjmp.h: - * pace/posix/setjmp.inl: - Added pace_setjmp and pace_longjmp functions. - - * pace/posix/time.h: - * pace/posix/time.inl: - * pace/win32/time.h: - * pace/win32/time.inl: - Cleaned up comments and added functions pace_asctime, - pace_ctime, pace_gmtime, pace_localtime, pace_mktime, - and pace_strftime. - Removed unneeded PACE_HAS_POSIX_PTHREAD_SEMANTICS guards - in .inl files. - - * pace/win32/stdlib.h: - * pace/win32/stdlib.inl: - * pace/posix/stdlib.h: - * pace/posix/stdlib.inl: - Added functions pace_abs, pace_atof, pace_bsearch, pace_qsort, - pace_rand, and pace_srand. - Added "Requires PACE_HAS_REENTRANT" comment for pace_rand_r - in header files. - - * pace/Makefile: - Added all 18 POSIX Units of Functionality components to - be built as separate libaries as specified on the command - line (just like ACE). - -Fri Jun 30 10:10:53 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * tests/Posix_SP_Test.c: - Fixed description. Fixed name value arg to sysconf to be - POSIX. Added more extensive checking and output of values - when a function succeeds. - - * pace/Makefile: - Removed extraneous #INCLDIRS comment. - - * pace/posix/pthread.inl: - * pace/posix/aio.inl: - Casted away const from certain functions for LynxOS when - their prototypes don't have const. - - * tests/Makefile: - Moved PACE_SYSNAME definition below wrapper_macros.GNU so - that cross-compiled platforms (e.g., LynxOS) can define - PACE_SYSNAME. - - * pace/config/platform.h: - Changed of PACE_HAS_POSIX for LynxOS from PACE_LYNX to - PACE_LYNXOS. - -Thu Jun 29 19:53:10 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/utility.h: - - (ENOTSUP) is not defined on win32. Added support. - -Thu Jun 29 19:22:46 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/win32 - Altered syntax (#include pace/posix/file.h) left over - from copying. - -Thu Jun 29 16:42:31 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/posix/pthread.{h,inl}: - Changed pthead_condattr_init to pthread_condattr init - and pace_pace_pthread... to pace_pthread... - - -Thu Jun 29 15:04:42 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/man/Makefile (index.html): - Created PACE_DOC++ as executable to invoke and assigned - /project/doc/pkg/bin/doc++ to it. - - * pace/posix/assert.h: - Removed extraneous '.' in comment. - -Thu Jun 29 15:04:42 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/posix/aio.h: - * pace/posix/assert.h: - * pace/posix/ctype.h: - * pace/posix/dirent.h: - * pace/posix/fcntl.h: - * pace/posix/grp.h: - * pace/posix/locale.h: - * pace/posix/math.h: - * pace/posix/mman.h: - * pace/posix/mqueue.h: - * pace/posix/pthread.h: - * pace/posix/pwd.h: - * pace/posix/sched.h: - * pace/posix/semaphore.h: - * pace/posix/setjmp.h: - * pace/posix/signal.h: - * pace/posix/stdio.h: - * pace/posix/stdlib.h: - * pace/posix/string.h: - * pace/posix/time.h: - * pace/posix/unistd.h: - * pace/posix/utime.h: - * pace/posix/wait.h: - Adding doc++ html man comments. - - * pace/posix/stdio.{h,inl} (pace_printf): - Removed pace_snprintf and pace_vsprint functions since they - are not POSIX. - -Thu Jun 29 14:47:19 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/posix/stdio.inl (pace_printf): - - * pace/man/pace.jpg: - JPEG file of the PACE icon used in the html man pages. - - * pace/man/banner: - Created banner file that is inserted at the bottom of - the generated html man pages. This file contains the - PACE logo pointing to the PACE Web page. - - * pace/man/Makefile: - Created Makefile for the html man pages using doc++ - -Thu Jun 29 09:21:19 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/man/Makefile: - - * pace/config/config.h: - Changed C++ // comment to C /* */ comment. The compiler - (appropriately) choked on the former. - - * pace/Makefile: - Moved defining PACE_SYSNAME until after all the macro and rules - files are included. Otherwise, PACE_SYSNAME was not getting - defined for LynxOS. - - * pace/posix/types.h: - Put an #if defined (PACE_SUNOS) guard around inclusion of - inttypes.h since this file isn't found on Lynx. - -Thu Jun 29 02:38:52 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/posix/mman.inl: - Added cast to char* from void* in param passing. - - * pace/posix/stdio.h: - * pace/posix/stdio.c: - Changed *printf from macros to functions. - - * pace/posix/unistd.c: - * pace/posix/unistd.h: - Changed the macros execl, execle, execlp to functions. - -Wed Jun 28 11:18:17 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/Makefile: - * tests/Makefile: - Modified to make PACE_ROOT $(ACE_ROOT)/PACE rather than the - previous value of $(ACE_ROOT)/pace. - -Wed Jun 28 09:32:29 2000 David L. Levine <levine@cs.wustl.edu> - - * pace/config/config.h: added platform-dependent determination - of PACE_HAS_REENTRANT. Also, wrapped all of the PACE_HAS... - #defines with a check to see if it had already been defined. - - * pace/posix/stdlib.inl (pace_rand_r): use PACE_HAS_REENTRANT, - now that the platform-dependent code is in pace/config/config.h. - -Wed Jun 28 09:21:07 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * tests/Makefile: - * pace/Makefile: - Changed inlining to be the default. - -Tue Jun 27 23:09:34 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/posix/unistd.h: - * pace/posix/termios.inl: - Added #includes of <unistd.h> and <termios.h> to preclude - undeclared token warnings without inlining enabled. - - * pace/posix/pwd.inl: - Added PACE_UNUSED_ARG where needed. - -Tue Jun 27 22:03:52 2000 David L. Levine <levine@cs.wustl.edu> - - * pace/posix/stdlib.inl (pace_rand_r): on Linux and - SunOS, rand_r isn't available if certains macros - aren't defined, so reflect that. rand_r doesn't - appear anywhere in the LynxOS 3.1.0 headers, so - NO_SUPPORT there as well. - -Tue Jun 27 16:35:20 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/posix/aio.h: - Removed copyrighted Solaris man text that accidentally get - committed to the repository and replaced it with text to - denote what really needs to go there. - -Tue Jun 27 14:32:40 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/posix/aio.h: - - * tests/Makefile (ACELIB): - Defining PACE_HAS_INLINE from the Makefile and adding the PACE - library if we are not inlining. - - * pace/posix/stdio.inl: - Removed function since it's now a macro in the header file. - - * pace/posix/stdio.h: - Changed pace_sprintf from a function to a macro because of - compilation warnings. Can be changed later. - - * pace/config/compiler.h (PACE_INLINE): - Changed definition of PACE_INLINE depending on if PACE_HAS_INLINE - is defined. - - * pace/config/features.h: - Removed PACE_HAS_INLINE from here since the Makefile now - defines it. - - * pace/Makefile: - Defining PACE_HAS_INLINE from the Makefile. - -Tue Jun 27 11:23:41 2000 David L. Levine <levine@cs.wustl.edu> - - * pace/posix/pthread.{h,inl} (pthread_cleanup_{push,pop}): - replaced these inline functions with macros. They're - supposed to be used in the same block; pthread_cleanup_pop - refers to a local object that pthread_cleanup_push declares. - I don't see how to implement that with inline functions. - -Tue Jun 27 10:11:00 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/tests/Posix_SP_Test.c - * pace/tests/Stdio_Test.c - * pace/pace/posix/time.inl - Added more PACE_UNUSED_ARG - -Tue Jun 27 9:51:43 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/tests/Makefile - Changed VLDLIBS := to += - - * pace/tests/Posix_SP_Test.c - Included pace/stdio.h - -Mon Jun 26 15:07:08 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/pace/win32/pace.dsw: - * pace/pace/win32/pace_dll.dsp: - * pace/pace/win32/pace_lib.dsp: - - Updated to link correctly. - -Mon Jun 26 13:27:02 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/pace/win32/pace.dsw: - * pace/pace/win32/pace_dll.dsp: - * pace/pace/win32/pace_lib.dsp: - - Added to repository. - -Mon Jun 26 12:24:36 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/pace/posix/TODO: - - Updated. - - * pace/pace/win32/*.[h,inl,cpp] README TODO: - - Added to repository. - -Mon Jun 26 11:03:00 2000 John Heitmann <jwh1@cs.wustl.edu> - - * pace/pace/posix/pwd.inl - * pace/pace/posix/string.inl - * pace/pace/posix/grp.inl - * pace/pace/posix/dirent.inl - - Added PACE_UNUSED_ARG where needed. - -Sat Jun 24 7:10 2000 <jwh1@cs.wustl.edu> - - * pace/pace/posix/unistd.inl - * pace/pace/posix/signal.inl - - Added PACE_UNUSED_ARG where needed. - -Wed Jun 21 18:50:04 2000 Luther J Baker <luther@cs.wustl.edu> - - * in.h, inet.h, netdb.h, socket.h, strings.h, thread.h - - Not part of POSIX spec. Removed from pace. - -Wed Jun 21 18:42:22 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/tests/Makefile: - - Copied changes Joe made to pace/pace/Makefile regarding - platform definitions. - - * pace/config/config.h (PACE_HAS_EXTENSIONS): - * pace/pace/posix/dirent.inl - * pace/pace/posix/grp.inl - * pace/pace/posix/mman.inl - * pace/pace/posix/pwd.inl - * pace/pace/posix/signal.inl - * pace/pace/posix/stdio.inl - * pace/pace/posix/stdlib.inl - * pace/pace/posix/string.inl - * pace/pace/posix/types.h - * pace/pace/config/utility.h - - Removed deprecated definitions and non-posix functions. - -Wed Jun 21 16:44:24 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/Makefile: - Changed to define the PACE_`platform' values - Change include directories to -I.. to resolve problems. - - * tests/Makefile: - Change include directories to -I.. to resolve problems. - - * pace/config/platform.h: - Modified platform #defines to PACE_`platform' (e.g., PACE_POSIX) - - * pace/posix/math.{h,inl}: - Fixed pace_pow arguments - - * pace/posix/mman.{h,inl}: - * pace/posix/aio.h: - * pace/posix/locale.h: - * pace/posix/pthread.{h,inl}: - * pace/posix/stdio.h: - Fixed syntax errors and typos - -Wed Jun 21 13:15:47 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/posix/stdio.inl (pace_setbuf): - - Altered return value and fixed typos. - -Tue Jun 20 15:39:26 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/compiler.h: - - Removed errant '\\' at end of lines and changed to '\'. - -Tue Jun 20 15:31:43 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/posix/mman.h: - * pace/posix/socket.h: - * pace/posix/stat.h: - * pace/posix/termios.h: - * pace/posix/times.h: - * pace/posix/types.h: - * pace/posix/utsname.h: - * pace/posix/in.h: - * pace/posix/inet.h: - * pace/posix/aio.h: - * pace/posix/assert.h: - * pace/posix/defines.h: - * pace/posix/dirent.h: - * pace/posix/fnctl.h: - * pace/posix/grp.h: - * pace/posix/limits.h: - * pace/posix/locale.h: - * pace/posix/mqueue.h: - * pace/posix/netdb.h: - * pace/posix/pthread.h: - * pace/posix/pwd.h: - * pace/posix/sched.h: - * pace/posix/semaphore.h: - * pace/posix/setjmp.h: - * pace/posix/signal.h: - * pace/posix/stdio.h: - * pace/posix/stdlib.h: - * pace/posix/string.h: - * pace/posix/strings.h: - * pace/posix/thread.h: - * pace/posix/time.h: - * pace/posix/unistd.h: - * pace/posix/utime.h: - * pace/posix/wait.h: - - Edited for consistency with previous entry. - - Removed #include "pace/defines.h". - -Tue Jun 20 15:14:44 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/sys/mman.h: - * pace/sys/socket.h: - * pace/sys/stat.h: - * pace/sys/termios.h: - * pace/sys/times.h: - * pace/sys/types.h: - * pace/sys/utsname.h: - * pace/netinet/in.h: - * pace/arpa/inet.h: - * pace/aio.h: - * pace/assert.h: - * pace/defines.h: - * pace/dirent.h: - * pace/fnctl.h: - * pace/grp.h: - * pace/limits.h: - * pace/locale.h: - * pace/mqueue.h: - * pace/netdb.h: - * pace/pthread.h: - * pace/pwd.h: - * pace/sched.h: - * pace/semaphore.h: - * pace/setjmp.h: - * pace/signal.h: - * pace/stdio.h: - * pace/stdlib.h: - * pace/string.h: - * pace/strings.h: - * pace/thread.h: - * pace/time.h: - * pace/unistd.h: - * pace/utime.h: - * pace/wait.h: - - Inserted #include "pace/config/defines.h". - - * pace/config/defines.h: - - Removed from pace/ dir and placed in config dir. - -Tue Jun 20 14:53:12 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/defines.h: - - This file needs to be included first! It was calling #including - itself from the posix directory but was doing so off of macros - that itself defined. - -Mon Jun 19 05:03:53 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/posix/ctype.h - * pace/posix/ctype.inl - * pace/posix/math.h - * pace/posix/math.inl - - Correct functions added and implemented. _POSIX_C_LANG_SUPPORT. - -Mon Jun 19 04:34:34 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/sys/mman.h: - * pace/sys/socket.h: - * pace/sys/stat.h: - * pace/sys/termios.h: - * pace/sys/times.h: - * pace/sys/types.h: - * pace/sys/utsname.h: - * pace/netinet/in.h: - * pace/arpa/inet.h: - * pace/aio.h: - * pace/assert.h: - * pace/defines.h: - * pace/dirent.h: - * pace/fnctl.h: - * pace/grp.h: - * pace/limits.h: - * pace/locale.h: - * pace/mqueue.h: - * pace/netdb.h: - * pace/pthread.h: - * pace/pwd.h: - * pace/sched.h: - * pace/semaphore.h: - * pace/setjmp.h: - * pace/signal.h: - * pace/stdio.h: - * pace/stdlib.h: - * pace/string.h: - * pace/strings.h: - * pace/thread.h: - * pace/time.h: - * pace/unistd.h: - * pace/utime.h: - * pace/wait.h: - - Altered these files #ifdef macro to PACE_FILE_H_INDIRECT so that the - implementation pace/posix/*.h files didn't conflict with the preprocessor - name space. - - Fully qualified all the includes in these files from #include "posix/file.h" - to #include "pace/posix/file.h" - -Mon Jun 19 03:57:37 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/ctype.h: - * pace/posix/ctype.h: - * pace/posix/ctype.inl: - * pace/posix/ctype.c: - - * pace/math.h: - * pace/posix/math.h: - * pace/posix/math.inl: - * pace/posix/math.c: - - Added to repository. - -Sat Jun 17 17:24:47 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/sys/mman.h: - * pace/sys/socket.h: - * pace/sys/stat.h: - * pace/sys/termios.h: - * pace/sys/times.h: - * pace/sys/types.h: - * pace/sys/utsname.h: - * pace/netinet/in.h: - * pace/arpa/inet.h: - - Altered these "root" files to include the correct - subdirectory/file. - -Sat Jun 17 16:46:39 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/aio.h: - * pace/assert.h: - * pace/defines.h: - * pace/dirent.h: - * pace/fnctl.h: - * pace/grp.h: - * pace/limits.h: - * pace/locale.h: - * pace/mqueue.h: - * pace/netdb.h: - * pace/pthread.h: - * pace/pwd.h: - * pace/sched.h: - * pace/semaphore.h: - * pace/setjmp.h: - * pace/signal.h: - * pace/stdio.h: - * pace/stdlib.h: - * pace/string.h: - * pace/strings.h: - * pace/thread.h: - * pace/time.h: - * pace/unistd.h: - * pace/utime.h: - * pace/wait.h: - - Altered these "root" files to include the correct - subdirectory/file. - -Fri Jun 16 17:47:59 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/pace/config/features.h - - Added to the repository to isolate user defined features. - (ie: PACE_HAS_INLINE) - - * pace/pace/config/compiler.h - - Added *hack* to cover PACE_INLINE to static, inline - or (blank) expansion depending on the compiler. - - * pace/pace/config/platform.h - * pace/pace/config/config.h - * pace/pace/config/utility.h - - Cleaned up source. - - * pace/pace/common/README - * pace/pace/common - - Removed from the repository. Not used for anything. - - * pace/pace/*.h - - Started adding code to include the correct directory - here, but there seems to be a better way... :-) We will - wait and see. Do away with these .h files and simply - go to the correct directory via the makefile. - -Fri Jun 16 16:15:25 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/Makefile: - Added POSIX Units of Functionality targets for libraries. - - * pace/{assert,locale}.h: - * pace/posix/{assert,locale}.{h,inl,c}: - Added new POSIX APIs for assert and setlocale. - - * pace/posix/stdio.{h,inl}: - Added needed POSIX APIs. - - * pace/config/{compile,temp}.h: - Redefined PACE_UNUSED_ARG and moved from temp.h to compile.h. - - * pace/posix/aio.inl: - Made some formatting changes. - -Fri Jun 16 16:05:52 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * tests/{Makefile,Stdio_Test,Posix_SP_Test.c}: - Updated the tests to more informational and adding uname -s - information for some different platforms. - -Fri Jun 16 14:11:44 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/posix/*.h - - Added all .h files to posix directory. The implementation - specific .h files are simply lumped together into one large - directory while the original interface files are still - found in the similarly names sunos directory. - - SunOS dirs (sys, netinet, arpa) ==> PACE implementation dir - - - - - - - - - - (pace/pace/sys/types.h ==> pace/pace/posix/types.h) - (pace/pace/unistd.h ==> pace/pace/posix/unistd.h) - -Thu Jun 15 13:49:14 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/defaults.h - - Removed superfluous defaults originally copied - from ACE_OS. - -Mon Jun 12 17:23:59 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/constants.h: - - Added POSIX minimum values in PACE format. - - * pace/config/platform.h (PACE_LINUX): - - Removed ACE code that shouldn't be included in PACE files. - Deprecated macro that did not follow our current pattern. - Added PACE_LINUX macro. - -Mon Jun 12 15:41:51 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/compiler.h: - - Deprecated PACE_HAS_CPLUSPLUS. - Current PACE_CPLUSPLUS - - We will save the 'HAS' for user defined feature macros. - Anytime we are renaming a current macro, we will just - prepend PACE_'xxx'. See the next ChangeLog entry. The - same motivation applies. Once I change the source code - to reflect this idea, I will remove the deprecated - macro names. - - Moved error stuff from 'codes.h' to compiler. - - * pace/config/codes.h" - - Removed from repository. - - * pace/defines.h: - - Removed #include "codes.h" from repository. - -Fri Jun 9 14:05:25 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/compiler.h: - * pace/config/config.h: - - Moved PACE_HAS_INLINE from compiler.h to config.h. - - Deprecated macros. Left in but I will removed the - deprecated macros once I change the code to use the - current macros. - -Fri Jun 9 13:02:26 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/*.h pace/posix/*.inl,c - - See config/types.h from previous ChangeLog. All these - types are altered in the source code. (ie: pthread_t - became pace_pthread_t). - - perl -pi -e `s/pid_t/pace_pid_t/` *.h posix/*.inl posix/*.c - -Fri Jun 9 12:20:23 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/types.h: - - These are posix types in pace wrappers. - They are macro definitions. The actual types are not - available until the appropriate file is included. - Thus, I didn't put them into pace/sys/types.h. - - * pace/pace/defines.h - - Added pace/config/types.h. - -Thu Jun 8 15:10:24 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/tests/{Makefile,Posix_SP_Test.c}: - Added new test for POSIX_SINGLE_PROCESS unit of functionality - and updated Makefile for changes to the PACE library directory - structure. - -Thu Jun 8 15:10:24 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/pace/*.h: - * pace/pace/arpa/*.h: - * pace/pace/netinet/*.h: - * pace/pace/sys/*.h: - Modifying .h files to remove any path in front of .inl files. - - * pace/pace/posix/*.c: - Modifying .c files to remove any path in front of .inl files. - - * pace/pace/posix/time.inl - Changed PACE_SETERNNO to PACE_SET_ERRNO - -Thu Jun 8 15:03:42 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/pace/Makefile: - Added support for PACE_SYSNAME to determine appropriate platform - subdirectory for VPATH and INCLDIRS. - -Thu Jun 8 14:44:39 2000 Luther J Baker <luther@cs.wustl.edu> - - * ../pace/linux/README - * ../pace/linux - * ../pace/sunos/README - * ../pace/sunos - * ../pace/emulation - - Removed from reposistory. - - * ../pace/linux/TODO - - Moved to ../pace/posix/TODO - - * ../pace/pace.dsw - - Moved to ../pace/win32/pace.dsw. - Hi Darrell. This takes all traces of win32 stuff out of - the main dir and although its slightly different than - ace or tao, we are using our directories a little - differently here. Nanbor thought that is might be ok so - I will try it here until it breaks? or someone has good - reason to move it back. - -Thu Jun 8 12:09:56 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * pace/pace/sunos/*.{c,inl}: - Removed files and put them in the posix subdirectory. - * pace/pace/linux/*.{c,inl}: - Removed files and put them in the posix subdirectory. - * pace/pace/posix/*.{c,inl}: - Added files from the linux/sunos subdirectories. (The files - were identical from both directories aside from the $Id$ macro, - i.e., the person who checked them in.) - -Wed Jun 7 12:27:13 2000 Joe Hoffert <joeh@cs.wustl.edu> - - * Makefile: - Added Makefile for upper level pace directory. - * pace/Makefile: - Changed Makefile to fit in with the general makefile scheme in - ACE and TAO. - * config/compiler.h: - Defined PACE_HAS_INLINE even for C files so that the functions - will be directly added with the .h file. - * tests/{Makefile,Stdio_Test.c,Posix_SP_Test.c}: - Adding Makefile and tests to the tests directory. - -Mon Jun 5 17:43:07 2000 Luther J Baker <luther@cs.wustl.edu> - - * docs/todo.txt: - - Updated. You may go here to find current - responsibilities. - -Mon Jun 5 17:22:23 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/paces.dsp - * pace/pacesd.dsp - - Removed from the repository. - These files are generated (ie: paces.lib), - not project files. - -Mon Jun 5 17:19:30 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/THANKS: - - Added John Heitmann, Andrew Gilpin and Darrell Brunsch. - Note: names and email addresses are nicely accesible - from this alphabetical file. - -Mon Jun 5 17:04:36 2000 Andrew G. Gilpin <agg1@cs.wustl.edu> - - * [inl,c] - - Commited files to the repository in pace/linux - - * aio, dirent, fcntl, grp, in, inet, mman, mqueue, - netdb, pthread, pwd, sched, semaphore, setjmp, - signal, socket, stat, stdio, stdlib, string, - strings, termios, time, times, unistd, utime, - utsname, wait - -Mon Jun 5 16:47:32 2000 Luther J Baker <luther@cs.wustl.edu> - - * [inl,c] - - Moved files from root directory to pace/sunos. - - * aio, dirent, fcntl, grp, in, inet, mman, mqueue, - netdb, pthread, pwd, sched, semaphore, setjmp, - signal, socket, stat, stdio, stdlib, string, - strings, termios, time, times, unistd, utime, - utsname, wait - -Mon Jun 5 15:23:53 2000 Luther J Baker <luther@cs.wustl.edu> - - * /pace/linux - * /pace/linux/README - - Added to repository. - - * /pace/emulation - * /pace/emulation/README - - Removed from repository. - -Fri Jun 02 16:55:10 2000 <luther@cs.wustl.edu> - - * ACE_wrappers/pace/pace/paces.dsp - * ACE_wrappers/pace/pace/pacesd.dsp - - Added to repository. Naming consistency with other - ACE libraries. Also removed pre-compiled header - option as well as separate directories for debug - and release versions of software. - - * ACE_wrappers/pace/pace/pace_lib.dsp - - Removed from repository. Naming consistency. - -Thu Jun 1 17:41:04 2000 Luther J Baker <luther@cs.wustl.edu> - - * ACE_wrappers/pace/pace/emulation - * ACE_wrappers/pace/pace/common - * ACE_wrappers/pace/pace/emulation/README - * ACE_wrappers/pace/pace/common/README - - Added to repository. - - -Thu Jun 1 17:18:17 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/config/config_sunos5.7.h: - Removed from repository. - - * ACE_wrappers/pace/pace/posix/README - * ACE_wrappers/pace/pace/win32/README - * ACE_wrappers/pace/pace/vxworks/README - - Added to repository to keep the directories visible. - - -Thu Jun 01 16:50:48 2000 <luther@cs.wustl.edu> - - * ACE_wrappers/pace/pace/pace.dsw - * ACE_wrappers/pace/pace/pace_lib.dsp - - Added to the repository. - -Tue May 30 16:54:06 2000 Luther J Baker <luther@cs.wustl.edu> - - * THANKS: - Added key people to this file. - -Tue May 30 14:13:00 2000 Luther J Baker <luther@cs.wustl.edu> - - * ACE_wrappers/pace/pace/posix - * ACE_wrappers/pace/pace/win32 - * ACE_wrappers/pace/pace/vxworks - * ACE_wrappers/pace/THANKS - - Added to the repository to facilitate cross-platform work. - -Wed May 24 18:56:16 2000 Darrell Brunsch <brunsch@uci.edu> - - * docs/ACE_Integration.txt: (added) - - For the PACE crew, a file used to document our progress in - splitting of ACE_OS and the PACE integration. - -Wed May 24 14:40:41 2000 Luther J Baker <luther@cs.wustl.edu> - - * README/VERSION: - Added to repository. - -Tue May 23 18:22:48 2000 Luther J Baker <luther@cs.wustl.edu> - - * pace/pace/Makefile: - Added to repository. - - * 'touch' to force dirs to show up with cvs co -P - pace/docs/README - pace/examples/README - pace/pace/README - pace/pace++/README - pace/tests/README - -Tue May 23 17:59:06 2000 Luther J Baker <luther@cs.wustl.edu> - - * docs/todo.txt: - Currently, all .o files appear in the - ACE_wrappers/pace/pace directory (e.g.: nested - files such as pace/pace/sys/socket.c generate - pace/pace/socket.o. See pace/docs/todo.txt. - - * ACE_wrappers/pace/pace: - Source files added. |