This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
It does not work on HP-UX 10.20/11.00 and it also doesn't work yet on hppa64-hp-hpux*. This is future work.
What's the problem with HP-UX 11.00? I'm fairly certain that 11.00 should work similarly to 11.11 when configured with --enabled-threads=posix although I haven't attempted such a build yet. Test results for a build without --enabled-threads=posix are here: <http://gcc.gnu.org/ml/gcc-testresults/2006-05/msg01348.html>.
I had to make a few changes to avoid using reentrant functions as the prototypes are only available when _REENTRANT is defined.
I don't think we want to use the reentrant versions when threads aren't used as there are differences between the POSIX and DCE implementations. So, using the reentrant versions wouldn't work under HP-UX 10.X without additional configure checks and coding changes.
The change that I used is shown below.
It may be possible to build on HP-UX 10.X without thread support.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |