Commit Graph

30 Commits

Author SHA1 Message Date
cls%seawood.org
e84cc06cfd Added BSDI logic from BSD_OS.mk 2001-01-04 23:37:29 +00:00
cls%seawood.org
cac0928185 Change --enable-optimize to take an argument.
Bug #53486 r=timeless
2000-12-01 13:21:43 +00:00
cls%seawood.org
cc726f2a63 Add gcc check for -pthreads if -pthread check fails. bug #44504 Thanks to madams
@janna.com (Mark G. Adams) for the patch.
2000-10-26 07:53:51 +00:00
cls%seawood.org
8a83c1e7af Treat irix64 builds as normal irix builds. 2000-10-25 21:36:02 +00:00
cls%seawood.org
d660fbbbb4 Fix Irix sections to properly handle USE_N32 2000-10-25 21:24:11 +00:00
cls%seawood.org
6d635df17c Fixed the strip check to work for cross-compile builds. Bug #11893 2000-10-25 03:30:47 +00:00
cls%seawood.org
08c9d5ab81 Set CROSS_COMPILE variable as appropriate so that cross-compiling works again. Bug #11890 2000-10-18 20:03:41 +00:00
cls%seawood.org
c890f95706 Apply fixes for previous attempt to add STRIP to nspr build. 2000-09-30 03:24:19 +00:00
cls%seawood.org
d5963df738 Changing default debug & opt flags for qnx Bug #44133. Removed autoconf 2.13 specific macro 2000-07-08 11:25:25 +00:00
wtc%netscape.com
86c2cf5d36 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
2000-06-20 22:22:23 +00:00
larryh%netscape.com
07cb73b3c8 BugZilla 42367. change license to dual-license 2000-06-13 20:59:02 +00:00
wtc%netscape.com
1a1e0cf4f8 Adjusted white space. 2000-05-09 23:44:35 +00:00
cls%seawood.org
1a3f693ffa Set PR_MD_ASFILES for Linux.
Set default AS to $(CC).
2000-05-02 06:53:54 +00:00
wtc%netscape.com
c52840b576 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
2000-03-16 22:46:02 +00:00
wtc%netscape.com
3e932b885d Landed NSPRPUB_RELEASE_4_0_20000223 onto the main trunk. 2000-02-23 23:38:19 +00:00
cls%seawood.org
f37f49f09b 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.'
2000-01-11 05:31:08 +00:00
cls%seawood.org
1721c271f5 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.
1999-12-22 00:07:07 +00:00
cls%seawood.org
bf8e695ff0 Another attempt to fix bug #18966. Added $(INCLUDES) to AS and fixed irix6.5 detection. 1999-12-06 03:28:31 +00:00
cls%seawood.org
61be0b4cb6 Make the autoconf build use the same defines under Linux as the non-autoconf NSPR build. 1999-12-04 23:49:35 +00:00
cls%seawood.org
7fb3ed3d9f Added use of OS_* & LDFLAGS variables to autoconf build. 1999-12-03 10:32:18 +00:00
cls%seawood.org
bbb27e8d0e Fixed problem with solaris builds setting MDCPUCFG instead of MDCPUCFG_H
Removed -mt from CFLAGS.
1999-12-01 11:25:52 +00:00
cls%seawood.org
108efebf8a Oops, added '-o $@' to necessary MKSHLIB definitions. 1999-11-29 05:27:26 +00:00
cls%seawood.org
f0b3558b58 Added preliminary autoconf support for solaris. Untested. 1999-11-29 04:46:11 +00:00
cls%seawood.org
f3c93f2e86 Fixed tabbing problems with emacs caused by the mode header.
Added preliminary autoconf support for aix, dgux, freebsd and hpux.  All untested.
1999-11-29 02:15:22 +00:00
cls%seawood.org
efdd8f6f8c 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.
1999-11-23 06:23:52 +00:00
cls%seawood.org
ec924f35d9 Check for pthread symbols in libc if the checks in libpthread & libc_r fail.
Fix typo in MOZ_OPTIMIZE check.
1999-11-22 21:59:08 +00:00
cls%seawood.org
df6e2167e0 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
1999-11-22 15:40:10 +00:00
cls%seawood.org
04f881af0d Set appropriate debug flags. 1999-11-16 04:21:08 +00:00
cls%seawood.org
b48a7583af Remove the extra -D_XXX_SOURCE_ flags for Linux builds. 1999-11-01 15:29:31 +00:00
srinivas%netscape.com
bc24d35ef7 Add autoconf for NSPR. Check in for cls@seawood.org. Buzill 11893 1999-10-14 15:09:11 +00:00