enable Standard C++ lifetime of temporary objects. The patch is contributed
by Andreas Lange <anlan@ida.liu.se>. r=wtc. sr=darin.
git-svn-id: svn://10.0.0.236/trunk@156736 18797224-902f-48f8-a5cc-f745e15eee43
Thanks to Wan-Teh Chang <wchang0222@aol.com> for the patch.
Bug #243079 r=cls
git-svn-id: svn://10.0.0.236/trunk@156655 18797224-902f-48f8-a5cc-f745e15eee43
option, so we need to generate PDB files and ship them with our binary
distributions when compiling with MSVC version > 6.0. r=cls.
Modified Files: configure configure.in autoconf.mk.in rules.mk
git-svn-id: svn://10.0.0.236/trunk@156030 18797224-902f-48f8-a5cc-f745e15eee43
Thanks to Peter Strömberg <wilfried@spamcop.net> for pulling these patches out of openbsd's ports tree.
Bug #236599 r=cls
git-svn-id: svn://10.0.0.236/trunk@153782 18797224-902f-48f8-a5cc-f745e15eee43
Linux's portage and was sent by Henrik Lynggaard Hansen
<admin@mozillatranslator.org>. r=wtc.
Modified Files: configure configure.in prprf.c _linux.cfg linux.h
Added Files: os_Linux_x86_64.s
git-svn-id: svn://10.0.0.236/trunk@153721 18797224-902f-48f8-a5cc-f745e15eee43
patch is contributed by Vladim¡r Marek <<Vladimir.Marek@printsoft.cz>.
r=wtc.
git-svn-id: svn://10.0.0.236/trunk@152679 18797224-902f-48f8-a5cc-f745e15eee43
for this bug. There was a missing '$' and the incorrect use of () around
variable names.
git-svn-id: svn://10.0.0.236/trunk@152476 18797224-902f-48f8-a5cc-f745e15eee43
that NEXT_ROOT is set in the environment. The patch is contributed by
Mike Pinkerton <pinkerton@aol.net>. r=wtc.
Modified files: configure configure.in pr/src/linking/Makefile.in
git-svn-id: svn://10.0.0.236/trunk@151972 18797224-902f-48f8-a5cc-f745e15eee43
shared libraries so that they do not include a reference to the run time
linker library - only the main program needs to have a reference to the
run-time linker library. The patch is contributed by Philip K. Warren
<pkw@us.ibm.com>. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@151922 18797224-902f-48f8-a5cc-f745e15eee43
C code. Removed -qarch=com, which is the default for the compiler now.
This patch is contributed by Philip K. Warren <pkw@us.ibm.com>.
git-svn-id: svn://10.0.0.236/trunk@149694 18797224-902f-48f8-a5cc-f745e15eee43
we can issue concurrent gethostbyname calls. Moved the definition of
_PR_GLOBAL_THREADS_ONLY, BSD_SELECT, and TCPV40HDRS from configure.in to
_os2.h.
Modified files: configure configure.in _os2.h
git-svn-id: svn://10.0.0.236/trunk@149388 18797224-902f-48f8-a5cc-f745e15eee43
patch was contributed by Joe Marcus Clarke <marcus@freebsd.org>, Thomas
Moestl <tmm@FreeBSD.org>, and Kris Kennaway <kris@freebsd.org>. r=wtc.
Modified Files: configure configure.in _freebsd.cfg _freebsd.h
git-svn-id: svn://10.0.0.236/trunk@149380 18797224-902f-48f8-a5cc-f745e15eee43
building NSPR libraries, otherwise the path passed to the -L linker flag
is added to the head the libpath. The patch is contributed by Philip K.
Warren <pkw@us.ibm.com>.
git-svn-id: svn://10.0.0.236/trunk@146401 18797224-902f-48f8-a5cc-f745e15eee43
Thanks to Josh Soref <timeless@bemail.org> for the patch.
Bug #212708 r=wtc
git-svn-id: svn://10.0.0.236/trunk@144940 18797224-902f-48f8-a5cc-f745e15eee43
need to lock around them. The patch is contributed by Colin Blake
<colin@theblakes.com>. r=wtc.
Modified Files: configure configure.in prnetdb.c
git-svn-id: svn://10.0.0.236/trunk@141956 18797224-902f-48f8-a5cc-f745e15eee43
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
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
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
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
_PR_POLL_WITH_SELECT. We could still call FD_SET if the osfd was larger
than FD_SETSIZE. Fixed the bug that _PR_POLL_WITH_SELECT was defined after
the system header files had been included. Need to define it on the
compile command line. Define _USE_BIG_FDS on HP-UX. Because that macro
increases the size of fd_set to about 7500 bytes and PR_Poll allocates 3
fd_sets on the stack, also increased the minimum thread stack size to 128KB
on HP-UX.
Modified Files: configure configure.in _hpux.h _osf1.h ptio.c
git-svn-id: svn://10.0.0.236/trunk@136698 18797224-902f-48f8-a5cc-f745e15eee43
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
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
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