Skip to content
Snippets Groups Projects
  1. Apr 30, 2012
    • Nick Mathewson's avatar
      Remove __ from HAVE_EXTERN_ENVIRON_DECLARED__ · c03a233f
      Nick Mathewson authored
      I think that the trailing __ got added in false analogy to
      HAVE_MACRO__func__, HAVE_MACRO__FUNC__, and HAVE_MACRO__FUNCTION__.
      But those macros actually indicate the presence of __func__,
      __FUNC__, and __FUNCTION__ respectively.  The __ at the end of
      HAVE_EXTERN_ENVIRON_DECLARED would only be appropriate if the
      environ were declared__, whatever that means.
      
      (As a side-note, HAVE_MACRO__func__ and so on should probably be
      renamed HAVE_MACRO___func__ and so on.  But that can wait.)
      
      This is an identifier renaming only.
      c03a233f
    • Nick Mathewson's avatar
      Fix headers in test for whether environ is declared in stdlib/unistd · 61564032
      Nick Mathewson authored
      We'd had our configure.in test include unistd.h unconditionally,
      which would fail on Windows/mingw, even though environ _was_
      declared there.  Fix for 5704; bugfix on 0.2.3.13-alpha.
      
      Thanks to Erinn for finding this and rransom for figuring out the
      problem.
      61564032
  2. Apr 26, 2012
    • Nick Mathewson's avatar
      Several mingw/msvc/cross-compilation fixes · 9dddfe83
      Nick Mathewson authored
      They boil down to:
       - MS_WINDOWS is dead and replaced with _WIN32, but we let a few
         instances creep in when we merged Esteban's tests.
       - Capitalizing windows header names confuses mingw.
       - #ifdef 0 ain't C.
       - One unit test wasn't compiled on windows, but was being listed
         anyway.
       - One unit test was checking for the wrong value.
      
      Gisle Vanem found and fixed the latter 3 issues.
      9dddfe83
  3. Apr 24, 2012
  4. Apr 23, 2012
  5. Apr 20, 2012
  6. Apr 19, 2012
  7. Apr 18, 2012
  8. Apr 17, 2012
  9. Apr 13, 2012
  10. Apr 11, 2012
Loading