1. 19 Sep, 2014 2 commits
    • Ian Lance Taylor's avatar
      lib9, cmd/ld: fixes for cross-linking on a Windows host · 5a40b568
      Ian Lance Taylor authored
      This fixes a couple of problems that occur when the linker
      removes its temporary directory on Windows.  The linker only
      creates and removes a temporary directory when doing external
      linking.  Windows does not yet support external linking.
      Therefore, these problems are only seen when using a
      cross-compiler hosted on Windows.
      
      In lib9, FindFirstFileW returns just the file name, not the
      full path name.  Don't assume that we will find a slash.
      Changed the code to work either way just in case.
      
      In ld, Windows requires that files be closed before they are
      removed, so close the output file before we might try to
      remove it.
      
      Fixes #8723.
      
      LGTM=alex.brainman
      R=golang-codereviews, alex.brainman
      CC=golang-codereviews
      https://golang.org/cl/141690043
      5a40b568
    • Russ Cox's avatar
      os: skip TestRemoveAllRace on Windows · 84f9c42b
      Russ Cox authored
      It's just fundamentally incompatible with
      Windows' pickiness about removing things
      that are in use.
      
      TBR=brainman
      CC=golang-codereviews
      https://golang.org/cl/142270043
      84f9c42b
  2. 18 Sep, 2014 14 commits
  3. 17 Sep, 2014 13 commits
  4. 16 Sep, 2014 11 commits