Changes committed to git://oss.sgi.com/nathans/pcp.git
src/libpcp/src/logportmap.c | 14 ++++--
src/libpcp/src/win32.c | 61 +++++++++++++++++++++++++----
src/pmie/src/GNUmakefile | 4 -
src/pmie/src/act.sk | 45 ++++++++++++++++++---
src/pmie/src/andor.c | 8 ---
src/pmie/src/dstruct.c | 22 ++++------
src/pmie/src/eval.c | 1
src/pmie/src/hdr.sk | 8 ---
src/pmie/src/logger.h | 83 +++++++++++++++++++++++++++++++++++++++
src/pmie/src/pmie.c | 2
src/pmie/src/stomp.c | 4 -
src/pmie/src/syslog.c | 8 ---
src/pmie/src/syslog_solaris.h | 88 ------------------------------------------
src/pmlogger/logger.h | 5 ++
src/pmlogger/ports.c | 70 ++++++++++++++++++---------------
src/pmstat/pmstat.c | 6 +-
16 files changed, 244 insertions(+), 185 deletions(-)
commit 68f7dfdc32d19b56c1b325648dff56accbabbe61
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Mar 23 15:44:53 2009 +1100
Bug fixes and improvements on the Windows port.
- drop .exe off the end of pmProgname.
- index the signal array from zero, not one.
- add diagnostics to the Win32 AF implementation.
- Use SleepEx instead of Sleep (more interruptible).
- Correctly test realloc return in AFregister.
- Correctly test CreateHardLink return code.
commit f99eae4486f4a8789cc637f74b3e1470ec2376b4
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Mar 23 12:17:27 2009 +1100
Fix up cross-platform pathname issues with pmlogger control files.
Affects both pmlogger and the libpcp routines using those files
(on behalf of pmlc).
commit be81c9f16a3a1a2f41db9adb8e78b0c663214271
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Mar 23 10:08:53 2009 +1100
Get the cpp guard around sys/ioctl.h the right way around.
commit 0e7ea72316caf27dc85e8c1bab55ff7dd3ee2990
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Mar 23 10:05:27 2009 +1100
CreateHardLink is a WinNT-and-later only API, mark it as such.
commit 76c7f6093db0908eed479a0f950647de3dd5ebc5
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Mar 23 09:43:00 2009 +1100
Fix arguments passes to Win32 process creation APIs.
commit 8fde5933acfd35df1b30d05a749323b1e2c0bc6d
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Mar 23 09:31:59 2009 +1100
Shell/alarm actions for pmie on Windows.
Also link with libregex on Windows, and include file portability.
commit 6fee6aaa50cb11aa81f81740a7963786e7efb31c
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Mar 23 09:02:57 2009 +1100
Make pmie build under Win32 conditions - system log interface.
Cleaned up and renamed "syslog_solaris" (which is now used on
Solaris, AIX, and Windows) to "logger.h".
commit e82b1677e6eba4495f92886fa339befb3dfd06f4
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Mar 20 15:17:54 2009 +1100
Fix other Win32 compilation errors in pmie dstruct.c
commit 65401c3777cc42b60d7157972478fe65102dd411
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Mar 20 15:05:06 2009 +1100
Fix compiler error on Win32 in pmie, incorrect macro used.
|