diff options
author | David Edelsohn <edelsohn@gnu.org> | 2000-09-19 20:36:39 +0000 |
---|---|---|
committer | David Edelsohn <dje@gcc.gnu.org> | 2000-09-19 16:36:39 -0400 |
commit | d2300e844ef2de2976c2e5af762bef5906096ae3 (patch) | |
tree | 6f780d1812f4b61d6cd1eaaccdb22e20d8c0f308 | |
parent | fd60bf96e70cd2752571c34c0a7c2fea13867ff4 (diff) | |
download | gcc-d2300e844ef2de2976c2e5af762bef5906096ae3.zip gcc-d2300e844ef2de2976c2e5af762bef5906096ae3.tar.gz gcc-d2300e844ef2de2976c2e5af762bef5906096ae3.tar.bz2 |
configure.in: Add AIX multithread support fragment.
* configure.in: Add AIX multithread support fragment.
* config/aix.mt: Define _PTHREADS in MT_CFLAGS if -pthread
commandline option present.
From-SVN: r36543
-rw-r--r-- | libstdc++/ChangeLog | 8 | ||||
-rw-r--r-- | libstdc++/config/aix.mt | 1 | ||||
-rw-r--r-- | libstdc++/configure.in | 2 |
3 files changed, 10 insertions, 1 deletions
diff --git a/libstdc++/ChangeLog b/libstdc++/ChangeLog index b6d1b7e..5da8c11 100644 --- a/libstdc++/ChangeLog +++ b/libstdc++/ChangeLog @@ -1,3 +1,9 @@ +2000-09-19 David Edelsohn <edelsohn@gnu.org> + + * configure.in: Add AIX multithread support fragment. + * config/aix.mt: Define _PTHREADS in MT_CFLAGS if -pthread + commandline option present. + 2000-08-14 Zack Weinberg <zack@wolery.cumb.org> * configure.in: Accept *-*-linux* not just *-*-linux-gnu*. @@ -67,7 +73,7 @@ * Makefile.in: Change "pic" to depend on $(PICFLAG), not on $(enable_shared). - * aix.ml: Build AIX-style shared library. + * config/aix.ml: Build AIX-style shared library. 2000-05-10 Jakub Jelinek <jakub@redhat.com> diff --git a/libstdc++/config/aix.mt b/libstdc++/config/aix.mt new file mode 100644 index 0000000..d24e14f --- /dev/null +++ b/libstdc++/config/aix.mt @@ -0,0 +1 @@ +MT_CFLAGS = `case "$(CXXFLAGS)" in *-pthread* ) echo -D_PTHREADS ;; esac` diff --git a/libstdc++/configure.in b/libstdc++/configure.in index 993849f..ac55a75 100644 --- a/libstdc++/configure.in +++ b/libstdc++/configure.in @@ -89,6 +89,8 @@ fi # Make sure the right flags are defined for multi-threading. case "${target}" in + *-*-aix*) + frags="${frags} aix.mt" ;; *-*-linux*) case "x${enable_threads}" in xyes|xposix) frags="${frags} linux.mt" ;; |