1387 Commits

Author SHA1 Message Date
seawood%netscape.com
b06385def3 Change mksnt* checks to mks*
Bug #202598 r=wtc


git-svn-id: svn://10.0.0.236/trunk@141432 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-19 01:47:57 +00:00
seawood%netscape.com
dc1de8c614 Add -s to default optimization flags for os2gcc builds.
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #201555 r=cls


git-svn-id: svn://10.0.0.236/trunk@141406 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 19:27:09 +00:00
seawood%netscape.com
b3a5d11b25 Sync config.guess & config.sub with official GNU copies.
Bug #199343


git-svn-id: svn://10.0.0.236/trunk@141405 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 19:20:22 +00:00
wtc%netscape.com
1a58d654ee Bug 104529: on OS/2, when writing to the command-line console, we must
write \r\n to go to a new line. So we need to translate \n to \r\n. The
patch is contributed by Julien Pierre.


git-svn-id: svn://10.0.0.236/trunk@141387 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 14:02:24 +00:00
wtc%netscape.com
108097f539 Bug 105271: compile source files with absolute pathnames so that the
debuggers can find them automatically.  Currently enabled on Windows and
OS/2 only.  The patch is contributed by Julien Pierre.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@141220 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-16 01:23:52 +00:00
wtc%netscape.com
84c76038a5 Bug 200335: need to cast pthread_t (which could be a pointer) to an
unsigned type (PRUptrdiff).  The patch is contributed by Nelson Bolyard.


git-svn-id: svn://10.0.0.236/trunk@141020 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-11 03:38:24 +00:00
wtc%netscape.com
b3ad5c438f Explain how the GOLDEN_RATIO constant was calculated.
git-svn-id: svn://10.0.0.236/trunk@140979 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-10 18:10:12 +00:00
wtc%netscape.com
74831bc225 Bug 198634: we need to implement PR_DetachThread on the platforms that
don't have a way to detach the foreign threads automatically when they
terminate (e.g., OS/2).  The patch is contributed by Michael Kaply
<mkaply@us.ibm.com>.


git-svn-id: svn://10.0.0.236/trunk@140956 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-10 02:22:44 +00:00
wtc%netscape.com
56dc73ef7a Bug 201405: we must call PR_WaitCondCVar in a while loop.
git-svn-id: svn://10.0.0.236/trunk@140944 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-09 22:40:33 +00:00
wtc%netscape.com
5bd606b2cb Bug 126932: made runtests.{sh,ksh} work on OS/2. Include the header for
getcwd in thrpool_server.c.
Modified Files: runtests.sh runtests.ksh thrpool_server.c


git-svn-id: svn://10.0.0.236/trunk@140941 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-09 22:34:37 +00:00
wtc%netscape.com
50172b7c69 Bug 200561: do not include <string.h> in optimized builds for AIX so that
memcpy continued to be exported.  This is to be "bug compatible" with old
libnspr4.so binaries that exported memcpy by accident because we did not
include <string.h> in optimized builds.


git-svn-id: svn://10.0.0.236/trunk@140896 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-09 02:20:46 +00:00
seawood%netscape.com
bdf9d7cac8 Add PR_GetPathSeparator function.
Bug #171883 r=wtc


git-svn-id: svn://10.0.0.236/trunk@140680 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-04 05:03:55 +00:00
seawood%netscape.com
a6f66528c4 Turn off optimizations for prprf.c on OS/2 to avoid PR_snprintf problem.
Thanks to Michael Kaply <mkaply@us.ibm.com> for the patch.
Bug #199901 r=wtc a=asa


git-svn-id: svn://10.0.0.236/trunk@140476 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-01 04:06:17 +00:00
wtc%netscape.com
a64d015107 Bug 199324: changed all i?86 checks to i*86 because Cygwin's "uname -m"
returns i1586 on Intel Xeon processors. r=cls.


git-svn-id: svn://10.0.0.236/trunk@140374 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-27 02:21:20 +00:00
wtc%netscape.com
888e6b18aa Use NSPR_4_3_RTM instead of NSPR_4_3_RELEASE. I decided to follow NSS's
cvs tag naming convention.


git-svn-id: svn://10.0.0.236/trunk@140373 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-27 02:17:09 +00:00
wtc%netscape.com
1495fdd9f8 Set NSPR version to 4.3.
git-svn-id: svn://10.0.0.236/trunk@140372 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-27 02:15:33 +00:00
wtc%netscape.com
2edc559488 Bug 196004: support building with gcc on Solaris better, whether gcc uses
the GNU ld or Solaris ld. Do not pass -B/usr/ccs/bin/ to gcc.
Modified files: configure configure.in autoconf.mk.in
        lib/ds/Makefile.in lib/libc/src/Makefile.in pr/src/Makefile.in


git-svn-id: svn://10.0.0.236/trunk@140069 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 15:36:13 +00:00
wtc%netscape.com
f657253076 Bug 135450: OS/2 only - don't set priority if it is the default.
The patch is contributed by Michael Kaply <mkaply@us.ibm.com>. r=wtc.
Modified files: _os2 primpl.h os2thred.c


git-svn-id: svn://10.0.0.236/trunk@140063 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 14:59:55 +00:00
wtc%netscape.com
bd50639fc2 Do not use cygwin-wrapper if we are using MKS Korn Shell. We determine
whether we are using MKS Korn shell by searching for semicolons (;) in the
PATH.  Actually cygwin-wrapper works under MKS Korn shell, but it suddenly
stopped working on our Windows NT build machine recently, and I can't
figure out why.


git-svn-id: svn://10.0.0.236/trunk@140007 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-22 01:10:47 +00:00
wtc%netscape.com
5ea79c3477 Bug 192797: improved the implementation of PR_Poll for Win32. Increase
FD_SETSIZE from the default 64 to 1024.  Make PR_Poll fail with
PR_INVALID_ARGUMENT_ERROR if we try to add more than FD_SETSIZE fd's to a
fd_set.  Do not pass an empty fd_set to select, and do not call select if
all three fd_sets are empty.


git-svn-id: svn://10.0.0.236/trunk@139803 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-20 00:10:31 +00:00
wtc%netscape.com
bcadca0b7a Bug 195411: added the LL_MaxUint function and the LL_MAXUINT macro.
Modified Files: prlong.h nspr.def nspr_symvec.opt openvms.c prlong.c


git-svn-id: svn://10.0.0.236/trunk@138832 18797224-902f-48f8-a5cc-f745e15eee43
2003-03-04 02:14:53 +00:00
wtc%netscape.com
82d7ee91b8 Backed out the previous checkin. I'd like to come up with a better patch
that does not require setting FD_SETSIZE to 1024, which makes each fd_set
a 4 KB objec5.


git-svn-id: svn://10.0.0.236/trunk@138689 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-28 04:57:50 +00:00
wtc%netscape.com
bd91014273 Bug 192797: improved the implementation of PR_Poll for Win32. Increase
FD_SETSIZE from the default 64 to 1024.  Make PR_Poll fail with
PR_INVALID_ARGUMENT_ERROR if we try to add more than FD_SETSIZE fd's to a
fd_set.  Do not pass an empty fd_set to select, and do not call select if
all three fd_sets are empty.


git-svn-id: svn://10.0.0.236/trunk@138677 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-28 03:14:09 +00:00
wtc%netscape.com
e05b71615e Bug 164841: use high performance timers (again) on OS/2.
git-svn-id: svn://10.0.0.236/trunk@138676 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-28 02:46:12 +00:00
wtc%netscape.com
836c0bc65d Added a comment.
git-svn-id: svn://10.0.0.236/trunk@138670 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-28 02:23:15 +00:00
wtc%netscape.com
abd09a9794 Renamed MOD_REVISION_VERSION to MOD_PATCH_VERSION.
Modified Files: configure configure.in autoconf.mk.in nspr-config.in


git-svn-id: svn://10.0.0.236/trunk@138668 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-28 01:48:15 +00:00
wtc%netscape.com
10073a4e90 Removed obsolete PR_CLIENT_BUILD and PR_CLIENT_BUILD_UNIX make variables.
git-svn-id: svn://10.0.0.236/trunk@138596 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 04:13:19 +00:00
wtc%netscape.com
0aadc734ae Removed unused file module.df.
git-svn-id: svn://10.0.0.236/trunk@138593 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 03:29:42 +00:00
wtc%netscape.com
d4963d24fe Bug 191948: a better implementation of PR_GetLibraryFilePathname for 32-bit
HP-UX.


git-svn-id: svn://10.0.0.236/trunk@138579 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-27 01:46:36 +00:00
wtc%netscape.com
412580ef29 Bug 191703: if struct tm has the nonstandard tm_zone and tm_gmtoff fields,
set them to the appropriate values.  Calling mktime is not really correct
(it assumes the local time zone) and does not work on NetBSD.


git-svn-id: svn://10.0.0.236/trunk@138555 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 23:40:57 +00:00
wtc%netscape.com
8a198fd180 Added a comment explaining why we force the use of absolute symlinks on
Darwin when building Mozilla. (Bug #193164)


git-svn-id: svn://10.0.0.236/trunk@138542 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 15:13:59 +00:00
wtc%netscape.com
dfc4c0b351 Deleted blank lines at the end of the file.
git-svn-id: svn://10.0.0.236/trunk@138541 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 15:11:34 +00:00
wtc%netscape.com
3b710a04cb Bug 193380: added IPv6 support on HP-UX 11i or later. Cleaned up the
detection of HP-UX B.11.* in configure.in.
Modified Files: configure.in configure _hpux.h


git-svn-id: svn://10.0.0.236/trunk@138506 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 02:00:33 +00:00
wtc%netscape.com
1c758a2922 Bug 191270: passed the XXX_RETURN_ON_ERROR flags to several Mac OS X
linker functions.  Correctly handle the return value of NSUnLinkModule.
Pass NSADDIMAGE_OPTION_WITH_SEARCHING to NSAddImage.
cvs: ----------------------------------------------------------------------


git-svn-id: svn://10.0.0.236/trunk@138504 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 01:57:16 +00:00
seawood%netscape.com
64f2d4ad23 Only force the use of absolute symlinks on Darwin when building Mozilla.
Bug #193164 r=wtc


git-svn-id: svn://10.0.0.236/trunk@138487 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-26 00:48:56 +00:00
wtc%netscape.com
31d2750532 Bug 192015: implemented the PR_GetLibraryFilePathname function for OpenVMS.
The patch is contributed by Colin Blakes <colin@theblakes.com>.


git-svn-id: svn://10.0.0.236/trunk@138456 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 15:48:58 +00:00
wtc%netscape.com
8bf5c4cafc Bug 191823: implement PR_GetLibraryFilePathname for OS/2. The patch is
contributed by Julien Pierre <jpierre@netscape.com>.


git-svn-id: svn://10.0.0.236/trunk@138452 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 15:37:04 +00:00
wtc%netscape.com
12d3fe7269 Bug 193007: export PR_CreateThread and PR_SetError and new NSPR 4.3
symbols.  Added stubs so that PR_CreateThread ended up in its old position.
The patch is contributed by Colin Blakes <colin@theblakes.com>.
Modified Files: nspr_symvec.opt md/unix/openvms.c


git-svn-id: svn://10.0.0.236/trunk@138450 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 15:24:20 +00:00
wtc%netscape.com
6f8afb73ad Bug 186745: use the BSD getifaddrs() function to query the presence of
IPv4 and IPv6 network interfaces on NetBSD.


git-svn-id: svn://10.0.0.236/trunk@138448 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-25 15:13:22 +00:00
wtc%netscape.com
c1ed49d8a4 Bug 194298: inherit from the shell instead of the parent. The patch is
contributed by Michael Kaply <mkaply@us.ibm.com>.


git-svn-id: svn://10.0.0.236/trunk@138388 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-24 22:47:16 +00:00
seawood%netscape.com
9dfd61d929 Default to using absolute symlinks when building on Darwin.
Bug #193164 r=ccarlen


git-svn-id: svn://10.0.0.236/trunk@138298 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-23 16:58:47 +00:00
wtc%netscape.com
5d35d944e0 Bug 186745: on FreeBSD, use the getifaddrs function to query the presence
of IPv4 and IPv6 network interfaces.


git-svn-id: svn://10.0.0.236/trunk@138240 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 22:52:03 +00:00
wtc%netscape.com
1a833f934a Bug 192589: keep querying the presence of IPv4 and IPv6 interfaces until at
least one is up. This allows us to detect the local machine going from
offline to online.


git-svn-id: svn://10.0.0.236/trunk@138230 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 20:27:25 +00:00
wtc%netscape.com
e6d72154c0 Bug 193969: implemented atomic routines for Darwin PPC in assembly.
Changed old name "Rhapsody" to new name "Darwin".
Modified files: configure configure.in _darwin.h darwin.c
Added file: os_Darwin_ppc.s


git-svn-id: svn://10.0.0.236/trunk@138187 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-22 15:00:13 +00:00
kirk.erickson%sun.com
12fcf5e681 Changed License: MPL to MPL/GPL.
git-svn-id: svn://10.0.0.236/trunk@137768 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-13 18:24:07 +00:00
wtc%netscape.com
445b405dba Bug 192364: the "echo" command is not necessary. Use $(dist_includedir),
which is correct in all build configurations.


git-svn-id: svn://10.0.0.236/trunk@137742 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-13 02:03:12 +00:00
wtc%netscape.com
4c671a6d69 Bug 189501: use the PR_VERSION macro in prinit.h for version info. The
patch is contributed by Kirk Erickson <kirk.erickson@sun.com>.


git-svn-id: svn://10.0.0.236/trunk@137741 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-13 01:57:42 +00:00
wtc%netscape.com
905a4b6aa2 Bug 192962: include <string.h> for the declaration of memcpy.
Modified files: priometh.c prrng.c


git-svn-id: svn://10.0.0.236/trunk@137722 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-12 19:19:12 +00:00
sonja.mirtitsch%sun.com
88eb48f3e2 checking in 2nd part on my fix to generate prototype filr,
which I just realized already has wtc's "you can check it in"
see bug 191172


git-svn-id: svn://10.0.0.236/trunk@137602 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-08 22:45:13 +00:00
sonja.mirtitsch%sun.com
fffcceaac3 checking in Kirk's patch
git-svn-id: svn://10.0.0.236/trunk@137601 18797224-902f-48f8-a5cc-f745e15eee43
2003-02-08 22:43:37 +00:00