Closed Bug 1407070 Opened 2 years ago Closed 2 years ago
Remove HP-UX DCE threads support (_PR
NSPR's pthreads code can be simplified if it doesn't need to support the ancient HP-UX DCE threads (an earlier draft of the pthreads standard). I generated by patch by searching for "_PR_DCETHREADS" and then searching for "DCE" in the NSPR source tree. To review the patch, assume the macro _PR_DCETHREADS is undefined.
Changes from the previous patch: 1. I resurrected the dceemu.c test program. I found that this is the only test program of the DCE emulation API, declared in the prdce.h header. If we remove dceemu.c, then nothing uses the functions declared in prdce.h. I changed dceemu.c so that it does not require _PR_DCETHREADS to be defined. 2. I removed the -ldce linker flag (HP-UX 10.x only) from two Makefile.in files.
Comment on attachment 8916837 [details] [diff] [review] Patch v2: Remove HP-UX DCE threads support (_PR_DCETHREADS) r=kaie
Attachment #8916837 - Flags: review?(kaie) → review+
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 4.18
You need to log in before you can comment on or make changes to this bug.