| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
| |
Restructured thread detection test so that it properly detects
threads on platforms that provide PTHREADS backward compatibility
macros, such as Digital Unix 4.0 and 5.0.
|
|
|
|
| |
Added KAI C++ thread flag check.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
| |
Added `-features=castop' compiler flag and completed support for
`-features=rtti' via `--enable-rtti'. These flags only work for
Sun C++ 4.2. Added support for the `-noex' Sun C++ compiler flag
when the user disables exception handling.
|
|
|
|
|
| |
LDFLAGS. This is just a precautionary measure. It shouldn't
be needed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
* m4/acinclude.m4:
Reimplemented Autoconf's AC_SEARCH_LIBS into ACE_SEARCH_LIBS.
The functionality is the same but the ACE reimplementation
actually works when C++ is the test language. For some reason
Autoconf's test isn't being generated properly by GNU M4.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
tests. Go figure.
|
| |
|
|
|
|
|
|
| |
* m4/threads.m4:
Renamed some variables. Namespace pollution was breaking most
of the tests.
|
|
|
|
|
|
|
|
| |
Added support for converting warnings to errors for Sun C++.
* m4/threads.m4:
Added test to check if `-Kthread' compiler flag enables thread
support. SCO UnixWare 7 uses this flag.
|
|
|
|
|
|
|
|
| |
check for rwlock_destroy() in -lthread since thr_create() was
found without explicitly linking to -lthread on Solaris 2.5.1.
rwlock_destroy() should be found only by linking to -lthread which
will cause the configure script to add -lthread to the library link
list.
|
| |
|
|
|
|
|
|
| |
* m4/platform.m4
Moved known platform specific macro checks from `configure.in'
to `platform.m4'.
|
| |
|
|
|