[BACK]Return to README CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / lib / libc

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/lib/libc/README between version 1.6 and 1.7

version 1.6, 2017/01/12 00:38:25 version 1.7, 2017/02/08 13:31:36
Line 209  compiled with the old signature, will co
Line 209  compiled with the old signature, will co
    The source file src/lib/libc/compat/gen/compat_time.c includes     The source file src/lib/libc/compat/gen/compat_time.c includes
    "namespace.h", <compat/include/time.h>, and <time.h>, but suppresses     "namespace.h", <compat/include/time.h>, and <time.h>, but suppresses
    the normal declaration of `time' in <time.h> by defining     the normal declaration of `time' in <time.h> by defining
    __LIBC12_SOURCE__.  Instead, <compat/include/time.h>     __LIBC12_SOURCE__ and thus gets it from <compat/include/time.h>
    (src/lib/libc/compat/include/time.h) declares `time' with the     instead.  Then compat_time.c defines `time' normally:
    effective old signature:  
   
         int32_t time(int32_t *);  
   
    Then compat_time.c defines `time' normally:  
   
         int32_t          int32_t
         time(int32_t *t)          time(int32_t *t)

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

CVSweb <webmaster@jp.NetBSD.org>