Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8ee0614

Browse files
committed
Rewrite AIX blurb to make clear threads are the default, and add note about
setting the non-C++ compiler to a threadsafe one as well.
1 parent 0f954a4 commit 8ee0614

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

README

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -266,12 +266,13 @@ DEC Ultrix: compile with GCC to avoid bugs in the native compiler,
266266
and pass SHELL=/bin/sh5 to Make when installing.
267267

268268
AIX: A complete overhaul of the shared library support is now in
269-
place. See Misc/AIX-NOTES for some notes on how it's done.
269+
place. See Misc/AIX-NOTES for some notes on how it's done.
270270
(The optimizer bug reported at this place in previous releases
271-
has been worked around by a minimal code change.)
272-
In addition, Gary Duzan has a hint for C++ users: to enable
273-
full C++ module support, set CC="xlC" (or CC="xlC_r" for thread
274-
support in AIX 4.2.1).
271+
has been worked around by a minimal code change.) If you get
272+
errors about ptread_* functions, during compile or during
273+
testing, try setting CC to a thread-safe (reentrant) compiler,
274+
like "cc_r". For full C++ module support, set CC="xlC_r" (or
275+
CC="xlC" without thread support).
275276

276277
HP-UX: Please read the file Misc/HPUX-NOTES for shared libraries.
277278
When using threading, you may have to add -D_REENTRANT to the

0 commit comments

Comments
 (0)