Go to file
Michael J. Spencer 929fccd476 [Options] Add prefixes to options.
Each option has a set of prefixes. When matching an argument such as
-funroll-loops. First the leading - is removed as it is a prefix. Then
a lower_bound search for "funroll-loops" is done against the option table by
option name. From there each option prefix + option name combination is tested
against the argument.

This allows us to support Microsoft style options where both / and - are valid
prefixes. It also simplifies the cases we already have where options come in
both - and -- forms. Almost every option for gnu-ld happens to have this form.

llvm-svn: 166444
2012-10-22 22:13:48 +00:00
clang [Options] Add prefixes to options. 2012-10-22 22:13:48 +00:00
clang-tools-extra Remove a trailing blank line, test commit. 2012-10-10 14:06:15 +00:00
compiler-rt [ASan] add comment to blacklist file to test behavior introduced in r166283 2012-10-19 15:26:48 +00:00
debuginfo-tests XTARGET was removed, update debug-info tests. 2012-10-20 01:38:50 +00:00
libclc Implement any() builtin. Patch by Tom Stellard! 2012-10-08 03:39:21 +00:00
libcxx Add an entry in CREDITS.TXT 2012-10-15 17:34:53 +00:00
libcxxabi Make the type_info for __shim_type_info visible. This should address some failing dynamic_casts that a few applications are doing on the type_info hierarchy. 2012-10-13 18:45:59 +00:00
lld This update does the following: 2012-10-18 17:16:19 +00:00
lldb Proper copyright notice 2012-10-22 22:03:16 +00:00
llvm [ms-inline asm] Don't rewrite out parts of an inline-asm skipped by .if 0 and friends. 2012-10-22 20:50:25 +00:00
polly autoconf/cmake: Always require isl code generation. 2012-10-21 21:48:21 +00:00