1. 01 Jan, 2014 1 commit
  2. 01 Jan, 2013 1 commit
  3. 22 Sep, 2012 1 commit
  4. 04 Jan, 2012 1 commit
    • Bruno Haible's avatar
      Talk about "native Windows API", not "Win32". · 1b612639
      Bruno Haible authored
      * lib/classpath.c: Update comments to mention native Windows.
      * lib/csharpexec.c: Likewise.
      * lib/dup2.c: Likewise.
      * lib/error.c: Likewise.
      * lib/fcntl.c: Likewise.
      * lib/filename.h: Likewise.
      * lib/findprog.c: Likewise.
      * lib/get-rusage-as.c: Likewise.
      * lib/get-rusage-data.c: Likewise.
      * lib/getpagesize.c: Likewise.
      * lib/javaexec.c: Likewise.
      * lib/msvc-inval.c: Likewise.
      * lib/msvc-nothrow.c: Likewise.
      * lib/nanosleep.c: Likewise.
      * lib/nonblocking.c: Likewise.
      * lib/printf-parse.c: Likewise.
      * lib/setlocale.c: Likewise.
      * lib/sigaction.c: Likewise.
      * lib/strerror_r.c: Likewise.
      * lib/tmpdir.c: Likewise.
      * lib/vasnprintf.c: Likewise.
      * lib/w32spawn.h: Likewise.
      * lib/waitpid.c: Likewise.
      * lib/stdio.in.h (fdopen, fopen, freopen): Likewise.
      * m4/locale-ar.m4: Likewise.
      * m4/locale-fr.m4: Likewise.
      * m4/locale-ja.m4: Likewise.
      * m4/locale-tr.m4: Likewise.
      * m4/locale-zh.m4: Likewise.
      * m4/printf.m4: Likewise.
      * tests/test-cloexec.c: Likewise.
      * tests/test-copy-acl.sh: Likewise.
      * tests/test-copy-file.sh: Likewise.
      * tests/test-file-has-acl.sh: Likewise.
      * tests/test-set-mode-acl.sh: Likewise.
      * tests/test-dup-safer.c: Likewise.
      * tests/test-dup2.c: Likewise.
      * tests/test-dup3.c: Likewise.
      * tests/test-fcntl.c: Likewise.
      * tests/test-nonblocking-pipe.h: Likewise.
      * tests/test-nonblocking-socket.h: Likewise.
      * tests/test-pipe.c: Likewise.
      * tests/test-pipe2.c: Likewise.
      * tests/test-spawn-pipe-child.c: Likewise.
      * doc/acl-resources.txt: Likewise.
      * lib/getaddrinfo.c (WINDOWS_NATIVE): Renamed from WIN32_NATIVE.
      * tests/test-poll.c (WINDOWS_NATIVE): Likewise.
      * tests/test-select.h (WINDOWS_NATIVE): Likewise.
      * lib/localcharset.c: Update comments to mention native Windows.
      (WINDOWS_NATIVE): Renamed from WIN32_NATIVE.
      * lib/localename.c: Likewise.
      * lib/progreloc.c: Likewise.
      * lib/relocatable.c: Likewise.
      * lib/poll.c (WINDOWS_NATIVE): Renamed from WIN32_NATIVE.
      (windows_compute_revents): Renamed from win32_compute_revents.
      (windows_compute_revents_socket): Renamed from
      win32_compute_revents_socket.
      * lib/select.c: Update comments to mention native Windows.
      (windows_poll_handle): Renamed from win32_poll_handle.
      * m4/threadlib.m4: Update comments to mention native Windows.
      (gl_THREADLIB_EARLY_BODY, gl_THREADLIB_BODY): Expect
      --enable-threads=windows instead of --enable-threads=win32. Set
      USE_WINDOWS_THREADS, not USE_WIN32_THREADS.
      * lib/glthread/lock.h: Update comments to mention native Windows.
      (USE_WINDOWS_THREADS): Renamed from USE_WIN32_THREADS.
      * lib/glthread/lock.c (USE_WINDOWS_THREADS): Renamed from
      USE_WIN32_THREADS.
      * lib/glthread/cond.h (USE_WINDOWS_THREADS): Likewise.
      * lib/glthread/cond.c (USE_WINDOWS_THREADS): Likewise.
      * lib/glthread/thread.h (USE_WINDOWS_THREADS): Likewise.
      * lib/glthread/thread.c (USE_WINDOWS_THREADS): Likewise.
      * lib/glthread/tls.h (USE_WINDOWS_THREADS): Likewise.
      * lib/glthread/tls.c (USE_WINDOWS_THREADS): Likewise.
      * lib/glthread/yield.h (USE_WINDOWS_THREADS): Likewise.
      * tests/test-cond.c (USE_WINDOWS_THREADS): Likewise.
      * tests/test-thread_create.c (USE_WINDOWS_THREADS): Likewise.
      * tests/test-lock.c (USE_WINDOWS_THREADS): Likewise.
      (TEST_WINDOWS_THREADS): Renamed from TEST_WIN32_THREADS.
      * tests/test-tls.c: Likewise.
      
      Rationale:
      Microsoft renamed the "Win32 API" to "Windows API", as it is available
      on both 32-bit and 64-bit Windows systems.
      But in gnulib, we treat Cygwin like a Unix platform, therefore the main
      line of distinction is between "native Windows" on one side and Unix/
      POSIX systems on the other side. More details in
      <https://lists.gnu.org/archive/html/bug-gnulib/2012-01/msg00027.html>.
      Suggested by Paul Eggert.
      1b612639
  5. 01 Jan, 2012 1 commit
  6. 09 Jun, 2011 1 commit
    • Bruno Haible's avatar
      thread: Support pthreads-win32. · f462d861
      Bruno Haible authored
      * lib/glthread/thread.h (gl_thread_self): Define differently on
      pthreads-win32.
      (gl_null_thread): New declaration.
      (gl_thread_self_pointer): New macro.
      * lib/glthread/thread.c (gl_null_thread): New constant.
      * tests/test-lock.c: Use gl_thread_self_pointer instead of
      gl_thread_self.
      * tests/test-tls.c: Likewise.
      Suggested by Paul Eggert. Reported by Eric Blake.
      f462d861
  7. 01 Jan, 2011 1 commit
  8. 25 Mar, 2010 1 commit
  9. 01 Jan, 2010 1 commit
  10. 29 Dec, 2009 1 commit
    • Jim Meyering's avatar
      update nearly all FSF copyright year lists to include 2009 · 3030c5b5
      Jim Meyering authored
      The files named by the following are exempted:
      
          grep -v '^#' config/srclist.txt|grep -v '^$' \
            | while read src dst; do
                test -f "$dst" && { echo "$dst"; continue; }
                test -d "$dst" || continue
                echo "$dst"/$(basename "$src")
              done > exempt
          git ls-files tests/unictype >> exempt
      
      In the remaining files, convert to all-interval notation if
      - there is already at least one year interval like 2000-2003
      - the file is maintained by me
      - the file is in lib/uni*/, where that style already prevails
      Otherwise, use update-copyright's default.
      3030c5b5
  11. 10 Dec, 2009 1 commit
  12. 07 Dec, 2008 1 commit
  13. 01 Oct, 2008 1 commit
  14. 21 Sep, 2008 1 commit
  15. 23 Aug, 2008 1 commit
  16. 14 Aug, 2008 1 commit
  17. 07 Oct, 2007 1 commit
  18. 28 May, 2007 1 commit
    • Eric Blake's avatar
      Unconditionally include <config.h> in unit tests. · c0fea97c
      Eric Blake authored
      * tests/test-alloca-opt.c: Remove #ifdef HAVE_CONFIG_H.
      * tests/test-allocsa.c, tests/test-arcfour.c,
      tests/test-arctwo.c, tests/test-argmatch.c, tests/test-argp.c,
      tests/test-array_list.c, tests/test-array_oset.c,
      tests/test-atexit.c, test-avltree_list.c, test-avltree_oset.c,
      test-avltreehash_list.c, test-base64.c, test-binary-io.c,
      test-c-ctype.c, test-c-strcasecmp.c, test-c-strcasestr.c,
      test-c-strncasecmp.c, test-c-strstr.c, test-canonicalize-lgpl.c,
      test-carray_list.c, test-crc.c, test-des.c, test-dirname.c,
      test-fflush.c, test-fprintf-posix.c, test-gc-arcfour.c,
      test-gc-arctwo.c, test-gc-des.c, test-gc-hmac-md5.c,
      test-gc-hmac-sha1.c, test-gc-md2.c, test-gc-md4.c, test-gc-md5.c,
      test-gc-pbkdf2-sha1.c, test-gc-rijndael.c, test-gc-sha1.c,
      test-gc.c, test-getpass.c, test-hmac-md5.c, test-hmac-sha1.c,
      test-iconv.c, test-linked_list.c, test-linkedhash_list.c,
      test-lock.c, test-mbscasecmp.c, test-mbscasestr1.c,
      test-mbscasestr2.c, test-mbscasestr3.c, test-mbscasestr4.c,
      test-mbschr.c, test-mbscspn.c, test-mbsncasecmp.c, test-mbspbrk.c,
      test-mbspcasecmp.c, test-mbsrchr.c, test-mbsspn.c, test-mbsstr1.c,
      test-mbsstr2.c, test-mbsstr3.c, test-md2.c, test-md4.c,
      test-md5.c, test-memmem.c, test-printf-posix.c,
      test-rbtree_list.c, test-rbtree_oset.c, test-rbtreehash_list.c,
      test-read-file.c, test-rijndael.c, test-snprintf-posix.c,
      test-snprintf.c, test-sprintf-posix.c, test-stdint.c,
      test-strcasestr.c, test-striconv.c, test-striconveh.c,
      test-striconveha.c, test-tls.c, test-vasnprintf-posix.c,
      test-vasnprintf-posix2.c, test-vasnprintf.c,
      test-vasprintf-posix.c, test-vasprintf.c, test-verify.c,
      test-vfprintf-posix.c, test-vprintf-posix.c,
      test-vsnprintf-posix.c, test-vsnprintf.c, test-vsprintf-posix.c,
      test-xvasprintf.c: Likewise.
      c0fea97c
  19. 14 Aug, 2006 1 commit
    • Paul Eggert's avatar
      Add copyright notices to long-enough files that lack them, since · a897449a
      Paul Eggert authored
      otherwise the files aren't clearly free.  Use the same notice that
      getdate.texi already uses.
      * doc/alloca-opt.texi: Add copyright notice.
      * doc/alloca.texi: Likewise.
      * doc/ctime.texi: Likewise.
      * doc/functions.texi: Likewise.
      * doc/gcd.texi: Likewise.
      * doc/gnulib-tool.texi: Likewise.
      * doc/inet_ntoa.texi: Likewise.
      * doc/visibility.texi: Likewise.
      
      Change copyright notice from LGPL 2 to GPL 2, since that's the
      standard form used in the gnulib repository.
      * lib/lock.c: LGPL -> GPL.
      * lib/lock.h: Likewise.
      * lib/strnlen1.c: Likewise.
      * lib/strnlen1.h: Likewise.
      * lib/tls.c: Likewise.
      * lib/tls.h: Likewise.
      * lib/tmpdir.c: Likewise.
      * tests/test-lock.c: Likewise.
      * tests/test-stdint.c: Likewise.
      * tests/test-tls.c: Likewise.
      a897449a
  20. 25 Aug, 2005 1 commit