summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-mc/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Remove autoconf supportChris Bieneman2016-01-261-17/+0
| | | | | | | | | | | | | | | | Summary: This patch is provided in preparation for removing autoconf on 1/26. The proposal to remove autoconf on 1/26 was discussed on the llvm-dev thread here: http://lists.llvm.org/pipermail/llvm-dev/2016-January/093875.html "I felt a great disturbance in the [build system], as if millions of [makefiles] suddenly cried out in terror and were suddenly silenced. I fear something [amazing] has happened." - Obi Wan Kenobi Reviewers: chandlerc, grosbach, bob.wilson, tstellarAMD, echristo, whitequark Subscribers: chfast, simoncook, emaste, jholewinski, tberghammer, jfb, danalbert, srhines, arsenm, dschuff, jyknight, dsanders, joker.eph, llvm-commits Differential Revision: http://reviews.llvm.org/D16471 llvm-svn: 258861
* build: Tidy up a bunch of tool Makefiles, and simplify where possible using theDaniel Dunbar2011-10-181-12/+5
| | | | | | new all-targets pseudo-component. llvm-svn: 142401
* start straightening out libedis's dependencies and make it fitChris Lattner2010-07-201-3/+1
| | | | | | | | | | | | | | | | better in the llvm world. Among other things, this changes: 1. The guts of libedis are now moved into lib/MC/MCDisassembler 2. llvm-mc now depends on lib/MC/MCDisassembler, not tools/edis, so edis and mc don't have to be built in series. 3. lib/MC/MCDisassembler no longer depends on the C api, the C API depends on it. 4. Various code cleanup changes. There is still a lot to be done to make edis fit with the llvm design, but this is an incremental step in the right direction. llvm-svn: 108869
* llvm-mc: Don't set NO_INSTALL on llvm-mc.Daniel Dunbar2010-06-111-1/+0
| | | | llvm-svn: 105837
* Second try at integrating the edis tester. ThisSean Callanan2010-04-121-0/+3
| | | | | | | | | | | time I use the LIBS variable, which is not subject to a %.a -> -l% transformation, to link llvm-mc against libEnhancedDisassembly. llvm-mc -edis works the same as llvm-mc -disassemble, but outputs tokens and operands. llvm-svn: 101058
* revert r100842 which broke several of the build bots.Chris Lattner2010-04-091-1/+0
| | | | llvm-svn: 100848
* Added a tester for the enhanced disassembler,Sean Callanan2010-04-091-0/+1
| | | | | | integrated into the llvm-mc testing tool. llvm-svn: 100842
* make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.Chris Lattner2010-01-241-1/+0
| | | | llvm-svn: 94378
* Stop building RTTI information for *most* llvm libraries. NotableChris Lattner2010-01-221-0/+1
| | | | | | | | | | | missing ones are libsupport, libsystem and libvmcore. libvmcore is currently blocked on bugpoint, which uses EH. Once it stops using EH, we can switch it off. This #if 0's out 3 unit tests, because gtest requires RTTI information. Suggestions welcome on how to fix this. llvm-svn: 94164
* create a new MCParser library and move some stuff into it.Chris Lattner2010-01-221-1/+1
| | | | llvm-svn: 94129
* Don't install llvm-mc by default.Daniel Dunbar2009-08-211-0/+1
| | | | llvm-svn: 79604
* llvm-mc: Add -triple, and start fetching the target asm printer.Daniel Dunbar2009-07-171-2/+8
| | | | llvm-svn: 76257
* create an MCStreamer and provide it to AsmParser.Chris Lattner2009-06-241-1/+1
| | | | llvm-svn: 74039
* Add a skeleton driver for new machine code level fun. llvm-mc is meantChris Lattner2009-06-181-0/+17
to be a test driver of other components in the system, which will develop over time. llvm-svn: 73732
OpenPOWER on IntegriCloud