"Fossies" - the Fresh Open Source Software Archive

Member "gnuastro-0.8/bootstrapped/tests/test-time.c" (28 Dec 2018, 1265 Bytes) of package /linux/privat/gnuastro-0.8.tar.lz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. See also the last Fossies "Diffs" side-by-side code changes report for "test-time.c": 0.5_vs_0.6.

    1 /* Test of <time.h> substitute.
    2    Copyright (C) 2007, 2009-2018 Free Software Foundation, Inc.
    3 
    4    This program is free software: you can redistribute it and/or modify
    5    it under the terms of the GNU General Public License as published by
    6    the Free Software Foundation; either version 3 of the License, or
    7    (at your option) any later version.
    8 
    9    This program is distributed in the hope that it will be useful,
   10    but WITHOUT ANY WARRANTY; without even the implied warranty of
   11    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   12    GNU General Public License for more details.
   13 
   14    You should have received a copy of the GNU General Public License
   15    along with this program.  If not, see <https://www.gnu.org/licenses/>.  */
   16 
   17 /* Written by Bruno Haible <bruno@clisp.org>, 2007.  */
   18 
   19 #include <config.h>
   20 
   21 #include <time.h>
   22 
   23 #include "verify.h"
   24 
   25 /* Check that the types are all defined.  */
   26 struct timespec t1;
   27 #if 0
   28 /* POSIX:2008 does not require pid_t in <time.h> unconditionally, and indeed
   29    it's missing on Mac OS X 10.5, FreeBSD 6.4, OpenBSD 4.9, mingw.  */
   30 pid_t t2;
   31 #endif
   32 
   33 /* Check that NULL can be passed through varargs as a pointer type,
   34    per POSIX 2008.  */
   35 verify (sizeof NULL == sizeof (void *));
   36 
   37 int
   38 main (void)
   39 {
   40   return 0;
   41 }