summaryrefslogtreecommitdiff
path: root/shmem/win32
Commit message (Collapse)AuthorAgeFilesLines
* Update our copyright for this year.Roy T. Fielding2002-03-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@63117 13f79535-47bb-0310-9956-ffa450edef68
* Mladen Turk's <mturk@mappingsoft.com> WinCE port.William A. Rowe Jr2002-01-281-4/+8
| | | | | | | | | | | | | | | | | | | Nearly, the apr.hw patch needs some review. In short, several quite standard ansi headers (e.g. time.h) aren't present in the WinCT port, but these changes require corresponding changes to apr.h.in. I changed Mladen's #define'd symbol names for the macro blocks to IF_WIN_OS_IS_UNICODE and ELSE_WIN_OS_IS_ANSI to make the code a bit more readable, and drop the global apr_os_level from each macro invocation. Also, I changed the scope of his APR_HAS_ANSI_FS to local scope, since it has no application in the public headers. Mladen's patch helps NT as well, allowing the /D WINNT flag to define NT-only compilations. With WINNT defined, all UNICODE/ANSI os version tests drop out entirely. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62837 13f79535-47bb-0310-9956-ffa450edef68
* Simple workaround, for now. Aaron is researching, but if somethingWilliam A. Rowe Jr2002-01-251-0/+2
| | | | | | | | | obscure is already obvious to OS2/BeOS folks, feel free to round out. I suspect it's simply the pointer to the phys mem, filling out the internals of apr_shm_t, but I'm not certain. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62831 13f79535-47bb-0310-9956-ffa450edef68
* Win32 requires an apr_os accessor for shm regions. This allows us toWilliam A. Rowe Jr2002-01-251-0/+32
| | | | | | | | | | | take the handle and do interesting things, such as passing it (after duping it) into the child. Unix implementation is simply the address of the shm region, AFAICT, but Aaron is reviewing. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62830 13f79535-47bb-0310-9956-ffa450edef68
* Problem resolved; how exactly I'm not certain, but we have no faultsWilliam A. Rowe Jr2002-01-241-16/+2
| | | | | | | | | | creating either anon or named memory now. Of course, reattaching a detached processes anon handle requires some further efforts. An apr_shm_os_get/put should help. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62822 13f79535-47bb-0310-9956-ffa450edef68
* Simple solutions? No, but document some observations.William A. Rowe Jr2002-01-111-2/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62747 13f79535-47bb-0310-9956-ffa450edef68
* Fix a bug that appears when specifying the length [inherit theWilliam A. Rowe Jr2002-01-101-16/+8
| | | | | | | | physical length after apr_file_trunc] and change the api a bit for Aaron's new apr_shm.h git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62733 13f79535-47bb-0310-9956-ffa450edef68
* Correct the shm length returned based on the original reqsizeWilliam A. Rowe Jr2002-01-091-4/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62730 13f79535-47bb-0310-9956-ffa450edef68
* Some modest improvements pointed out by Aaron.William A. Rowe Jr2002-01-091-10/+18
| | | | git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62729 13f79535-47bb-0310-9956-ffa450edef68
* This now builds with Aaron's new apr_shm.h header. I'll not drop itWilliam A. Rowe Jr2002-01-091-0/+259
into the libapr/apr.dsp files until that header is committed. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@62728 13f79535-47bb-0310-9956-ffa450edef68