- Dec 02, 2013
-
-
Manman Ren authored
Suggested by Eric. Paired commit with r196144. llvm-svn: 196145
-
Manman Ren authored
Suggested by Eric. llvm-svn: 196144
-
Manman Ren authored
llvm-svn: 196143
-
Aaron Ballman authored
llvm-svn: 196142
-
Greg Clayton authored
lldb_private::Debugger was #including some "lldb/API" header files which causes tools (lldb-platform and lldb-gdbserver) that link against the internals only (no API layer) to fail to link depending on which calls were being used. Also fixed the current working directory so that it gets set correctly for remote test suite runs. Now the remote working directory is set to: "ARCH/TESTNUM/..." where ARCH is the current architecture name and "TESTNUM" is the current test number. Fixed the "lldb-platform" and "lldb-gdbserver" to not warn about mismatched visibility settings by having each have their own exports file which contains nothing. This forces all symbols to not be exported, and also quiets the linker warnings. llvm-svn: 196141
-
David Blaikie authored
llvm-svn: 196140
-
David Blaikie authored
Header/cpp file rename to follow immediately - just splitting out the commits for ease of review/reading to demonstrate that the renaming changes are entirely mechanical. llvm-svn: 196139
-
Aaron Ballman authored
llvm-svn: 196138
-
Hans Wennborg authored
llvm-svn: 196131
-
David Blaikie authored
llvm-svn: 196130
-
Kay Tiong Khoo authored
Conservative fix for PR17827 - don't optimize a shift + and + compare sequence where the shift is logical unless the comparison is unsigned llvm-svn: 196129
-
Jean-Daniel Dupas authored
Summary: - Stop to try to rebuild llvm on each invocation by removing the invalid library entry libLLVMArchive.a which no longer exists. - Remove the useless ranlib invocation. "libtools -static" automatically takes care of the archive table of content. CC: lldb-commits Differential Revision: http://llvm-reviews.chandlerc.com/D2296 llvm-svn: 196128
-
Marshall Clow authored
Found two identical files named 'allocators.h' in the libcxx test suite. Moved one to /support, removed the other, and iupdated all the includes. No functionality change llvm-svn: 196127
-
Aaron Ballman authored
Factored attribute mutual exclusion code into a helper function; split the cf_audited_transfer and cf_unknown_transfer attributes into separate helper methods for simplicity. No functional changes intended. llvm-svn: 196126
-
Ed Maste authored
Separate ELF note implementations were introduced for core files and GNU build-id. Move the more general one from elf-core to ObjectFileELF and use it for build-id as well. Review: http://llvm-reviews.chandlerc.com/D1902 llvm-svn: 196125
-
Hans Wennborg authored
llvm-svn: 196124
-
James Dennett authored
llvm-svn: 196123
-
Hans Wennborg authored
This makes the clang-format plugin self-contained. Instead of requiring clang-format.exe to be available on the PATH, this includes it in the plugin's installer (.vsix file) and runs it from the install directory. Differential Revision: http://llvm-reviews.chandlerc.com/D2281 llvm-svn: 196122
-
Vincent Lejeune authored
llvm-svn: 196121
-
Aaron Ballman authored
Re-enabled support for the Subjects for the weak attribute. This changes the diagnostic involved to be more accurate -- for C++ code, it will now report that weak applies to variables, functions or classes. Added additional test case for this. llvm-svn: 196120
-
Alp Toker authored
This avoids allocation of temporary std::strings for file contents, instead writing chunks directly to the output stream. The old character-based B-tree iterator remains intact for the time being. llvm-svn: 196119
-
Marshall Clow authored
Found two identical files named 'DefaultOnly.h' in the libcxx test suite. Moved one to /support, removed the other, and iupdated all the includes. No functionality change llvm-svn: 196118
-
Rafael Espindola authored
This allows it to be used in TargetLoweringObjectFileImpl.cpp. llvm-svn: 196117
-
Aaron Ballman authored
The __w64 attribute handler was more generically named, but only applied to __w64 specifically. Renamed and removed some unused code. No functional change intended. llvm-svn: 196116
-
Joerg Sonnenberger authored
llvm-svn: 196115
-
Joerg Sonnenberger authored
llvm-svn: 196114
-
Alp Toker authored
This makes the code a little more idiomatic. No change in behaviour. llvm-svn: 196113
-
Sergey Matveev authored
llvm-svn: 196112
-
Rafael Espindola authored
MO_JumpTableIndex and MO_ExternalSymbol don't show up on inline asm. Keeping parts of the old asm printer just to print inline asm to a string that we then parse back looks like a hack. llvm-svn: 196111
-
Aaron Ballman authored
llvm-svn: 196110
-
Alexander Kornienko authored
llvm-svn: 196109
-
Alexander Kornienko authored
Summary: Added -fallback-style option. Changed clang-format to stop searching for .clang-format when an invalid file is found. Reviewers: djasper, klimek Reviewed By: djasper CC: cfe-commits, klimek Differential Revision: http://llvm-reviews.chandlerc.com/D2292 llvm-svn: 196108
-
Aaron Ballman authored
llvm-svn: 196107
-
Diego Novillo authored
The profile file parser needed some tests for its parsing actions. This adds tests for each of the error messages emitted by the parser. llvm-svn: 196106
-
Aaron Ballman authored
Replacing custom subject application logic with table-generated logic. Affects: guarded_var, pt_guarded_var, guarded_by, pt_guarded_by, acquired_after and acquired_before. No functional change intended. llvm-svn: 196105
-
Rafael Espindola authored
llvm-svn: 196104
-
Aaron Ballman authored
Using the proper set key when determining whether a SubsetSubject helper method has been previously generated. llvm-svn: 196103
-
Tim Northover authored
llvm-svn: 196102
-
Ed Maste authored
A number of tests fail to build on FreeBSD because the test build script defaults to libstdc++ for clang. On FreeBSD the libstdc++ is rather old and libc++ should be used instead. (These tests previously had an @expectedFailureFreeBSD decorator for pr16696, the umbrella PR for the lack of threaded inferior support on FreeBSD. The work to add that support will be committed soon.) llvm-svn: 196101
-
Alp Toker authored
This file hasn't been updated in years. Remove old information and point to the current documentation at GoldPlugin.rst. llvm-svn: 196100
-