summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/nacl-direct.c
Commit message (Collapse)AuthorAgeFilesLines
* Adapt tests after making mcpu=generic the default for armv7-a and armv8-a.Kristof Beyls2017-06-011-1/+1
| | | | llvm-svn: 304391
* Change Native Client x86 usr include and link path to match SDK expectationsDerek Schuff2015-08-261-3/+3
| | | | | | | | | | | | GNU multilib style uses x86_64-nacl/include and x86_64-nacl/usr/include but the SDK expects i686-nacl/usr/include for its files. Change the driver to use this. Fixes https://code.google.com/p/nativeclient/issues/detail?id=4108 Differential Revision: http://reviews.llvm.org/D11271 llvm-svn: 246040
* [MIPS] Add support for direct-to-nacl in ClangPetar Jovanovic2015-07-081-0/+35
| | | | | | | | | | | For Mips direct-to-nacl, the goal is to be close to le32 front-end and use Mips32EL backend. This patch defines new NaClMips32ELTargetInfo and modifies it slightly to be close to le32. It also adds necessary parts, inline with ARM and X86. Differential Revision: http://reviews.llvm.org/D10739 llvm-svn: 241678
* NaCl ARM: fix assembler float abi flagsDerek Schuff2015-04-101-0/+3
| | | | | | | | | | | | | | | | | | Summary: tools::arm::getARMFloatABI() was falling back to guessing soft-float because it wasn't seeing the GNUEABIHF environment from ComputeEffectivClangTriple when it was called from gnutools::Assemble::ConstructJob. Fix by using the effective clang triple in gnutools::Assemble, which now matches the -triple flag used by cc1 and ClangAs jobs. Reviewers: jvoung Subscribers: rengolin, jfb, aemerson, cfe-commits Differential Revision: http://reviews.llvm.org/D8902 llvm-svn: 234661
* Try to fix nacl-direct.c driver test in Cygwin environmentReid Kleckner2015-04-011-6/+6
| | | | | | Why is NaCl not using the integrated assembler, by the way? llvm-svn: 233818
* Fix nacl's clang driver tests to tolerate libdir suffixes and Windows paths.Derek Schuff2015-03-311-48/+48
| | | | llvm-svn: 233764
* Make new test slightly more generic to allow running it underDaniel Jasper2015-03-311-19/+19
| | | | | | non-standard test runners. llvm-svn: 233677
* Add driver support for Native Client SDKDerek Schuff2015-03-301-0/+108
Add Tool and ToolChain support for clang to target the NaCl OS using the NaCl SDK for x86-32, x86-64 and ARM. Includes nacltools::Assemble and Link which are derived from gnutools. They are similar to Linux but different enought that they warrant their own class. Also includes a NaCl_TC in ToolChains derived from Generic_ELF with library and include paths suitable for an SDK and independent of the system tools. Differential Revision: http://reviews.llvm.org/D8590 llvm-svn: 233594
OpenPOWER on IntegriCloud