#
206ddd07 |
| 24-Apr-2013 |
Reid Kleckner <reid@kleckner.net> |
Don't forward declare environ on Windows
That seems to interact poorly with the environ and _environ macros defined in MSVC's <stdlib.h>.
Also remove the incorrect comment about _NSGetEnviron().
l
Don't forward declare environ on Windows
That seems to interact poorly with the environ and _environ macros defined in MSVC's <stdlib.h>.
Also remove the incorrect comment about _NSGetEnviron().
llvm-svn: 180200
show more ...
|
#
de0c2604 |
| 23-Apr-2013 |
Reid Kleckner <reid@kleckner.net> |
Un-revert the environ copy in ProgramTest after fixing it on OS X
This was r180041 and r180046, which was reverted in r180066. Re-committing this should fix the dragonegg bootstrap, which I presume
Un-revert the environ copy in ProgramTest after fixing it on OS X
This was r180041 and r180046, which was reverted in r180066. Re-committing this should fix the dragonegg bootstrap, which I presume needs LD_LIBRARY_PATH to be propagated to the child.
Tested on Linux, Windows, and Mac OS 10.6.
llvm-svn: 180099
show more ...
|
#
6718a3b6 |
| 22-Apr-2013 |
Michael Gottesman <mgottesman@apple.com> |
Revert "Add a missing reference on a std::vector<> out param" Revert "[Support] Propagate the environment into the test child process"
This reverts commit r180046. This reverts commit r180041.
Thes
Revert "Add a missing reference on a std::vector<> out param" Revert "[Support] Propagate the environment into the test child process"
This reverts commit r180046. This reverts commit r180041.
These have broken buildbots for ~3 hours:
http://lab.llvm.org:8013/builders/clang-x86_64-darwin11-nobootstrap-RAincremental/builds/763
llvm-svn: 180066
show more ...
|
#
7ff21d93 |
| 22-Apr-2013 |
Reid Kleckner <reid@kleckner.net> |
Add a missing reference on a std::vector<> out param
Pointed out by Eli. The test passes for me either way, so I missed this.
llvm-svn: 180046
|
#
21a8c2f3 |
| 22-Apr-2013 |
Reid Kleckner <reid@kleckner.net> |
[Support] Propagate the environment into the test child process
Should fix the dragonegg bootstrap builder, which reasonably needs LD_LIBRARY_PATH to be set.
llvm-svn: 180041
|
#
74679a93 |
| 22-Apr-2013 |
Reid Kleckner <reid@kleckner.net> |
[Support] Fix argv string escape bug on Windows
Summary: This is http://llvm.org/PR15802. Backslashes preceding double quotes in arguments must be escaped. The interesting bit is that all other ba
[Support] Fix argv string escape bug on Windows
Summary: This is http://llvm.org/PR15802. Backslashes preceding double quotes in arguments must be escaped. The interesting bit is that all other backslashes should *not* be escaped, because the un-escaping logic is only triggered by the presence of a double quote character.
Reviewers: Bigcheese
CC: llvm-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D705
llvm-svn: 180035
show more ...
|