[PATCH] D14658: rename gnu to old-gnu

Rafael Ávila de Espíndola via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 13 08:51:46 PST 2015


rafael created this revision.
rafael added reviewers: ruiu, Bigcheese.
rafael added a subscriber: llvm-commits.
rafael set the repository for this revision to rL LLVM.
Herald added a reviewer: tstellarAMD.
Herald added a subscriber: dsanders.

This is in preparation for changing gnu2 to gnu and making it the default.

The new linker is now able to bootstarp llvm+clang+lld and passes all the tests, that seems a good point to start deprecating the old one.


Repository:
  rL LLVM

http://reviews.llvm.org/D14658

Files:
  lib/Driver/UniversalDriver.cpp
  test/Driver/def-lib-search.test
  test/Driver/flavor-option.test
  test/Driver/lib-search.test
  test/Driver/so-whole-archive.test
  test/Driver/trivial-driver.test
  test/Driver/undef-basic.objtxt
  test/elf/AArch64/defsym.test
  test/elf/AArch64/dontignorezerosize-sections.test
  test/elf/AArch64/dynamicvars.test
  test/elf/AArch64/dynlib-nointerp-section.test
  test/elf/AArch64/general-dyn-tls-0.test
  test/elf/AArch64/initfini.test
  test/elf/AArch64/initial-exec-tls-0.test
  test/elf/AArch64/local-tls.test
  test/elf/AArch64/rel-abs16-overflow.test
  test/elf/AArch64/rel-abs16.test
  test/elf/AArch64/rel-abs32-overflow.test
  test/elf/AArch64/rel-abs32.test
  test/elf/AArch64/rel-abs64.test
  test/elf/AArch64/rel-adr_prel_lo21-overflow.test
  test/elf/AArch64/rel-adr_prel_lo21.test
  test/elf/AArch64/rel-adr_prel_pg_hi21-overflow.test
  test/elf/AArch64/rel-adr_prel_pg_hi21.test
  test/elf/AArch64/rel-bad.test
  test/elf/AArch64/rel-prel16-overflow.test
  test/elf/AArch64/rel-prel16.test
  test/elf/AArch64/rel-prel32-overflow.test
  test/elf/AArch64/rel-prel32.test
  test/elf/AArch64/rel-prel64.test
  test/elf/AMDGPU/hsa.test
  test/elf/ARM/arm-symbols.test
  test/elf/ARM/defsym.test
  test/elf/ARM/dynamic-symbols.test
  test/elf/ARM/entry-point.test
  test/elf/ARM/exidx.test
  test/elf/ARM/header-flags.test
  test/elf/ARM/mapping-code-model.test
  test/elf/ARM/mapping-symbols.test
  test/elf/ARM/missing-symbol.test
  test/elf/ARM/plt-dynamic.test
  test/elf/ARM/plt-ifunc-interwork.test
  test/elf/ARM/plt-ifunc-mapping.test
  test/elf/ARM/rel-abs32.test
  test/elf/ARM/rel-arm-call.test
  test/elf/ARM/rel-arm-jump24-veneer-b.test
  test/elf/ARM/rel-arm-jump24-veneer-bl.test
  test/elf/ARM/rel-arm-jump24.test
  test/elf/ARM/rel-arm-mov.test
  test/elf/ARM/rel-arm-prel31.test
  test/elf/ARM/rel-arm-target1.test
  test/elf/ARM/rel-arm-thm-interwork.test
  test/elf/ARM/rel-base-prel.test
  test/elf/ARM/rel-copy.test
  test/elf/ARM/rel-glob-dat.test
  test/elf/ARM/rel-got-brel.test
  test/elf/ARM/rel-group-relocs.test
  test/elf/ARM/rel-ifunc.test
  test/elf/ARM/rel-jump-slot.test
  test/elf/ARM/rel-rel32.test
  test/elf/ARM/rel-thm-call.test
  test/elf/ARM/rel-thm-jump11.test
  test/elf/ARM/rel-thm-jump24-veneer.test
  test/elf/ARM/rel-thm-jump24.test
  test/elf/ARM/rel-thm-mov.test
  test/elf/ARM/rel-tls-ie32.test
  test/elf/ARM/rel-tls-le32.test
  test/elf/ARM/rel-v4bx.test
  test/elf/ARM/thm-symbols.test
  test/elf/ARM/two-got-for-symbol.test
  test/elf/ARM/undef-lazy-symbol.test
  test/elf/ARM/veneer-mapping.test
  test/elf/ARM/weak-branch.test
  test/elf/Hexagon/dynlib-data.test
  test/elf/Hexagon/dynlib-gotoff.test
  test/elf/Hexagon/dynlib-hash.test
  test/elf/Hexagon/dynlib-rela.test
  test/elf/Hexagon/dynlib-syms.test
  test/elf/Hexagon/dynlib.test
  test/elf/Hexagon/hexagon-got-plt-order.test
  test/elf/Hexagon/hexagon-plt-setup.test
  test/elf/Hexagon/maxalignment.test
  test/elf/Hexagon/rela-order.test
  test/elf/Hexagon/sda-base.test
  test/elf/Hexagon/zerofillquick-sdata.test
  test/elf/Mips/abi-flags-01.test
  test/elf/Mips/abi-flags-02.test
  test/elf/Mips/abi-flags-03.test
  test/elf/Mips/abi-flags-04.test
  test/elf/Mips/abi-flags-05.test
  test/elf/Mips/abi-flags-06.test
  test/elf/Mips/abi-flags-07.test
  test/elf/Mips/abi-flags-08.test
  test/elf/Mips/abi-flags-09.test
  test/elf/Mips/abi-flags-10.test
  test/elf/Mips/abi-flags-11.test
  test/elf/Mips/base-address-64.test
  test/elf/Mips/base-address.test
  test/elf/Mips/ctors-order.test
  test/elf/Mips/driver-hash-style.test
  test/elf/Mips/dt-textrel-64.test
  test/elf/Mips/dt-textrel.test
  test/elf/Mips/dynamic-linking.test
  test/elf/Mips/dynamic-sym.test
  test/elf/Mips/dynlib-dynamic.test
  test/elf/Mips/dynlib-dynsym-micro.test
  test/elf/Mips/dynlib-dynsym.test
  test/elf/Mips/dynlib-fileheader-64.test
  test/elf/Mips/dynlib-fileheader-micro-64.test
  test/elf/Mips/dynlib-fileheader-micro.test
  test/elf/Mips/dynlib-fileheader.test
  test/elf/Mips/dynsym-table-1.test
  test/elf/Mips/dynsym-table-2.test
  test/elf/Mips/e-flags-merge-1-64.test
  test/elf/Mips/e-flags-merge-1.test
  test/elf/Mips/e-flags-merge-10.test
  test/elf/Mips/e-flags-merge-11.test
  test/elf/Mips/e-flags-merge-12.test
  test/elf/Mips/e-flags-merge-2-64.test
  test/elf/Mips/e-flags-merge-2.test
  test/elf/Mips/e-flags-merge-3-64.test
  test/elf/Mips/e-flags-merge-3.test
  test/elf/Mips/e-flags-merge-4-64.test
  test/elf/Mips/e-flags-merge-4.test
  test/elf/Mips/e-flags-merge-5-64.test
  test/elf/Mips/e-flags-merge-5.test
  test/elf/Mips/e-flags-merge-6-64.test
  test/elf/Mips/e-flags-merge-6.test
  test/elf/Mips/e-flags-merge-7-64.test
  test/elf/Mips/e-flags-merge-7.test
  test/elf/Mips/e-flags-merge-8.test
  test/elf/Mips/e-flags-merge-9.test
  test/elf/Mips/entry-name.test
  test/elf/Mips/exe-dynamic.test
  test/elf/Mips/exe-dynsym-micro.test
  test/elf/Mips/exe-dynsym.test
  test/elf/Mips/exe-fileheader-02.test
  test/elf/Mips/exe-fileheader-03.test
  test/elf/Mips/exe-fileheader-64.test
  test/elf/Mips/exe-fileheader-be-64.test
  test/elf/Mips/exe-fileheader-be.test
  test/elf/Mips/exe-fileheader-micro-64.test
  test/elf/Mips/exe-fileheader-micro.test
  test/elf/Mips/exe-fileheader-n32.test
  test/elf/Mips/exe-fileheader.test
  test/elf/Mips/exe-got-micro.test
  test/elf/Mips/exe-got.test
  test/elf/Mips/got-page-32-micro.test
  test/elf/Mips/got-page-32.test
  test/elf/Mips/got-page-64-micro.test
  test/elf/Mips/got-page-64.test
  test/elf/Mips/got16-2.test
  test/elf/Mips/got16-micro.test
  test/elf/Mips/got16.test
  test/elf/Mips/gotsym.test
  test/elf/Mips/gp-sym-1-micro.test
  test/elf/Mips/gp-sym-1.test
  test/elf/Mips/gp-sym-2.test
  test/elf/Mips/hilo16-1.test
  test/elf/Mips/hilo16-2.test
  test/elf/Mips/hilo16-3-overflow.test
  test/elf/Mips/hilo16-3.test
  test/elf/Mips/hilo16-4.test
  test/elf/Mips/hilo16-5.test
  test/elf/Mips/hilo16-8-micro.test
  test/elf/Mips/hilo16-9-micro.test
  test/elf/Mips/initfini-micro.test
  test/elf/Mips/interpreter-64.test
  test/elf/Mips/interpreter-n32.test
  test/elf/Mips/interpreter.test
  test/elf/Mips/invalid-reginfo.test
  test/elf/Mips/jalx-align-err.test
  test/elf/Mips/jalx-jalr.test
  test/elf/Mips/jalx.test
  test/elf/Mips/jump-fix-err.test
  test/elf/Mips/la25-stub-be.test
  test/elf/Mips/la25-stub-micro-be.test
  test/elf/Mips/la25-stub-micro.test
  test/elf/Mips/la25-stub-npic-01.test
  test/elf/Mips/la25-stub-npic-02.test
  test/elf/Mips/la25-stub-npic-shared.test
  test/elf/Mips/la25-stub-pic.test
  test/elf/Mips/la25-stub.test
  test/elf/Mips/mips-options-01.test
  test/elf/Mips/mips-options-02.test
  test/elf/Mips/mips-options-03.test
  test/elf/Mips/mips-options-04.test
  test/elf/Mips/mips-options-05.test
  test/elf/Mips/mips-options-gp0.test
  test/elf/Mips/n32-rela-chain.test
  test/elf/Mips/n64-rel-chain.test
  test/elf/Mips/n64-rel-shift.test
  test/elf/Mips/opt-emulation.test
  test/elf/Mips/pc23-range.test
  test/elf/Mips/plt-entry-mixed-1.test
  test/elf/Mips/plt-entry-mixed-2.test
  test/elf/Mips/plt-entry-mixed-3.test
  test/elf/Mips/plt-entry-mixed-4.test
  test/elf/Mips/plt-entry-r6-be.test
  test/elf/Mips/plt-entry-r6.test
  test/elf/Mips/plt-header-be.test
  test/elf/Mips/plt-header-micro-be.test
  test/elf/Mips/plt-header-micro.test
  test/elf/Mips/plt-header-mixed.test
  test/elf/Mips/plt-header.test
  test/elf/Mips/r26-1-micro.test
  test/elf/Mips/r26-1.test
  test/elf/Mips/r26-2-micro.test
  test/elf/Mips/r26-2.test
  test/elf/Mips/reginfo-01.test
  test/elf/Mips/reginfo-02.test
  test/elf/Mips/reginfo-03.test
  test/elf/Mips/reginfo-04.test
  test/elf/Mips/reginfo-05.test
  test/elf/Mips/rel-16-overflow.test
  test/elf/Mips/rel-16.test
  test/elf/Mips/rel-32-be.test
  test/elf/Mips/rel-32.test
  test/elf/Mips/rel-64.test
  test/elf/Mips/rel-call-hilo-01.test
  test/elf/Mips/rel-call-hilo-micro.test
  test/elf/Mips/rel-copy-micro.test
  test/elf/Mips/rel-copy-pc.test
  test/elf/Mips/rel-copy.test
  test/elf/Mips/rel-dynamic-01-micro.test
  test/elf/Mips/rel-dynamic-01.test
  test/elf/Mips/rel-dynamic-02.test
  test/elf/Mips/rel-dynamic-03-micro.test
  test/elf/Mips/rel-dynamic-03.test
  test/elf/Mips/rel-dynamic-04-micro.test
  test/elf/Mips/rel-dynamic-04.test
  test/elf/Mips/rel-dynamic-05-micro.test
  test/elf/Mips/rel-dynamic-05.test
  test/elf/Mips/rel-dynamic-06-64.test
  test/elf/Mips/rel-dynamic-06.test
  test/elf/Mips/rel-dynamic-07-64.test
  test/elf/Mips/rel-dynamic-07.test
  test/elf/Mips/rel-dynamic-08-64.test
  test/elf/Mips/rel-dynamic-08-micro.test
  test/elf/Mips/rel-dynamic-08.test
  test/elf/Mips/rel-dynamic-09-micro.test
  test/elf/Mips/rel-dynamic-09.test
  test/elf/Mips/rel-dynamic-10-micro.test
  test/elf/Mips/rel-dynamic-10.test
  test/elf/Mips/rel-dynamic-11.test
  test/elf/Mips/rel-dynamic-12.test
  test/elf/Mips/rel-dynamic-13.test
  test/elf/Mips/rel-dynamic-14.test
  test/elf/Mips/rel-dynamic-15.test
  test/elf/Mips/rel-eh-01.test
  (212 more files...)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D14658.40154.patch
Type: text/x-patch
Size: 313844 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151113/f9096704/attachment-0001.bin>


More information about the llvm-commits mailing list