summaryrefslogtreecommitdiff
path: root/configure.in
Commit message (Collapse)AuthorAgeFilesLines
...
* Added support/test for ACE_HAS_MEMCHR macro.Ossama Othman1999-06-261-1/+22
|
* Added support/tests for ACE_LACKS_CHAR_RIGHT_SHIFTS andOssama Othman1999-05-091-1/+52
| | | | ACE_LACKS_CHAR_STAR_RIGHT_SHIFTS.
* Removed all references to ACE_HAS_PTHREAD_SIGMASK. This macroOssama Othman1999-05-071-1/+1
| | | | has been deprecated.
* Added tests/support for ACE_LACKS_PTHREAD_SIGMASK,Ossama Othman1999-05-071-3/+117
| | | | | ACE_LACKS_TCP_NODELAY and ACE_LACKS_NULL_PTHREAD_STATUS. Thanks to David for providing a test for ACE_LACKS_NULL_PTHREAD_STATUS.
* * configure.in:Ossama Othman1999-04-271-1/+0
| | | | | Removed `tests/log/Makefile' from the list of files to generate (i.e. removed from AC_OUTPUT macro call).
* * configure.in:Ossama Othman1999-04-271-0/+8
| | | | | | | | | | Temorarily removed my experimental C++ libtool support so that I can get a semi-working test distribution out on the net. * ltconfig: * ltmain.sh: Reverted to more stable version, i.e. w/o my C++ support.
* * configure.in:Ossama Othman1999-04-181-3/+3
| | | | | | * tests/Makefile.am: Added libtool support for modules (dlopened libraries).
* * configure.in:Ossama Othman1999-04-111-4/+70
| | | | | Added test for ACE_NEEDS_FUNC_DEFINITIONS. Corrected bug in ACE_TEMPLATES_REQUIRE_SOURCE test.
* * configure.in:Ossama Othman1999-04-061-2/+9
| | | | | | | | | | | | | | | | | * m4/acinclude.m4: Created the macro ACE_CHECK_FOR_CVS_DIR to prevent the configure script from continuing the configuration if the current configuration directory is in a CVS controlled directory. The idea is to prevent automatically generated files from being checked into the repository. This will prevent accidental overwrites of ACE's current Makefiles by the automatically generated ones, for example. In addition, this should ease the transition from the current Makefile scheme to the new Auto{conf,make}/libtool scheme since the current Makefiles can remain under CVS control without the generate Makefiles interfering with them.
* * configure.in:Ossama Othman1999-04-051-40/+36
| | | | | | | | | | | | | | | | | | | Changed ANSI C++ cast test to fail on warnings. Currently, only g++ and Sun C++ warning/error conversion is supported. Moved the ACE_SET_COMPILER_FLAGS macro after the AC_ARG_ENABLE and AC_ARG_WITH calls so that user settings can influence what compiler flags get set. Removed some M4 comments (`dnl') that were inside of the template specialization test header block. The test was failing since `dnl' was being quoted by M4 and actually placed inside the test program source during test source compilation. Also corrected a typo in the same test. Changed test for ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION so that it attempts to link instead of just compile. Hopefully this will make the test "tougher."
* * configure.in: Placed the asynchronous IO checks right afterOssama Othman1999-04-031-9/+14
| | | | | | | | | | | | the thread library checks. This was done to make sure the library with AIO support gets added to the link list before the rest of the tests start, and to make sure that it doesn't get added if AIO isn't supported or isn't working. * Makefile.am (ACE_EXTRA_DIST): Changed directory names to use `$(top_srcdir)' instead of the current directory `.'. This allows a distribution to be made from a directory other than ACE's top level source directory.
* * configure.in:Ossama Othman1999-03-311-54/+25
| | | | | | | | | | | | | * m4/features.m4: * m4/threads.m4: Updated several library checks to use a single call of my re/implementation of the new autoconf AC_SEARCH_LIBS test instead of having several AC_CHECK_LIB calls in a row. Nice! The thread detection tests were overhauled. They are now simpler but retain the same functionality as the previous tests. They were greatly reduced in size so debugging, updating and enhancing should be much easier now.
* Forgot to finish modifying some of the asynch IO test reorganization.Ossama Othman1999-03-301-12/+1
|
* * configure.in:Ossama Othman1999-03-301-18/+1
| | | | | | | | | | * m4/features.m4: Added new M4 macro include file, and moved asynchronous IO tests to `m4/features.m4'. The asynchronous IO tests were improved by making them run-time tests. Cross-compiled platforms will fall back to a compile-time test. Thanks to Alex for providing run-time tests. The tests are based on his AIO tests found in the examples/Reactor/Proactor directory.
* * configure.in:Ossama Othman1999-03-291-19/+12
| | | | | | Enabled the C++ libtool support mentioned below. Removed all references to CXXCPPFLAGS since the CPPFLAGS variable is used by autoconf for both C and C++.
* * configure.in:Ossama Othman1999-03-261-70/+209
| | | | | | | | | | | | Improved ACE_HAS_USING_KEYWORD test so that it works for platforms that support the `using' keyword but don't have the `std' namespace. Updated ACE_HAS_TEMPLATE_SPECIALIZATION test so that it works for compilers that require the "template<>" syntax for specialization. Improved ACE_HAS_ONLY_SCHED_OTHER by checking for run time errors when a thread scheduling policy other than SCHED_OTHER is set. Thanks to David for suggesting this modification.
* * configure.in: Added test for ACE_HAS_BROKEN_MAP_FAILED.Ossama Othman1999-03-261-8/+60
| | | | | | | * ace/OS.h: Added __USLC__ to list of macros in the conditional that keeps the compiler from complaining about parameters which are not used. This is needed for the C++ compiler on SCO UnixWare 7. Thanks to Roland for letting me know about this.
* * Makefile.am (ACE.ifnames):Ossama Othman1999-03-251-0/+3
| | | | | | | | | | | | | | | | | | Placed rule generation of ACE.ifnames within a MAINTAINER_MODE automake conditional. If a `--enable-maintainer-mode' option isn't given on the configure script command line then don't generate a new `ACE.ifnames' file. * configure.in: Added AM_MAINTAINER_MODE so that maintainer level Makefile features are disabled by default. * acconfig.h: Added ACE_HAS_BROKEN_MAP_FAILED macro for platforms that do not cast MAP_FAILED to a (void *). Defining this macro prevents compilers on those platforms from complaining about assigning an int to a (void *). Thanks to Roland Gigler <roland@mch.pn.siemens.de> for providing feedback about this.
* * configure.in: Added a test for ACE_NEEDS_DEV_IO_CONVERSION.Ossama Othman1999-03-241-1/+50
|
* Darn shell scopes!Ossama Othman1999-03-231-0/+1
| | | | Initialized a variable so that it is "visible."
* * configure.in: Fixed the test for ACE_TEMPLATES_REQUIRE_SOURCE.Ossama Othman1999-03-231-34/+105
| | | | | | | | | | | | | | Thanks to Carlos for his help on this. Removed the test for ACE_HAS_BROKEN_T_ERRNO since it is no longer needed due to the above change. * acconfig.h: * configure.in: Removed all references to ACE_HAS_BROKEN_T_ERRNO and removed the definition of the _terrno() function from TLI.cpp since it isn't a standard TLI function (at least not the Steven's books that I've read). This also fixes a problem on Solaris that was causing an autoconfigured build of TLI.cpp to fail.
* * configure.in:Ossama Othman1999-03-221-241/+6
| | | | | | * m4/platform.m4 Moved known platform specific macro checks from `configure.in' to `platform.m4'.
* Mucho ACE+autoconf updates. :)Ossama Othman1999-03-221-81/+137
|
* Minor fix to allow configure script to be built properly.Ossama Othman1999-03-201-1/+1
|
* * configure.in:Ossama Othman1999-03-201-15/+114
| | | | | | | | | | | Added tests for: ACE_HAS_BROKEN_NAMESPACES ACE_HAS_BROKEN_CONVERSIONS ACE_HAS_BROKEN_CONDITIONAL_STRING_CASTS ACE_HAS_PTHREAD_CONDATTR_SETKIND_NP ACE_HAS_PTHREAD_MUTEXATTR_SETKIND_NP ACE_HAS_PTHREAD_PROCESS_ENUM Added some minor updates and corrections.
* Starting to do the "real" ACE+autoconf integration.Ossama Othman1999-03-201-4/+5
|
* * configure.in:Ossama Othman1999-03-171-37/+35
| | | | | * acconfig.h: Added check for rename() system call.
* * configure.in: Added real-time support library `-lrt' check toOssama Othman1999-03-151-2/+12
| | | | | | | | | asynchronous IO functions/libraries checks. GNU glibc 2.1 adds support for the POSIX 1b real-time specification in the library `librt'. The POSIX asynchronous IO functions may be found in that library. Currently, `-lpthread' must also be linked to in addition to `-lrt'.
* Started to introduce the work done by the ACE ConfigurationOssama Othman1999-02-141-0/+6121
Project into the official ACE distribution.