Date: Sun, 23 Jul 2000 20:54:37 +0200 From: alex@big.endian.de (Alexander Langer) To: bde@freebsd.org, phk@freebsd.org, hackers@freebsd.org Subject: type of _BSD_TIME_T_ in machine/ansi.h Message-ID: <20000723205437.A10537@cichlids.cichlids.com>
next in thread | raw e-mail | index | archive | help
Hello! Currently, I see the following: root@parca /sys $ grep _BSD_TIME_T {alpha,i386}/include/ansi.h alpha/include/ansi.h:#define _BSD_TIME_T_ int /* time() */ i386/include/ansi.h:#define _BSD_TIME_T_ long /* time()... */ I wonder if we want to change that to __int32_t in both files? Additionally, I have the following patch, which is needed at the moment to suppress warnings (on alpha): Index: kern_shutdown.c =================================================================== RCS file: /usr/home/ncvs/src/sys/kern/kern_shutdown.c,v retrieving revision 1.76 diff -u -r1.76 kern_shutdown.c --- kern_shutdown.c 2000/07/04 11:25:22 1.76 +++ kern_shutdown.c 2000/07/23 18:20:22 @@ -175,21 +175,37 @@ printf("Uptime: "); f = 0; if (ts.tv_sec >= 86400) { +#ifdef __alpha__ + printf("%dd", ts.tv_sec / 86400); +#else printf("%ldd", ts.tv_sec / 86400); +#endif ts.tv_sec %= 86400; f = 1; } if (f || ts.tv_sec >= 3600) { +#ifdef __alpha__ + printf("%dh", ts.tv_sec / 3600); +#else printf("%ldh", ts.tv_sec / 3600); +#endif ts.tv_sec %= 3600; f = 1; } if (f || ts.tv_sec >= 60) { +#ifdef __alpha__ + printf("%dm", ts.tv_sec / 60); +#else printf("%ldm", ts.tv_sec / 60); +#endif ts.tv_sec %= 60; f = 1; } +#ifdef __alpha__ + printf("%ds\n", ts.tv_sec); +#else printf("%lds\n", ts.tv_sec); +#endif } /* -- cat: /home/alex/.sig: No such file or directory To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000723205437.A10537>