This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: egcs/./gcc ChangeLog choose-temp.c gcc.c Makef ...
- To: egcs-bugs at cygnus dot com
- Subject: Re: egcs/./gcc ChangeLog choose-temp.c gcc.c Makef ...
- From: Andreas Jaeger <aj at arthur dot rhein-neckar dot de>
- Date: 27 Jun 1998 13:26:05 +0200
- References: <199806270743.AAA30389@egcs.cygnus.com>
>>>>> Jeffrey A Law writes:
> CVSROOT: /egcs/carton/cvsfiles
> Module name: egcs
> Changes by: law@egcs.cygnus.com 98/06/27 00:43:43
> Modified files:
> gcc : ChangeLog choose-temp.c gcc.c Makefile.in
> Added files:
> gcc : mkstemp.c
> Log message:
> * choose-temp.c (choose_temp_base): Remove MPW bits. Use mkstemp
> instead of mktemp.
> * gcc.c (MKTEMP_EACH_FILE): Define.
> (main): No need to call choose_temp_base if we are going to
> use choose_temp_base to create each file later.
> * mkstemp.c: New file. Adapted from glibc.
> * Makefile.in (xgcc, colect2, protoize, unprotoize): Link in mkstemp.o
> (mkstemp.o): Add dependencies.
I had to change __gettimeofday to gettimeofday on a Sparc/Solaris 2.5
port. Otherwise I couldn't bootstrap since gettimeofday was undefined.
Andreas
1998-06-27 Andreas Jaeger <aj@arthur.rhein-neckar.de>
* mkstemp.c (mkstemp): Rename __gettimeofday to gettimeofday.
--- mkstemp.c.orig Sat Jun 27 13:23:37 1998
+++ mkstemp.c Sat Jun 27 13:24:06 1998
@@ -70,7 +70,7 @@
#ifdef HAVE_GETTIMEOFDAY
/* Get some more or less random data. */
- __gettimeofday (&tv, NULL);
+ gettimeofday (&tv, NULL);
value += ((uint64_t) tv.tv_usec << 16) ^ tv.tv_sec ^ getpid ();
#else
value += getpid ();
--
Andreas Jaeger aj@arthur.rhein-neckar.de jaeger@informatik.uni-kl.de
for pgp-key finger ajaeger@alma.student.uni-kl.de