Leopard. The patch is contributed by Mark Mentovai <mark@moxienet.com>.
r=wtc.
git-svn-id: svn://10.0.0.236/trunk@238389 18797224-902f-48f8-a5cc-f745e15eee43
based on information from HP. r=nelsonb,darin
Modified files: configure configure.in _hpux.h
git-svn-id: svn://10.0.0.236/trunk@218255 18797224-902f-48f8-a5cc-f745e15eee43
Thanks to Mike Hommey <mh+mozilla@glandium.org> for the patch.
Bug #333308 r=cls
git-svn-id: svn://10.0.0.236/trunk@195620 18797224-902f-48f8-a5cc-f745e15eee43
and OBJDIR_NAME have the same value even if OBJDIR_NAME is overriden.
r=cls.
git-svn-id: svn://10.0.0.236/trunk@190601 18797224-902f-48f8-a5cc-f745e15eee43
is contributed by Boying Lu <brian.lu@sun.com>. r=wtc,sr=benjamin.smedberg.
git-svn-id: svn://10.0.0.236/trunk@186176 18797224-902f-48f8-a5cc-f745e15eee43
version of Cygwin or MKS uname. The patch is contributed by Julien
Pierre of Sun. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@185819 18797224-902f-48f8-a5cc-f745e15eee43
HP-UX IPF. Thanks to Dennis Handly of HP for reviewing the assembly code
and suggesting the use of the addp4 instruction to convert a 32-bit address
to a 64-bit one in 32-bit builds.
Modified files: configure configure.in _hpux.h
Added file: os_HPUX_ia64.s
git-svn-id: svn://10.0.0.236/trunk@185087 18797224-902f-48f8-a5cc-f745e15eee43
of HP: use .so as shared library suffix, link shared libraries with
+b $ORIGIN. r=wtc,darin.
Modified Files: configure configure.in _hpux.h
git-svn-id: svn://10.0.0.236/trunk@184485 18797224-902f-48f8-a5cc-f745e15eee43
contributed the first 64-bit Windows patch (for IA64) in 2001. Portions
of this checkin are based on the patch contributed by Makoto Kato
<m_kato@ga2.so-net.ne.jp>. r=wtc.
Modified Files: configure configure.in prtypes.h _win95.cfg _win95.h
_winnt.cfg _winnt.h probslet.h pprio.h primpl.h
pr/src/Makefile.in prfile.c prio.c prsocket.c ntgc.c ntio.c
ntmisc.c w32rng.c w32shm.c w95io.c w95sock.c w95thred.c
prinit.c pr/tests/prpoll.c
git-svn-id: svn://10.0.0.236/trunk@182722 18797224-902f-48f8-a5cc-f745e15eee43
feature test macros for SUS (XPG4v2) with extensions) because it is
reported to introduce a small performance regression and break Firefox
build on Solaris 10.
git-svn-id: svn://10.0.0.236/trunk@181912 18797224-902f-48f8-a5cc-f745e15eee43
(XPG4v2) with extensions to eliminate compiler warnings about mmap64,
shm_open and shm_unlink. The patch is contributed by Julien Pierre of Sun.
r=wtc.
Set NSPR version to 4.7 Beta.
git-svn-id: svn://10.0.0.236/trunk@180255 18797224-902f-48f8-a5cc-f745e15eee43
(such as Red Hat and Fedora) whose GCC generates 32-bit code by default.
r=cls.
git-svn-id: svn://10.0.0.236/trunk@178177 18797224-902f-48f8-a5cc-f745e15eee43
on -- removed incomplete WINCE support and support for old Cygwin betas
(before beta 20). (See comments 55 and 57 in the bug report.).
git-svn-id: svn://10.0.0.236/trunk@177795 18797224-902f-48f8-a5cc-f745e15eee43
in debug builds. os_SunOS.s is only used by the _PR_GLOBAL_THREADS_ONLY
configuration, so we don't use it in the default (pthreads) configuration.
r=jpierre.
git-svn-id: svn://10.0.0.236/trunk@177089 18797224-902f-48f8-a5cc-f745e15eee43
build on x86_64 by default (if USE_64 is not set).
Modified files: configure configure.in
git-svn-id: svn://10.0.0.236/trunk@175633 18797224-902f-48f8-a5cc-f745e15eee43
env var by MACOSX_DEPLOYMENT_TARGET and the macro by
MAC_OS_X_VERSION_MIN_REQUIRED. The patch is contributed by Mark Mentovai
<mark@moxienet.com>. r=wtc.
Modified files: configure configure.in _darwin.h prdtoa.c prnetdb.c
git-svn-id: svn://10.0.0.236/trunk@175448 18797224-902f-48f8-a5cc-f745e15eee43
support for Intel CPUs. The patch is contributed by Mark Mentovai
<mark@moxienet.com>. r=wtc.
Modified files: configure configure.in config/autoconf.mk.in
git-svn-id: svn://10.0.0.236/trunk@175266 18797224-902f-48f8-a5cc-f745e15eee43
Thanks to Howard Chu <hyc@symas.com> for the patches.
Bug #294122 r=cls a=shaver
git-svn-id: svn://10.0.0.236/trunk@174037 18797224-902f-48f8-a5cc-f745e15eee43
Thanks to Howard Chu <hyc@symas.com> for the patch.
Bug #294122 r=cls sr=wtc a=shaver
git-svn-id: svn://10.0.0.236/trunk@173917 18797224-902f-48f8-a5cc-f745e15eee43
Thanks to Mark Mentovai <mark@moxienet.com> for the patch.
Bug #292530 r=wtc a=brendan
git-svn-id: svn://10.0.0.236/trunk@173889 18797224-902f-48f8-a5cc-f745e15eee43
headers and without gcc_hidden.h, because we can't build on Linux x86-64
with the GCC visibility pragmas. r=bryner.
git-svn-id: svn://10.0.0.236/trunk@173584 18797224-902f-48f8-a5cc-f745e15eee43
contributed by Howard Chu <hyc@symas.com>. r=wtc. (See Bugzilla bug
294122 comment 35.)
git-svn-id: svn://10.0.0.236/trunk@173555 18797224-902f-48f8-a5cc-f745e15eee43
Add support for using gcc's visibility pragma to treat all function and
method declarations as "hidden" unless declared otherwise. Create wrappers
for system headers that cause them to be treated as default-visibility
declarations. This gives a substantial code size and performance win on
compilers that support it. r=darin sr=dbaron.
Modified Files:
configure configure.in config/Makefile.in
config/autoconf.mk.in config/config.mk pr/include/prtypes.h
pr/src/md/unix/uxproces.c pr/tests/sel_spd.c
Added Files:
config/gcc_hidden.h config/make-system-wrappers.pl
config/system-headers
git-svn-id: svn://10.0.0.236/trunk@172884 18797224-902f-48f8-a5cc-f745e15eee43
fix was tested by Jim Rees <rees@umich.edu>.
Modified Files: configure.in configure
git-svn-id: svn://10.0.0.236/trunk@170462 18797224-902f-48f8-a5cc-f745e15eee43
The -DEBUGTYPE flag is no longer supported. Since -DEBUGTYPE:CV is the
default, we simply delete it. We added support for VC 5.0 (MSC_VER=1100)
back. The patch is contributed by Stephen Walker <sdwalker@myrealbox.com>.
r=wtc.
Modified Files:
configure configure.in config/rules.mk
lib/msgc/tests/Makefile.in
lib/prstreams/tests/testprstrm/Makefile.in
lib/tests/Makefile.in lib/tests/windows/makefile
pr/src/cplus/tests/Makefile.in pr/src/misc/Makefile.in
tools/Makefile.in
git-svn-id: svn://10.0.0.236/trunk@165104 18797224-902f-48f8-a5cc-f745e15eee43