]> git.proxmox.com Git - mirror_edk2.git/commit
BaseTools CLANG35: drop problematic use-movt and save-temps options
authorArd Biesheuvel <ard.biesheuvel@linaro.org>
Sat, 23 Jul 2016 07:38:14 +0000 (09:38 +0200)
committerArd Biesheuvel <ard.biesheuvel@linaro.org>
Tue, 2 Aug 2016 06:21:46 +0000 (08:21 +0200)
commit1c63516075b3d7e06a8919b030afdef3116d6373
treefd02acf77ac2a87824848252b4137879e924185a
parent28ade7b802e0732cf9839017ee6e9cf78b842582
BaseTools CLANG35: drop problematic use-movt and save-temps options

Some versions of Clang fail on every input file when using the
-save-temps options, and produces the following heplful error message:

  <unknown>:0: error: Undefined temporary symbol

Simply dropping the option for CLANG35 is the simplest way around this,
since the value of storing .i and .s files is dubious anyway.

Also, drop the arm-use-movt option, which does not appear to be
supported anymore by recent versions of clang.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Acked-by: Jordan Justen <jordan.l.justen@intel.com>
BaseTools/Conf/tools_def.template