summaryrefslogtreecommitdiff
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* Stop trying to provide cross-process pthread mutexes on systems wheretrawick2001-07-051-0/+19
| | | | | | | | | | the form of shared memory used with this code isn't available. This gets APR_HAS_PROC_PTHREAD_SERIALIZE set to 0 on (at least) HP-UX and OS/390. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61874 13f79535-47bb-0310-9956-ffa450edef68
* Cleanup the detection of pthread_rwlock_t. Let autoconf play withjerenkrantz2001-07-011-0/+1
| | | | | | | | | | the variables and set the APR_HAS_RWLOCK_SERIALIZE in apr.h rather than in arch/unix/locks.h to be consistent with the rest of the lock types. Also, add struct to the types "known" by APR_IFALLYES. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61836 13f79535-47bb-0310-9956-ffa450edef68
* Ugh... cd .. is not nice. Now this still needs a touch of work, but atwrowe2001-06-281-1/+0
| | | | | | | least it's marginally better. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61807 13f79535-47bb-0310-9956-ffa450edef68
* VC 64-bit compiler complains that /FD is invalid, add a new conversionwrowe2001-06-101-0/+33
| | | | | | | option to strip those. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61746 13f79535-47bb-0310-9956-ffa450edef68
* Revert Victor's patch for the _XOPEN_SOURCE (handled by configure now).jerenkrantz2001-06-011-5/+1
| | | | | | | | Also allow 2.4 kernels to pick up the LINUX define (also 2.1, 2.3 can pick it up now). git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61685 13f79535-47bb-0310-9956-ffa450edef68
* Linux needs these options for the posix rwlocks to work.orlikowski2001-06-011-2/+4
| | | | | | | | Normally, _SVID_SOURCE and _BSD_SOURCE are defined by default. However, we must re-define them if we define _XOPEN_SOURCE, which is needed for the rwlock definitions. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61684 13f79535-47bb-0310-9956-ffa450edef68
* Include recently added ap_hook_get_* functions in list of exports.bjh2001-05-201-0/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61665 13f79535-47bb-0310-9956-ffa450edef68
* Get the compile flag types right and in order.fielding2001-05-181-5/+5
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61658 13f79535-47bb-0310-9956-ffa450edef68
* I wish I'd thought of this first...fielding2001-05-171-15/+30
| | | | | | | | | We don't want a make *clean to stop just because one of the subdirs has already been cleaned. Separating the recursive clean rules from the recursive build rules allows us to make that distinction. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61657 13f79535-47bb-0310-9956-ffa450edef68
* Do the cleans in test and build the right way, like apr-util.fielding2001-05-172-16/+6
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61656 13f79535-47bb-0310-9956-ffa450edef68
* I missed this previously. Basically the latest BeOS beta has changed the ↵dreid2001-05-131-1/+5
| | | | | | | | | | version number and moved a lot of defines around in the header files to make it more compliant, but of course this broke my workarounds... git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61621 13f79535-47bb-0310-9956-ffa450edef68
* Allow LTFLAGS to be overridden by the configure command-linefielding2001-05-121-2/+2
| | | | | | | (default="--silent") and introduce LT_LDFLAGS. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61616 13f79535-47bb-0310-9956-ffa450edef68
* Minor nit. We know that 'test -z' is OK, sincejim2001-05-111-1/+1
| | | | | | | we use it elsewhere, so be safe :) git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61615 13f79535-47bb-0310-9956-ffa450edef68
* Hum. On systems that don't necessarily have gcc, this is a breakage.orlikowski2001-05-111-1/+5
| | | | | | | However, this doesn't seem quite clean. Anyone have any better ideas? git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61614 13f79535-47bb-0310-9956-ffa450edef68
* Remove useless cruft and make it unnecessary for clients of APRfielding2001-05-112-11/+2
| | | | | | | to call APR_PRELOAD. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61612 13f79535-47bb-0310-9956-ffa450edef68
* In trying to get as many modules as possible building this flag is requireddreid2001-05-091-1/+1
| | | | | | | | to get mod_auth_dbm building. Is this the correct place for it to be defined though? git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61592 13f79535-47bb-0310-9956-ffa450edef68
* Only make test recursively for the *clean targets.fielding2001-05-042-6/+11
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61586 13f79535-47bb-0310-9956-ffa450edef68
* ignore generated file "Makefile"trawick2001-05-011-0/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61579 13f79535-47bb-0310-9956-ffa450edef68
* Be careful not to override what was set by configure for ALL_LIBSfielding2001-05-011-1/+1
| | | | | | | | and order them such that user-defined LIBS are preferred over those picked as EXTRA_LIBS by configure. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61575 13f79535-47bb-0310-9956-ffa450edef68
* Add the test and build directories (when present) to the recursivefielding2001-05-012-6/+23
| | | | | | | | make process, being sure that they are run last. This may not be a good idea if the test programs are not as portable as APR itself. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61574 13f79535-47bb-0310-9956-ffa450edef68
* This option needs to be set for all versions of beos, not just BONE.dreid2001-04-291-2/+3
| | | | | | | | | | With this change we're building again on BeOS R5. Submitted by: Peter Moore <peter@cdws.com.au> Reviewed by: David Reid <dreid@apache.org> git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61564 13f79535-47bb-0310-9956-ffa450edef68
* Make --mode=install work for OS/2 DLLs.bjh2001-04-291-15/+39
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61561 13f79535-47bb-0310-9956-ffa450edef68
* Completely revamp configure so that it preserves the standard makefielding2001-04-294-80/+169
| | | | | | | | | | | | | | | | variables CPPFLAGS, CFLAGS, CXXFLAGS, LDFLAGS and LIBS by moving the configure additions to EXTRA_* variables. Also, allow the user to specify NOTEST_* values for all of the above, which eliminates the need for THREAD_CPPFLAGS, THREAD_CFLAGS, and OPTIM. Fix the setting of INCLUDES and EXTRA_INCLUDES. Check flags as they are added to avoid pointless duplications. Fix the order in which flags are given on the compile and link lines. The Makefile.in in the test directory hasn't been updated in ages, but that will have to wait. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61560 13f79535-47bb-0310-9956-ffa450edef68
* This change gets BeOS building again. We have sigsuspend but we certainlydreid2001-04-271-3/+3
| | | | | | | | | | don't have pthread_ so we need to use sigprocmask the same as OS/390. Also, change where the libraries are added. This may not be right, but with this change it's possible to get APR building as a shared library. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61556 13f79535-47bb-0310-9956-ffa450edef68
* This changes the TCP_NODELAY test to use the loopback address on BeOSdreid2001-04-271-0/+6
| | | | | | | | | as otherwise the test hangs and eventually fails, giving the impression that configure has hung. Not sure if this should be applied to other platforms as well so the #ifdef's. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61554 13f79535-47bb-0310-9956-ffa450edef68
* clean up *.obj files, generated by OS/2 build using aplibtool.bjh2001-04-231-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61546 13f79535-47bb-0310-9956-ffa450edef68
* Change COMPILE macro to make sure that APR includes are before the CFLAGSjfclere2001-04-201-1/+1
| | | | | | | ones (like /usr/local/include. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61543 13f79535-47bb-0310-9956-ffa450edef68
* Enable rhapsodywsanchez2001-04-191-3/+3
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61536 13f79535-47bb-0310-9956-ffa450edef68
* Back out -DSIGPROCMASK_SETS_THREAD_MASK flag for Darwin.wsanchez2001-04-191-1/+1
| | | | | | | Please excuse me while I extinguish my pants. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61535 13f79535-47bb-0310-9956-ffa450edef68
* Add -DSIGPROCMASK_SETS_THREAD_MASK for Darwin for nowwsanchez2001-04-181-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61528 13f79535-47bb-0310-9956-ffa450edef68
* Fix make depend in APR. mkdep.sh wasn't getting passed any include paths.bjh2001-04-171-2/+2
| | | | | | | Not sure when/how this got broken..... git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61523 13f79535-47bb-0310-9956-ffa450edef68
* Add -w3 -w4 options to toggle all .dsp files to build with higher orwrowe2001-04-121-8/+73
| | | | | | | lower order error checking. Don't commit back -w4 versions :-) git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61512 13f79535-47bb-0310-9956-ffa450edef68
* Replace the libtool version check (once again) with something thatfielding2001-04-121-8/+19
| | | | | | | actually works given the screwy way that they number beta versions. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61498 13f79535-47bb-0310-9956-ffa450edef68
* APR_FLAG_HEADERS: Don't try to set variable with '-' in its name; do the ↵wsanchez2001-04-071-2/+2
| | | | | | same as we do with '.': drop it. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61472 13f79535-47bb-0310-9956-ffa450edef68
* - When linking a dll, automatically build an import library from the .def filebjh2001-04-071-1/+39
| | | | | | | | generated so we can link other modules against it. - Recognize install mode. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61470 13f79535-47bb-0310-9956-ffa450edef68
* execute from the source tree root (e.g. httpd-2.0 or apr itself) withwrowe2001-04-073-89/+94
| | | | | | | the syntax perl cvsdsp5 -[5|6] to convert to devstudio 5 or 6 dsp format git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61469 13f79535-47bb-0310-9956-ffa450edef68
* Make libtool a configure-time option. This is done with --without-libtool.rbb2001-04-061-3/+3
| | | | | | | The default is to use libtool git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61465 13f79535-47bb-0310-9956-ffa450edef68
* Change the order of the flags of COMPILE to make sure that our includes are ↵jfclere2001-04-061-1/+1
| | | | | | before the CFLAGS ones. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61464 13f79535-47bb-0310-9956-ffa450edef68
* Recognize systems where the TCP_NODELAY setting is inherited fromtrawick2001-04-051-0/+105
| | | | | | | | | | | the listening socket, and optimize apr_setsockopt(APR_TCP_NODELAY) accordingly. Also, note a recent change to find getnameinfo() on Tru64 in CHANGES. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61463 13f79535-47bb-0310-9956-ffa450edef68
* Change the getnameinfo check so that it should work on Tru64.dreid2001-04-051-0/+54
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61462 13f79535-47bb-0310-9956-ffa450edef68
* Add a simple configuration macro to determine how APR itself was built.rbb2001-04-031-0/+11
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61445 13f79535-47bb-0310-9956-ffa450edef68
* Generate config.nice for easy re-run of configure, because Ryan wanted it.fielding2001-04-031-0/+19
| | | | | | | Obtained from: Apache httpd 2.0 git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61440 13f79535-47bb-0310-9956-ffa450edef68
* Find glibtoolwsanchez2001-04-031-1/+2
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61436 13f79535-47bb-0310-9956-ffa450edef68
* Define preprocessor options in CPPFLAGS instead of CFLAGSfielding2001-04-034-101/+108
| | | | | | | and avoid adding them over and over again. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61435 13f79535-47bb-0310-9956-ffa450edef68
* Libtool 1.3b, the current alpha release, is needed for creating DSOstrawick2001-04-021-1/+1
| | | | | | | | | | on certain platforms, i.e. AIX. This patch simply allows us to use 1.3b and not complain. Submitted by: Victor Orlikowski git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61428 13f79535-47bb-0310-9956-ffa450edef68
* Add ability to generate .def files on the fly for dlls that export all symbolsbjh2001-04-021-7/+91
| | | | | | | | available in the supplied object files using the --export-all option. It will NOT export symbols from linked in libraries though. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61424 13f79535-47bb-0310-9956-ffa450edef68
* We can't use this after all.fielding2001-03-311-10/+0
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61400 13f79535-47bb-0310-9956-ffa450edef68
* Revert last change -- I forgot that buildconf is run before we createfielding2001-03-311-0/+1
| | | | | | | a release tarball, so it can't be OS-specific. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61399 13f79535-47bb-0310-9956-ffa450edef68
* oops -- didn't notice the missing bracket until the commit message.fielding2001-03-311-1/+1
| | | | git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61398 13f79535-47bb-0310-9956-ffa450edef68
* A cheap replacement for libtool.m4 on OS/2 -- copied to ../aclocal.m4fielding2001-03-311-0/+10
| | | | | | | by the buildconf script. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@61397 13f79535-47bb-0310-9956-ffa450edef68