cls%seawood.org
254d0c352a
Set MD specific files for openbsd.
...
git-svn-id: svn://10.0.0.236/trunk@88790 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-07 04:21:24 +00:00
cls%seawood.org
82dff731aa
Fix nspr autoconf for OpenVMS.
...
Thanks to Colin Blake <colin@theblakes.com> for the patch.
Bug #69842 r=cls
git-svn-id: svn://10.0.0.236/trunk@87947 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-25 21:50:47 +00:00
wtc%netscape.com
d18ebeb694
Bugzilla bug #70116 : make NSPR build on Win 98 with autoconf. Thanks to
...
David Avery <daa@distributed.net> for the bug report.
Modified files: configure, configure.in
git-svn-id: svn://10.0.0.236/trunk@87937 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-25 07:36:26 +00:00
wtc%netscape.com
73310966c3
Bugzilla bug #70058 : define XP_UNIX on FreeBSD. Thanks to
...
Eric Hodel <drbrain-bugzilla@segment7.net> for the bug report.
Modified files: configure, configure.in
git-svn-id: svn://10.0.0.236/trunk@87920 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-24 22:00:46 +00:00
cls%seawood.org
dca4381d2d
Fix for OS/2 nspr autoconf bustage.
...
Thanks to Mike Kaply <mkaply@us.ibm.com> for the patch
Bug #70015 r=cls
git-svn-id: svn://10.0.0.236/trunk@87887 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-24 05:43:14 +00:00
cls%seawood.org
d89896b8db
Initial OS/2 nspr autoconf support. Bug #58804
...
Thanks to "Javier H Pedemonte" <pedemont@us.ibm.com> for the patch.
git-svn-id: svn://10.0.0.236/trunk@87886 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-24 05:39:43 +00:00
cls%seawood.org
c230aba827
Allow spaces in --enable-optimize args. Bug #68246 r=leaf a=brendan
...
git-svn-id: svn://10.0.0.236/trunk@86697 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-09 21:30:14 +00:00
cls%seawood.org
e38d29302c
Add -d to STRIP for bsdi 4.x
...
git-svn-id: svn://10.0.0.236/trunk@86171 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-04 04:59:26 +00:00
cls%seawood.org
c6ecc9bcc3
bsdi 4.2 needs _PR_HAVE_GETPROTO_R & _PR_HAVE_GETPROTO_R_POINTER
...
git-svn-id: svn://10.0.0.236/trunk@86011 18797224-902f-48f8-a5cc-f745e15eee43
2001-02-02 00:58:11 +00:00
cls%seawood.org
aee860bbcc
Landing autoconf support for all platforms except OS/2.
...
git-svn-id: svn://10.0.0.236/trunk@85670 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-29 05:36:31 +00:00
cls%seawood.org
2505e732ba
Create MOZ_CHECK_PTHREADS() macro that compiles a small test case using <pthread.h> so that systems like hpux & osf/1 will properly detect pthreads.
...
git-svn-id: svn://10.0.0.236/trunk@85653 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 22:57:59 +00:00
cls%seawood.org
15c4d9d6c5
Landing the following HPUX changes from the client branch:
...
1.18.19 - 1.18.2.22
Bring hpux section inline with HPUX.mk
Do not add +DA & +DS flags to CFLAGS until we figure out exactly how user define
d CFLAGS are supposed to interact with those.
Bug 58804
git-svn-id: svn://10.0.0.236/trunk@85652 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-27 22:55:12 +00:00
cls%seawood.org
67e4f68dca
Skip AC_PATH_PROG* checks for win32. r=bryner
...
git-svn-id: svn://10.0.0.236/trunk@85414 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-24 04:08:09 +00:00
cls%seawood.org
955ae13710
Add --enable-boehm to nspr autoconf
...
git-svn-id: svn://10.0.0.236/trunk@85366 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-23 15:55:29 +00:00
cls%seawood.org
46b60c78ea
If MOZILLA_CLIENT is set and building on win32, set OS_TARGET to win95 like nsprpub/makefile.win does.
...
git-svn-id: svn://10.0.0.236/trunk@85223 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-21 06:42:27 +00:00
cls%seawood.org
2077d7b777
Landing changes to use autoconf on win32. Bug #58804
...
git-svn-id: svn://10.0.0.236/trunk@85155 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-19 09:44:03 +00:00
cls%seawood.org
65d87bbac6
Add check for libpthreads (AIX). Set USE_PTHREADS properly for AIX.
...
git-svn-id: svn://10.0.0.236/trunk@85029 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-17 19:13:44 +00:00
cls%seawood.org
f55bba681c
Added BSDI logic from BSD_OS.mk
...
git-svn-id: svn://10.0.0.236/trunk@84391 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-04 23:37:41 +00:00
cls%seawood.org
0930d4e797
Change --enable-optimize to take an argument.
...
Bug #53486 r=timeless
git-svn-id: svn://10.0.0.236/trunk@83182 18797224-902f-48f8-a5cc-f745e15eee43
2000-12-01 13:21:43 +00:00
cls%seawood.org
dcb52e7b86
Add gcc check for -pthreads if -pthread check fails. bug #44504 Thanks to madams
...
@janna.com (Mark G. Adams) for the patch.
git-svn-id: svn://10.0.0.236/trunk@81804 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-26 07:53:51 +00:00
cls%seawood.org
d0b19fa31d
Treat irix64 builds as normal irix builds.
...
git-svn-id: svn://10.0.0.236/trunk@81757 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-25 21:36:02 +00:00
cls%seawood.org
b6b9799c4d
Fix Irix sections to properly handle USE_N32
...
git-svn-id: svn://10.0.0.236/trunk@81756 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-25 21:24:11 +00:00
cls%seawood.org
c6050e5fc6
Fixed the strip check to work for cross-compile builds. Bug #11893
...
git-svn-id: svn://10.0.0.236/trunk@81719 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-25 03:30:47 +00:00
cls%seawood.org
7feb2c1eae
Set CROSS_COMPILE variable as appropriate so that cross-compiling works again. Bug #11890
...
git-svn-id: svn://10.0.0.236/trunk@81388 18797224-902f-48f8-a5cc-f745e15eee43
2000-10-18 20:03:41 +00:00
cls%seawood.org
b35eca2c21
Apply fixes for previous attempt to add STRIP to nspr build.
...
git-svn-id: svn://10.0.0.236/trunk@80186 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-30 03:24:19 +00:00
cls%seawood.org
1a16368373
Changing default debug & opt flags for qnx Bug #44133 . Removed autoconf 2.13 specific macro
...
git-svn-id: svn://10.0.0.236/trunk@73887 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-08 11:27:25 +00:00
wtc%netscape.com
0d28d012f4
Bugzilla bug #40941 : added assembly language implementation of atomic
...
routines for IA-64 Linux. Thanks to David Mosberger <davidm@hpl.hp.com>
for the code review.
Modifies files: configure, configure.in, _linux.h, pr/src/md/unix/Makefile,
pr/src/md/unix/Makefile.in, pr/src/md/unix/objs.mk
Added files: os_Linux_ia64.s
git-svn-id: svn://10.0.0.236/trunk@72682 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-20 22:22:23 +00:00
larryh%netscape.com
5ff71dac06
BugZilla 42367. change license to dual-license
...
git-svn-id: svn://10.0.0.236/trunk@72131 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-13 20:59:02 +00:00
wtc%netscape.com
dc4484722f
Adjusted white space.
...
git-svn-id: svn://10.0.0.236/trunk@68927 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-09 23:44:35 +00:00
cls%seawood.org
45512a73c8
Set PR_MD_ASFILES for Linux.
...
Set default AS to $(CC).
git-svn-id: svn://10.0.0.236/trunk@67887 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-02 06:53:54 +00:00
wtc%netscape.com
d29cbfd262
Bugzilla bug #29427 : implemented the 'distclean' target and made
...
'realclean' and 'clobber_all' synonymous with 'distclean'. This
patch is contributed by Chris Seawood <cls@seawood.org>. r=wtc@netscape.com
Modified files: Makefile, Makefile.in, configure, configure.in,
config/Makefile.in, config/config.mk, config/rules.mk
git-svn-id: svn://10.0.0.236/trunk@63171 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-16 22:46:02 +00:00
wtc%netscape.com
7f138566c6
Landed NSPRPUB_RELEASE_4_0_20000223 onto the main trunk.
...
git-svn-id: svn://10.0.0.236/trunk@61538 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 23:38:19 +00:00
cls%seawood.org
998e857c5b
Ok, that was lame. The comment: 'Added check for GNU as as we can only use certain ASFLAGS under solaris with Sun's as.' should have gone with this set of configure*.
...
The previous checkin with the above comment should've had the comment: 'Use values from config.guess for OS_ARCH, OS_TARGET, etc when cross-compiling. Don't check for /dev/zero when cross-compiling. Don't override the determined values for linking with GNU ld with the hardcode values of Sun ld under solaris. Added TARGET_NSPR_MDCPUCFG to the solaris build. Don't assume NSPR is installed on the system when cross-compiling.'
git-svn-id: svn://10.0.0.236/trunk@57361 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 05:31:08 +00:00
cls%seawood.org
42dda51683
Cleaned up BeOS autoconf build.
...
Added RESOLVE_LINK_SYMBOLS for platforms that need to resolve all symbols when linking shared libs.
Removed use of EXTRA_LIBS from configure.
git-svn-id: svn://10.0.0.236/trunk@56317 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-22 00:07:07 +00:00
cls%seawood.org
25848ab739
Another attempt to fix bug #18966 . Added $(INCLUDES) to AS and fixed irix6.5 detection.
...
git-svn-id: svn://10.0.0.236/trunk@55392 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-06 03:28:31 +00:00
cls%seawood.org
42c76a9aa9
Make the autoconf build use the same defines under Linux as the non-autoconf NSPR build.
...
git-svn-id: svn://10.0.0.236/trunk@55320 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-04 23:49:35 +00:00
cls%seawood.org
811cb761f4
Added use of OS_* & LDFLAGS variables to autoconf build.
...
git-svn-id: svn://10.0.0.236/trunk@55184 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-03 10:32:18 +00:00
cls%seawood.org
5804a0d54a
Fixed problem with solaris builds setting MDCPUCFG instead of MDCPUCFG_H
...
Removed -mt from CFLAGS.
git-svn-id: svn://10.0.0.236/trunk@54901 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-01 11:25:52 +00:00
cls%seawood.org
ecf79b0ac2
Oops, added '-o $@' to necessary MKSHLIB definitions.
...
git-svn-id: svn://10.0.0.236/trunk@54553 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-29 05:27:26 +00:00
cls%seawood.org
4ef5544fff
Added preliminary autoconf support for solaris. Untested.
...
git-svn-id: svn://10.0.0.236/trunk@54552 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-29 04:46:11 +00:00
cls%seawood.org
633d5407a8
Fixed tabbing problems with emacs caused by the mode header.
...
Added preliminary autoconf support for aix, dgux, freebsd and hpux. All untested.
git-svn-id: svn://10.0.0.236/trunk@54546 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-29 02:15:22 +00:00
cls%seawood.org
580f31aa92
Added support for neutrino target to configure.in. Patch submitted by Jerry L. Kirk <Jerry.Kirk@Nexwarecorp.com>.
...
Split AR_FLAGS from AR for platforms that don't use the common syntax.
git-svn-id: svn://10.0.0.236/trunk@54259 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-23 06:23:52 +00:00
cls%seawood.org
2606d77b9d
Check for pthread symbols in libc if the checks in libpthread & libc_r fail.
...
Fix typo in MOZ_OPTIMIZE check.
git-svn-id: svn://10.0.0.236/trunk@54172 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-22 21:59:08 +00:00
cls%seawood.org
0d66b135a6
Previous checkin was incomplete.
...
Changed the debug/optimize setup to mimic the Mozilla setup.
Updated the irix target_os section to use the same logic as IRIX.mk in order to fix bug #18966 .
Fixed call of whoami inside configure.
Added mode & license headers.
Added the following options:
--enable-optimize
--enable-n32 (IRIX only)
--enable-64bit
--enable-mdupdate
git-svn-id: svn://10.0.0.236/trunk@54151 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-22 15:40:10 +00:00
cls%seawood.org
f733c6b52e
Set appropriate debug flags.
...
git-svn-id: svn://10.0.0.236/trunk@53618 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-16 04:21:08 +00:00
cls%seawood.org
aabaf48158
Remove the extra -D_XXX_SOURCE_ flags for Linux builds.
...
git-svn-id: svn://10.0.0.236/trunk@52386 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-01 15:29:31 +00:00
srinivas%netscape.com
3b846f9edf
Add autoconf for NSPR. Check in for cls@seawood.org. Buzill 11893
...
git-svn-id: svn://10.0.0.236/trunk@50684 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-14 15:09:11 +00:00