<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/tools/llvm-mc, branch testing</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/tools/llvm-mc?h=testing</id>
<link rel='self' href='https://git.amat.us/llvm/atom/tools/llvm-mc?h=testing'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-02-26T23:04:17Z</updated>
<entry>
<title>Try to get rid of a -wunitialized warning: explicitly initialize the pointer</title>
<updated>2013-02-26T23:04:17Z</updated>
<author>
<name>Eli Bendersky</name>
<email>eliben@google.com</email>
</author>
<published>2013-02-26T23:04:17Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=533048228fe7bf3bac05e7db3d2f12aaf3f47fa1'/>
<id>urn:sha1:533048228fe7bf3bac05e7db3d2f12aaf3f47fa1</id>
<content type='text'>
to NULL and use asserts to check in relevant places.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176134 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove unneeded include and empty line</title>
<updated>2013-01-16T19:42:16Z</updated>
<author>
<name>Eli Bendersky</name>
<email>eliben@google.com</email>
</author>
<published>2013-01-16T19:42:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=be2afb6408e88004f8fcc868ff1207fca9792696'/>
<id>urn:sha1:be2afb6408e88004f8fcc868ff1207fca9792696</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172642 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>We want the dwarf AT_producer for assembly source files to match clang's</title>
<updated>2013-01-16T17:46:23Z</updated>
<author>
<name>Kevin Enderby</name>
<email>enderby@apple.com</email>
</author>
<published>2013-01-16T17:46:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=75c9b9384f50e9387f24dd7ce6af403cbda6d19a'/>
<id>urn:sha1:75c9b9384f50e9387f24dd7ce6af403cbda6d19a</id>
<content type='text'>
AT_producer.  Which includes clang's version information so we can tell
which version of the compiler was used.

This is the first of two steps to allow us to do that.  This is the llvm-mc
change to provide a method to set the AT_producer string.  The second step,
coming soon to a clang near you, will have the clang driver pass the value
of getClangFullVersion() via an flag when invoking the integrated assembler
on assembly source files.

rdar://12955296


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172630 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove MCTargetAsmLexer and its derived classes now that edis,</title>
<updated>2012-12-20T14:43:30Z</updated>
<author>
<name>Roman Divacky</name>
<email>rdivacky@freebsd.org</email>
</author>
<published>2012-12-20T14:43:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6af228a92a7b8414fa3c1b3c37ee659d32e66e1b'/>
<id>urn:sha1:6af228a92a7b8414fa3c1b3c37ee659d32e66e1b</id>
<content type='text'>
its only user, is gone.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170699 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove edis - the enhanced disassembler. Fixes PR14654.</title>
<updated>2012-12-19T19:55:47Z</updated>
<author>
<name>Roman Divacky</name>
<email>rdivacky@freebsd.org</email>
</author>
<published>2012-12-19T19:55:47Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=759e3fa641d0ad01012d16d913015c9f69c8d2ab'/>
<id>urn:sha1:759e3fa641d0ad01012d16d913015c9f69c8d2ab</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170578 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add support for passing -main-file-name all the way through to</title>
<updated>2012-12-18T00:31:01Z</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@gmail.com</email>
</author>
<published>2012-12-18T00:31:01Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6c583141bf6b7a6b5f8125c1037ecbc089813288'/>
<id>urn:sha1:6c583141bf6b7a6b5f8125c1037ecbc089813288</id>
<content type='text'>
the assembler.

Part of PR14624

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170390 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Prepare LLVM to fix PR14625, exposing a hook in MCContext to manage the</title>
<updated>2012-12-17T21:32:42Z</updated>
<author>
<name>Chandler Carruth</name>
<email>chandlerc@gmail.com</email>
</author>
<published>2012-12-17T21:32:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6c31d313575bba1b87b583260f39f0b0dae143f4'/>
<id>urn:sha1:6c31d313575bba1b87b583260f39f0b0dae143f4</id>
<content type='text'>
compilation directory.

This defaults to the current working directory, just as it always has,
but now an assembler can choose to override it with a custom directory.
I've taught llvm-mc about this option and added a test case.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170371 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Added a option to the disassembler to print immediates as hex.</title>
<updated>2012-12-05T18:13:19Z</updated>
<author>
<name>Kevin Enderby</name>
<email>enderby@apple.com</email>
</author>
<published>2012-12-05T18:13:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=14ccc9007a932a23201251ced4be4c898a62d6a5'/>
<id>urn:sha1:14ccc9007a932a23201251ced4be4c898a62d6a5</id>
<content type='text'>
This is for the lldb team so most of but not all of the values are
to be printed as hex with this option.  Some small values like the
scale in an X86 address were requested to printed in decimal
without the leading 0x.

There may be some tweaks need to places that may still be in
decimal that they want in hex.  Specially for arm.  I made my best
guess.  Any tweaks from here should be simple.

I also did the best I know now with help from the C++ gurus
creating the cleanest formatImm() utility function and containing
the changes.  But if someone has a better idea to make something
cleaner I'm all ears and game for changing the implementation.

rdar://8109283



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169393 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Sort the #include lines for tools/...</title>
<updated>2012-12-04T10:44:52Z</updated>
<author>
<name>Chandler Carruth</name>
<email>chandlerc@gmail.com</email>
</author>
<published>2012-12-04T10:44:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f010c464a11444733ec67e31aace8bcebeaf2588'/>
<id>urn:sha1:f010c464a11444733ec67e31aace8bcebeaf2588</id>
<content type='text'>
Again, tools are trickier to pick the main module header for than
library source files. I've started to follow the pattern of using
LLVMContext.h when it is included as a stub for program source files.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169252 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add a -disable-cfi option to llvm-mc. This is useful for debugging as</title>
<updated>2012-11-23T17:37:34Z</updated>
<author>
<name>Rafael Espindola</name>
<email>rafael.espindola@gmail.com</email>
</author>
<published>2012-11-23T17:37:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=985884caf94409373c31f694220720c40460036b'/>
<id>urn:sha1:985884caf94409373c31f694220720c40460036b</id>
<content type='text'>
it will expand any .cfi_* directives in the input assembly.

Unfortunately this cannot replace elf-dump in tests as the asm streamer
cannot relax the line advance opcodes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168522 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
