<html>
<head>
</head>
<body text="#000000" bgcolor="#FFFFFF">
I did this so if the host is not x86-64 machine all the tests still
pass.<br>
<br>
<div class="moz-cite-prefix">On 09/22/2015 05:20 PM, Rafael
Espíndola wrote:<br>
</div>
<blockquote
cite="mid:CAG3jReJL-hReZafE-JhXajF4npqtWcDzbEcQEFYSN-mT9Kdjhg@mail.gmail.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="MS Exchange Server version
08.03.0377.000">
<title>Re: [PATCH] D13055: [ELF2] Handle -m option</title>
<!-- Converted from text/plain format -->
<p><font size="2">-m should not be mandatory, so you should not
need to update every test.<br>
<br>
On 22 September 2015 at 08:45, Denis Protivensky<br>
<a class="moz-txt-link-rfc2396E" href="mailto:dprotivensky@accesssoftek.com"><dprotivensky@accesssoftek.com></a> wrote:<br>
> denis-protivensky created this revision.<br>
> denis-protivensky added reviewers: Bigcheese, rafael.<br>
> denis-protivensky added a subscriber: llvm-commits.<br>
> denis-protivensky added a project: lld.<br>
><br>
> Parse and apply emulation given with -m option.<br>
> Check input files to match ELF type and machine
architecture provided with -m.<br>
><br>
> Add positive tests for supported emulations.<br>
> Add negative test with unknown emulation.<br>
> Rework tests with incompatible emulation and input files.<br>
><br>
> <a moz-do-not-send="true"
href="http://reviews.llvm.org/D13055">http://reviews.llvm.org/D13055</a><br>
><br>
> Files:<br>
> ELF/Config.h<br>
> ELF/Driver.cpp<br>
> ELF/InputFiles.cpp<br>
> ELF/InputFiles.h<br>
> ELF/Options.td<br>
> ELF/SymbolTable.cpp<br>
> ELF/SymbolTable.h<br>
> ELF/Writer.cpp<br>
> test/elf2/archive.s<br>
> test/elf2/basic.s<br>
> test/elf2/basic32.s<br>
> test/elf2/basic32be.s<br>
> test/elf2/basic64be.s<br>
> test/elf2/bss.s<br>
> test/elf2/common.s<br>
> test/elf2/discard-locals.s<br>
> test/elf2/dynamic-reloc-index.s<br>
> test/elf2/dynamic-reloc.s<br>
> test/elf2/emulation.s<br>
> test/elf2/got.s<br>
> test/elf2/incompatible.s<br>
> test/elf2/invalid-elf.test<br>
> test/elf2/invalid-relocations.test<br>
> test/elf2/local-dynamic.s<br>
> test/elf2/local.s<br>
> test/elf2/many-sections.s<br>
> test/elf2/output-section.s<br>
> test/elf2/plt.s<br>
> test/elf2/program-header-layout.s<br>
> test/elf2/relocation-32S-error.s<br>
> test/elf2/relocation-absolute.s<br>
> test/elf2/relocation-common.s<br>
> test/elf2/relocation-errors.s<br>
> test/elf2/relocation-i686.s<br>
> test/elf2/relocation-local.s<br>
> test/elf2/relocation-undefined-weak.s<br>
> test/elf2/relocation.s<br>
> test/elf2/resolution.s<br>
> test/elf2/section-align-0.test<br>
> test/elf2/shared.s<br>
> test/elf2/string-table.s<br>
> test/elf2/symbols.s<br>
> test/elf2/undef-start.s<br>
> test/elf2/undef.s<br>
> test/elf2/visibility.s<br>
><br>
</font>
</p>
</blockquote>
<br>
</body>
</html>