- Mar 09, 2015
-
-
Benjamin Kramer authored
All supported platforms have half-way decent C99 support. llvm-svn: 231679
-
Colin LeMahieu authored
llvm-svn: 231678
-
Rafael Espindola authored
In the case where just tables are part of the function section, this produces more readable assembly by avoiding switching to the eh section and back to .text. This would also break with non unique section names, as trying to switch to a unique section actually creates a new one. llvm-svn: 231677
-
Rafael Espindola authored
llvm-svn: 231676
-
Eric Fiselier authored
llvm-svn: 231674
-
Rafael Espindola authored
These are pure virtual in the base class, so the compiler checks that they are implemented. llvm-svn: 231673
-
Marshall Clow authored
Fix an exception-safety bug in <deque>. Reference: PR#22650. Not closing the bug because there's more work to do here llvm-svn: 231672
-
Benjamin Kramer authored
llvm-svn: 231671
-
Alexander Kornienko authored
http://reviews.llvm.org/D8146 Patch by Richard Thomson! llvm-svn: 231670
-
Alexander Kornienko authored
The patch was generated using this command: $ clang-tidy/tool/run-clang-tidy.py -header-filter=.*clang-tidy.* -fix \ -checks=-*,llvm-header-guard clang-tidy.* $ svn revert --recursive clangt-tidy/llvm/ (to revert a few buggy fixes) llvm-svn: 231669
-
Benjamin Kramer authored
Found by -Wmissing-prototypes. llvm-svn: 231668
-
Greg Clayton authored
Fixed a bug where the expression parser relied on having symbols for things even if they were in the debug info. The issue can happen if you strip your main executable and then run an expression and it would fail to find the stripped symbol and it would then not be able to make the function call. The issue was fixed by doing our normal FindFunctions call. <rdar://problem/20072750> llvm-svn: 231667
-
Saleem Abdulrasool authored
These interfaces are not zero cost related, but rather generic unwind APIs used by consumers of the Unwind library. Always provide the definition as they are needed for both Zero Cost and Frame Table based implementations. llvm-svn: 231666
-
Reed Kotler authored
Summary: Code is mostly copied from AArch64 port and modified where needed for Mips. This handles the "non" legal cases of logical ops. Legal cases are handled by tablegen patterns. Test Plan: Make check test logopm.ll All of test-suite passes at O0/O2 and mips32 r1/r2 with this new change. Reviewers: dsanders Reviewed By: dsanders Subscribers: echristo, llvm-commits, aemerson, rfuhler Differential Revision: http://reviews.llvm.org/D6599 llvm-svn: 231665
-
Benjamin Kramer authored
Found by -Wmissing-prototypes. NFC. llvm-svn: 231664
-
Tom Stellard authored
llvm-svn: 231663
-
Tom Stellard authored
llvm-svn: 231662
-
Benjamin Kramer authored
NFC. llvm-svn: 231661
-
Benjamin Kramer authored
NFC. llvm-svn: 231660
-
Marek Olsak authored
This is a candidate for stable. llvm-svn: 231659
-
Marek Olsak authored
llvm-svn: 231658
-
Benjamin Kramer authored
NFC. llvm-svn: 231657
-
Benjamin Kramer authored
NFC. llvm-svn: 231656
-
Benjamin Kramer authored
NFC. llvm-svn: 231655
-
Andrea Di Biagio authored
Also, replaced line with 'target triple' with flag -mtriple on the RUN line. Removed the data layout string as it is not needed. llvm-svn: 231654
-
Benjamin Kramer authored
NFC. llvm-svn: 231653
-
Tobias Grosser authored
llvm-svn: 231652
-
Tamas Berghammer authored
Failure caused by a missing mkfifo command in the android OS. This fix replace mkfifo with "mknode p" command on android. llvm-svn: 231651
-
Alexander Kornienko authored
[clang-tidy] Refactor: Rename clang-tidy readability check files and classes to follow naming conventions Classes are named WhateverCheck, files are WhateverCheck.cpp and` WhateverCheck.h` http://reviews.llvm.org/D8144 Patch by Richard Thomson! llvm-svn: 231650
-
Ed Schouten authored
On CloudABI we should append the timezone name to the end of the locale (e.g., nl_NL.UTF-8@Europe/Amsterdam). By fixing the locale names we can already let a lot of locale related tests pass. llvm-svn: 231649
-
Alexander Kornienko authored
Classes are named WhateverCheck, files are named WhateverCheck.cpp and WhateverCheck.h. http://reviews.llvm.org/D8145 Patch by Richard Thomson! llvm-svn: 231648
-
Joerg Sonnenberger authored
correct header to get errno. llvm-svn: 231647
-
Simon Atanasyan authored
No functional changes. llvm-svn: 231646
-
Simon Atanasyan authored
No functional changes. llvm-svn: 231645
-
Simon Atanasyan authored
No functional changes. llvm-svn: 231644
-
Simon Atanasyan authored
llvm-svn: 231643
-
Simon Atanasyan authored
llvm-svn: 231642
-
Simon Atanasyan authored
1. Move relocation addendum reading code to the MipsRelocationHandler class to reduce code duplication. 2. Factor out the relocations calculation code into the separate function to be ready to handle MIPS N64 ABI relocation chains. No functional changes. llvm-svn: 231641
-
Simon Atanasyan authored
llvm-svn: 231640
-
Simon Atanasyan authored
We should not take in account a type of "source" symbol. Cross mode jump adjustment is requred when target symbol and relocation belong to different (regular/microMIPS) instruction sets. llvm-svn: 231639
-