the -z defs linker flag back.
Modified files: configure configure.in lib/ds/Makefile.in
lib/libc/src/Makefile.in pr/src/Makefile.in
2. Let pr/src/md/unix/Makefile.in be responsible for removing the
pr/src/cpu directory because it creates that directory. Note that the
'clean' target does not remove the directory because it doesn't remove
the .so's either.
Modified files: pr/src/Makefile.in, pr/src/md/unix/Makefile.in
git-svn-id: svn://10.0.0.236/trunk@135990 18797224-902f-48f8-a5cc-f745e15eee43
because gcc-compiled objects reference symbols not defined in -lc. The
correct fix is to use gcc to build the shared libraries, as we do on Linux.
Modified Files: configure.in configure
git-svn-id: svn://10.0.0.236/trunk@135940 18797224-902f-48f8-a5cc-f745e15eee43
only). Define it as a no-op in optimized builds. Deleted PT_GetStats,
which is not useful.
Modified files: primpl.h, nspr.def, ptio.c
git-svn-id: svn://10.0.0.236/trunk@135927 18797224-902f-48f8-a5cc-f745e15eee43
additional copy of libnspr_flt4.so in pr/src/cpu/sparcv8plus if the
libnspr4.so installed in dist/lib is a symbolic link.
Modified files: pr/src/Makefile.in, pr/src/md/unix/Makefile.in
2. Made the 'release' and 'real_install' makefile targets install
libnspr_flt4.so in the cpu/sparcv8plus subdirectory of lib.
Modified files: config/rules.mk pr/src/md/unix/Makefile.in
git-svn-id: svn://10.0.0.236/trunk@135913 18797224-902f-48f8-a5cc-f745e15eee43
AIX because bos.rte.libc 4.3.3.88 includes a fix for a security bug that
greatly increases the amount of stack space used when calling functions
like gethostbyname. Thanks to Philip K. Warren <pkw@us.ibm.com> for the
fix.
git-svn-id: svn://10.0.0.236/trunk@135902 18797224-902f-48f8-a5cc-f745e15eee43
$(MAPFILE) should be removed by "make clean". In pr/src, the "cpu"
directory needs to be removed if NSDISTMODE is not "copy".
Modified Files:
pr/src/Makefile.in lib/ds/Makefile.in lib/libc/src/Makefile.in
git-svn-id: svn://10.0.0.236/trunk@135893 18797224-902f-48f8-a5cc-f745e15eee43
shared libraries are built with mapfiles that specify versioned export
symbols. We use the $ORIGIN and $ISALIST linker keywords to specify the
location of the ultrasparc filtee.
git-svn-id: svn://10.0.0.236/trunk@135843 18797224-902f-48f8-a5cc-f745e15eee43
function to always return 0 instead of delta time interval. The fix was
contributed by Peter Klavins <klavins@netspace.net.au>.
git-svn-id: svn://10.0.0.236/trunk@135410 18797224-902f-48f8-a5cc-f745e15eee43
counter frequency. Ignoring the high part of the frequency will cause
our interval timer code to malfunction if the high part is not zero.
Also took the opportunity to simplify the arithmetics.
git-svn-id: svn://10.0.0.236/trunk@135170 18797224-902f-48f8-a5cc-f745e15eee43
as NSPR is concerned. Invented a new macro AIX4_3_PLUS to indicate AIX 4.3
or higher.
Modified files: configure configure.in _pth.h prnetdb.c
git-svn-id: svn://10.0.0.236/trunk@135142 18797224-902f-48f8-a5cc-f745e15eee43
the _LEFT, _SIGNED, _SPACED, _ZEROS, and _NEG macros. This patch is
contributed by Brendan Eich.
git-svn-id: svn://10.0.0.236/trunk@133796 18797224-902f-48f8-a5cc-f745e15eee43
Original patch by Patrick Beard <beard@netscape.com> with modifications by Wan-Teh Chang <wtc@netscape.com>.
Bug #131306 r=cls
git-svn-id: svn://10.0.0.236/trunk@133114 18797224-902f-48f8-a5cc-f745e15eee43
command line should be an empty string in that case. Initialize newEnvp.
The patch is contributed by Michael Kaply <mkaply@us.ibm.com>.
git-svn-id: svn://10.0.0.236/trunk@132760 18797224-902f-48f8-a5cc-f745e15eee43
the poll methods of I/O layers on the Mac. This patch was written by
jgmyers and reviewed by sfraser and wtc.
git-svn-id: svn://10.0.0.236/trunk@132525 18797224-902f-48f8-a5cc-f745e15eee43
QueryPerformanceFrequency, so assert that the higher 32 bits are all zeros.
git-svn-id: svn://10.0.0.236/trunk@132441 18797224-902f-48f8-a5cc-f745e15eee43
version of dtoa.c. Removed the workaround of disabling compiler
optimizations on AIX.
Modified Files: Makefile.in prdtoa.c
git-svn-id: svn://10.0.0.236/trunk@132379 18797224-902f-48f8-a5cc-f745e15eee43
to run on 10.1. r=wtc.
Modified files: configure configure.in pr/src/misc/prdtoa.c
git-svn-id: svn://10.0.0.236/trunk@130523 18797224-902f-48f8-a5cc-f745e15eee43
The patch is contributed by lidl@pix.net.
Modified files: configure configure.in _bsdi.h
git-svn-id: svn://10.0.0.236/trunk@129351 18797224-902f-48f8-a5cc-f745e15eee43
functions. It is sufficient for them to fail with the not implemented
error.
Modified Files: bmmap.c macio.c os2misc.c
git-svn-id: svn://10.0.0.236/trunk@128930 18797224-902f-48f8-a5cc-f745e15eee43
that is ifdef'd with DEBUG. Thanks to timeless@bemail.org for the patch.
git-svn-id: svn://10.0.0.236/trunk@128790 18797224-902f-48f8-a5cc-f745e15eee43
that times out from the GetQueuedCompletionStatus call in the WINNT build.
The fix is to shut down the CPU threads in PR_Cleanup.
Modified Files: _winnt.h primpl.h ntthread.c prinit.c prucpu.c
git-svn-id: svn://10.0.0.236/trunk@128312 18797224-902f-48f8-a5cc-f745e15eee43
Linux with compiler optimizations on.
2. Cleaned up the fix for bug 137059. Replaced MOZ_DEBUG_ENABLE_DEFS by
DEFINES.
3. Backed out portions of the fix for bug 161461 that broke the build under
MKS toolkit.
4. Merged the fix for bug 141834 (using cygwin-wrapper) on the tip.
git-svn-id: svn://10.0.0.236/trunk@127914 18797224-902f-48f8-a5cc-f745e15eee43