| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-06-03 | Switch to "Current" Ruby framework symlink | Jack Nagel | |
| Closes #29795. Closes #29819. | |||
| 2014-06-03 | Rewrite xcrun wrapper in shell | Jack Nagel | |
| 2014-05-22 | Fix ENV.m32 under superenv | Jack Nagel | |
| 2014-05-21 | Refurbish two more flags not supported by clang | Sergei Silnov | |
| '-fno-tree-pre' and '-fno-tree-dominator-opts' Closes #29452. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-05-19 | Reorganize superenv include and library path setup | Jack Nagel | |
| I found the dual use of CMAKE_*_PATH variables to make it difficult to reason about this code. Now a separate set of variables are used to communicate with the cc wrapper, and less work is performed in the wrapper itself. We no longer pass the SDK include path as a -isystem directory on Xcode-only setups. Doing so is redundant with `--sysroot` and has other side effects, namely changing the include path search order, which can break compilation of some software (e.g. qemu). On Xcode-only 10.9, we can additionally omit `--sysroot`, as the correct paths are built into the tools. A new variable, HOMEBREW_SYSROOT, is used to this information to the wrapper. It will be unset on Xcode-only 10.9. HOMEBREW_SDKROOT will continue to be set, as it is used for other things besides setting the include search path. | |||
| 2014-05-14 | Allow disabling arch flag filtering | Jack Nagel | |
| Closes #17352. | |||
| 2014-05-12 | Scrub out --sysroot | Jack Nagel | |
| 2014-05-12 | There isn't a /usr/local in the SDK | Jack Nagel | |
| 2014-05-12 | superenv: remove duplicate -multiply_definedsuppress filter | Misty De Meo | |
| This reverts commit 61d8a8e029079ca1922df735683c2b5eb6a39db1. | |||
| 2014-05-11 | clang: add another unknown flag | Misty De Meo | |
| Fixes #29141. | |||
| 2014-05-10 | Fix duplicate -stdlib flags in cxxld mode | Jack Nagel | |
| When the cc wrapper is in cxxld mode, -stdlib= is added by both cxxflags and ldflags, but they are never used separately, so this results in duplicate flags. | |||
| 2014-05-10 | Move -m32 and -m64 filtering up one level | Jack Nagel | |
| These flags cannot be used behind -Xarch_<arch>, so stop filtering them there. | |||
| 2014-05-10 | Ensure HOMEBREW_ARCHFLAGS is always a string | Jack Nagel | |
| 2014-05-08 | Clang doesn't support -fno-for-scope | Jack Nagel | |
| 2014-05-08 | Always use stub tools in /usr/bin on 10.9 | Jack Nagel | |
| 2014-05-08 | clang does not support -fno-regmove | Adam Vandenberg | |
| 2014-05-06 | Remove nested conditional | Jack Nagel | |
| 2014-05-06 | Preserve -Xarch_<arch> context when filtering args | Jack Nagel | |
| 2014-05-06 | Extract body of refurbished_args loop | Jack Nagel | |
| 2014-04-29 | xcrun wrapper: rephrase comments | Jack Nagel | |
| 2014-04-29 | xcrun wrapper: reorganize so we only access ARGV once | Jack Nagel | |
| 2014-04-29 | xcrun wrapper: inline try method | Jack Nagel | |
| 2014-04-29 | xcrun wrapper: skip superenv bin when walking PATH | Jack Nagel | |
| 2014-04-24 | Blacklist more flags that clang does not support | Jack Nagel | |
| Fixes #28680. | |||
| 2014-04-21 | Print the attempted command when xcrun wrapper fails | Jack Nagel | |
| 2014-04-21 | Use File::PATH_SEPARATOR since we use it everywhere else | Jack Nagel | |
| 2014-04-21 | Fix typo | Jack Nagel | |
| 2014-04-21 | Add some comments to the cc wrapper | Jack Nagel | |
| 2014-04-21 | Only interpolate constant regexps once | Jack Nagel | |
| 2014-04-21 | Remove code that doesn't do anything | Jack Nagel | |
| 2014-04-21 | Add newlines between methods | Jack Nagel | |
| 2014-04-21 | Write the positive case first | Jack Nagel | |
| 2014-04-21 | Make obvious that what we care about is the presence of sdkroot | Jack Nagel | |
| 2014-04-21 | Make obvious that this is a nested conditional | Jack Nagel | |
| 2014-04-21 | Filter list before mapping it | Jack Nagel | |
| 2014-04-20 | Remove last monkeypatch | Jack Nagel | |
| 2014-04-20 | Remove nil split monkeypatch | Jack Nagel | |
| 2014-04-20 | Remove unused method | Jack Nagel | |
| 2014-04-20 | Use original value when building the flag | Jack Nagel | |
| 2014-04-20 | Remove to_flags monkeypatch | Jack Nagel | |
| 2014-04-20 | Remove "cleanpath" monkeypatch | Jack Nagel | |
| 2014-04-20 | Use File.expand_path | Jack Nagel | |
| 2014-04-20 | Delay loading Pathname until we absolutely need it | Jack Nagel | |
| 2014-04-20 | Use a multiline conditional to make this code more readable | Jack Nagel | |
| 2014-04-20 | Stop loading a bunch of monkeypatches every time xcrun is invoked | Jack Nagel | |
| 2014-04-20 | Use File.expand_path | Jack Nagel | |
| 2014-04-20 | Remove obsolete DEVELOPER_DIR hacks | Jack Nagel | |
| These days Homebrew refuses to do anything if the xcode-select path is busted, so this workaround is unnecessary. | |||
| 2014-04-11 | Remove -fno-reorder-blocks for clang | Jack Nagel | |
| Fixes #28289. | |||
| 2014-03-28 | Remove -fcaller-saves and -fthread-jumps for clang | Jack Nagel | |
| 2014-03-25 | cc: don't add linker arguments if only -v passed. | dinkypumpkin | |
| Supports configure scripts (e.g., mplayer) that use "gcc -v" to identify compiler. Closes #27793. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
