commit | 82a70ccb24a09dd38ab8eaf55428880781fe9006 | [log] [tgz] |
---|---|---|
author | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | Tue Jul 21 23:13:26 2009 +0000 |
committer | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | Tue Jul 21 23:13:26 2009 +0000 |
tree | 0f82b9349af64d4ebb6e7f49a8955f6705a9889d | |
parent | 0f4b285a5b86b1e9c6e27bb46028dfbb77bb5db4 [diff] |
Change ELFCodeEmitter logic to emit the constant pool and jump tables to their appropriate sections before the code itself. They need to be emitted before the function because on some targets (x86 but not x86_64) the later may reference a JT or CP entry address git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76672 91177308-0d34-0410-b5e6-96231b3b80d8