llvm-6502/test/MC
Jim Grosbach 8b9300b972 MC tweak symbol difference resolution for non-local symbols.
When the non-local symbol in the expression is in the same fragment
as the second symbol, the assembler can still evaluate the expression
without needing a relocation.

For example, on ARM:
_foo:
	ldr lr, (_foo - 4)

rdar://10348687



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148341 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-17 22:14:39 +00:00
..
ARM ARM VFP assembly parsing and encoding for VCVT(float <--> fixed point). 2011-12-22 22:19:05 +00:00
AsmParser The error check for using -g with a .s file already containing dwarf .file 2012-01-11 18:04:47 +00:00
COFF Add back the MC bits of 126425. Original patch by Nathan Jeffords. I added the 2011-12-17 01:14:52 +00:00
Disassembler Add disassembler support for VPERMIL2PD and VPERMIL2PS. 2011-12-30 06:23:39 +00:00
ELF Implement cfi_restore. Patch by Brian Anderson! 2011-12-29 21:43:03 +00:00
MachO MC tweak symbol difference resolution for non-local symbols. 2012-01-17 22:14:39 +00:00
MBlaze Teach the MBlaze asm parser how to parse special purpose register names. 2010-12-20 20:43:24 +00:00
Mips Add big endian mips support. Based on a patch by Jack Carter. 2012-01-11 04:04:14 +00:00
X86 Intel syntax: Fix parser match class to check memory operand size. 2012-01-17 21:48:03 +00:00