Hi, all The patch solves the NT only builds and the non-ANSI architectures. Since I have a working port of current APR for Windows CE 3.0+ to be able to start to include the needed changes, this patches are needed.
How it works: Beside the current APR_HAS_UNICODE_FS, I've added the APR_HAS_ANSI_FS preprocessor flag. Additionaly there is compile time flag WINNT that forces to exclude all the non-NT code from the build. I've changed the OS enumeration with the LSB indicating if the OS supports UNICODE. MT.
userinfo.c.diff
Description: Binary data
dir.c.diff
Description: Binary data
dso.c.diff
Description: Binary data
fileio.h.diff
Description: Binary data
filestat.c.diff
Description: Binary data
filesys.c.diff
Description: Binary data
misc.c.diff
Description: Binary data
misc.h.diff
Description: Binary data
open.c.diff
Description: Binary data
proc.c.diff
Description: Binary data
shm.c.diff
Description: Binary data
