[lld] r220931 - [Mips] Add ABI and ARCH flags to the object files.

Simon Atanasyan simon at atanasyan.com
Thu Oct 30 14:20:28 PDT 2014


Author: atanasyan
Date: Thu Oct 30 16:20:27 2014
New Revision: 220931

URL: http://llvm.org/viewvc/llvm-project?rev=220931&view=rev
Log:
[Mips] Add ABI and ARCH flags to the object files.

No functional changes.

Modified:
    lld/trunk/test/elf/Mips/dt-textrel.test
    lld/trunk/test/elf/Mips/dynlib-fileheader.test
    lld/trunk/test/elf/Mips/dynsym-table-1.test
    lld/trunk/test/elf/Mips/dynsym-table-2.test
    lld/trunk/test/elf/Mips/exe-dynamic.test
    lld/trunk/test/elf/Mips/exe-fileheader.test
    lld/trunk/test/elf/Mips/exe-got.test
    lld/trunk/test/elf/Mips/gp-sym-1.test
    lld/trunk/test/elf/Mips/hilo16-4.test
    lld/trunk/test/elf/Mips/hilo16-5.test
    lld/trunk/test/elf/Mips/opt-emulation.test
    lld/trunk/test/elf/Mips/plt-header.test
    lld/trunk/test/elf/Mips/r26-1.test
    lld/trunk/test/elf/Mips/r26-2.test
    lld/trunk/test/elf/Mips/rel-32.test
    lld/trunk/test/elf/Mips/rel-copy.test
    lld/trunk/test/elf/Mips/rel-dynamic-01.test
    lld/trunk/test/elf/Mips/rel-dynamic-02.test
    lld/trunk/test/elf/Mips/rel-dynamic-03.test
    lld/trunk/test/elf/Mips/rel-dynamic-04.test
    lld/trunk/test/elf/Mips/rel-dynamic-05.test
    lld/trunk/test/elf/Mips/rel-dynamic-06.test
    lld/trunk/test/elf/Mips/rel-dynamic-07.test
    lld/trunk/test/elf/Mips/rel-dynamic-08.test
    lld/trunk/test/elf/Mips/rel-dynamic-09.test
    lld/trunk/test/elf/Mips/rel-dynamic-10.test
    lld/trunk/test/elf/Mips/rel-dynamic-11.test
    lld/trunk/test/elf/Mips/rel-pc32.test

Modified: lld/trunk/test/elf/Mips/dt-textrel.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/dt-textrel.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/dt-textrel.test (original)
+++ lld/trunk/test/elf/Mips/dt-textrel.test Thu Oct 30 16:20:27 2014
@@ -16,7 +16,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .text

Modified: lld/trunk/test/elf/Mips/dynlib-fileheader.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/dynlib-fileheader.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/dynlib-fileheader.test (original)
+++ lld/trunk/test/elf/Mips/dynlib-fileheader.test Thu Oct 30 16:20:27 2014
@@ -45,8 +45,8 @@ FileHeader:
   Data:            ELFDATA2LSB
   Type:            ET_REL
   Machine:         EM_MIPS
-  Flags:           [ EF_MIPS_PIC, EF_MIPS_CPIC,
-                     EF_MIPS_ABI_O32, EF_MIPS_ARCH_32 ]
+  Flags:           [ EF_MIPS_NOREORDER, EF_MIPS_PIC, EF_MIPS_CPIC,
+                     EF_MIPS_ABI_O32, EF_MIPS_ARCH_32R2 ]
 Sections:
   - Name:            .text
     Type:            SHT_PROGBITS

Modified: lld/trunk/test/elf/Mips/dynsym-table-1.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/dynsym-table-1.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/dynsym-table-1.test (original)
+++ lld/trunk/test/elf/Mips/dynsym-table-1.test Thu Oct 30 16:20:27 2014
@@ -46,6 +46,8 @@ FileHeader:
   Data:            ELFDATA2LSB
   Type:            ET_REL
   Machine:         EM_MIPS
+  Flags:           [EF_MIPS_PIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
+
 Sections:
   - Name:            .text
     Type:            SHT_PROGBITS
@@ -66,6 +68,8 @@ FileHeader:
   Data:            ELFDATA2LSB
   Type:            ET_REL
   Machine:         EM_MIPS
+  Flags:           [EF_MIPS_PIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
+
 Sections:
   - Name:            .text
     Type:            SHT_PROGBITS
@@ -96,6 +100,8 @@ FileHeader:
   Data:            ELFDATA2LSB
   Type:            ET_REL
   Machine:         EM_MIPS
+  Flags:           [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
+
 Sections:
   - Name:            .text
     Type:            SHT_PROGBITS

Modified: lld/trunk/test/elf/Mips/dynsym-table-2.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/dynsym-table-2.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/dynsym-table-2.test (original)
+++ lld/trunk/test/elf/Mips/dynsym-table-2.test Thu Oct 30 16:20:27 2014
@@ -51,6 +51,8 @@ FileHeader:
   Data:            ELFDATA2LSB
   Type:            ET_REL
   Machine:         EM_MIPS
+  Flags:           [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
+
 Sections:
   - Name:            .text
     Type:            SHT_PROGBITS
@@ -76,6 +78,8 @@ FileHeader:
   Data:            ELFDATA2LSB
   Type:            ET_REL
   Machine:         EM_MIPS
+  Flags:           [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
+
 Sections:
   - Name:            .text
     Type:            SHT_PROGBITS

Modified: lld/trunk/test/elf/Mips/exe-dynamic.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/exe-dynamic.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/exe-dynamic.test (original)
+++ lld/trunk/test/elf/Mips/exe-dynamic.test Thu Oct 30 16:20:27 2014
@@ -44,7 +44,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .text

Modified: lld/trunk/test/elf/Mips/exe-fileheader.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/exe-fileheader.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/exe-fileheader.test (original)
+++ lld/trunk/test/elf/Mips/exe-fileheader.test Thu Oct 30 16:20:27 2014
@@ -50,7 +50,8 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_NOREORDER, EF_MIPS_PIC, EF_MIPS_CPIC,
+            EF_MIPS_ABI_O32, EF_MIPS_ARCH_32R2]
 
 Sections:
 - Name:         .text
@@ -74,7 +75,7 @@ FileHeader:
   Data:            ELFDATA2LSB
   Type:            ET_REL
   Machine:         EM_MIPS
-  Flags:           [ EF_MIPS_PIC, EF_MIPS_CPIC,
+  Flags:           [ EF_MIPS_NOREORDER, EF_MIPS_PIC, EF_MIPS_CPIC,
                      EF_MIPS_ABI_O32, EF_MIPS_ARCH_32 ]
 Sections:
   - Name:            .text

Modified: lld/trunk/test/elf/Mips/exe-got.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/exe-got.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/exe-got.test (original)
+++ lld/trunk/test/elf/Mips/exe-got.test Thu Oct 30 16:20:27 2014
@@ -57,7 +57,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
   - Name:         .text

Modified: lld/trunk/test/elf/Mips/gp-sym-1.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/gp-sym-1.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/gp-sym-1.test (original)
+++ lld/trunk/test/elf/Mips/gp-sym-1.test Thu Oct 30 16:20:27 2014
@@ -22,7 +22,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
   - Name:         .text

Modified: lld/trunk/test/elf/Mips/hilo16-4.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/hilo16-4.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/hilo16-4.test (original)
+++ lld/trunk/test/elf/Mips/hilo16-4.test Thu Oct 30 16:20:27 2014
@@ -29,6 +29,7 @@ FileHeader: !FileHeader
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
+  Flags:   [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/hilo16-5.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/hilo16-5.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/hilo16-5.test (original)
+++ lld/trunk/test/elf/Mips/hilo16-5.test Thu Oct 30 16:20:27 2014
@@ -18,7 +18,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
   - Name:         .data
@@ -47,7 +47,7 @@ FileHeader:
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
-  Flags: [EF_MIPS_CPIC]
+  Flags: [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/opt-emulation.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/opt-emulation.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/opt-emulation.test (original)
+++ lld/trunk/test/elf/Mips/opt-emulation.test Thu Oct 30 16:20:27 2014
@@ -24,7 +24,7 @@ FileHeader: !FileHeader
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
-  Flags: [EF_MIPS_CPIC]
+  Flags: [EF_MIPS_NOREORDER, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32R2]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/plt-header.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/plt-header.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/plt-header.test (original)
+++ lld/trunk/test/elf/Mips/plt-header.test Thu Oct 30 16:20:27 2014
@@ -36,7 +36,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
   - Name:         .text

Modified: lld/trunk/test/elf/Mips/r26-1.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/r26-1.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/r26-1.test (original)
+++ lld/trunk/test/elf/Mips/r26-1.test Thu Oct 30 16:20:27 2014
@@ -69,7 +69,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .text
@@ -93,7 +93,7 @@ FileHeader:
   Data:            ELFDATA2LSB
   Type:            ET_REL
   Machine:         EM_MIPS
-  Flags:           [ EF_MIPS_ABI_O32, EF_MIPS_ARCH_32 ]
+  Flags:           [ EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32 ]
 
 Sections:
   - Name:            .text

Modified: lld/trunk/test/elf/Mips/r26-2.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/r26-2.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/r26-2.test (original)
+++ lld/trunk/test/elf/Mips/r26-2.test Thu Oct 30 16:20:27 2014
@@ -33,6 +33,7 @@ FileHeader: !FileHeader
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
+  Flags:   [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/rel-32.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-32.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-32.test (original)
+++ lld/trunk/test/elf/Mips/rel-32.test Thu Oct 30 16:20:27 2014
@@ -17,6 +17,7 @@ FileHeader: !FileHeader
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
+  Flags: [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/rel-copy.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-copy.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-copy.test (original)
+++ lld/trunk/test/elf/Mips/rel-copy.test Thu Oct 30 16:20:27 2014
@@ -69,7 +69,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .data
@@ -98,7 +98,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .data
@@ -122,7 +122,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .text

Modified: lld/trunk/test/elf/Mips/rel-dynamic-01.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-dynamic-01.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-dynamic-01.test (original)
+++ lld/trunk/test/elf/Mips/rel-dynamic-01.test Thu Oct 30 16:20:27 2014
@@ -113,7 +113,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .text
@@ -163,7 +163,7 @@ FileHeader: !FileHeader
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
-  Flags: [EF_MIPS_CPIC]
+  Flags: [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/rel-dynamic-02.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-dynamic-02.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-dynamic-02.test (original)
+++ lld/trunk/test/elf/Mips/rel-dynamic-02.test Thu Oct 30 16:20:27 2014
@@ -34,7 +34,7 @@ FileHeader: !FileHeader
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
-  Flags: [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags: [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/rel-dynamic-03.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-dynamic-03.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-dynamic-03.test (original)
+++ lld/trunk/test/elf/Mips/rel-dynamic-03.test Thu Oct 30 16:20:27 2014
@@ -55,7 +55,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .text
@@ -79,7 +79,7 @@ FileHeader: !FileHeader
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
-  Flags: [EF_MIPS_CPIC]
+  Flags: [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/rel-dynamic-04.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-dynamic-04.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-dynamic-04.test (original)
+++ lld/trunk/test/elf/Mips/rel-dynamic-04.test Thu Oct 30 16:20:27 2014
@@ -121,7 +121,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .text
@@ -155,7 +155,7 @@ FileHeader: !FileHeader
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
-  Flags: [EF_MIPS_CPIC]
+  Flags: [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/rel-dynamic-05.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-dynamic-05.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-dynamic-05.test (original)
+++ lld/trunk/test/elf/Mips/rel-dynamic-05.test Thu Oct 30 16:20:27 2014
@@ -103,7 +103,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .text
@@ -137,7 +137,7 @@ FileHeader: !FileHeader
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
-  Flags: [EF_MIPS_CPIC]
+  Flags: [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/rel-dynamic-06.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-dynamic-06.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-dynamic-06.test (original)
+++ lld/trunk/test/elf/Mips/rel-dynamic-06.test Thu Oct 30 16:20:27 2014
@@ -56,7 +56,7 @@ FileHeader: !FileHeader
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
-  Flags: [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags: [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/rel-dynamic-07.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-dynamic-07.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-dynamic-07.test (original)
+++ lld/trunk/test/elf/Mips/rel-dynamic-07.test Thu Oct 30 16:20:27 2014
@@ -130,7 +130,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .text
@@ -175,7 +175,7 @@ FileHeader:
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
-  Flags: [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags: [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/rel-dynamic-08.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-dynamic-08.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-dynamic-08.test (original)
+++ lld/trunk/test/elf/Mips/rel-dynamic-08.test Thu Oct 30 16:20:27 2014
@@ -80,7 +80,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .text
@@ -125,7 +125,7 @@ FileHeader:
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
-  Flags: [EF_MIPS_CPIC]
+  Flags: [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/rel-dynamic-09.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-dynamic-09.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-dynamic-09.test (original)
+++ lld/trunk/test/elf/Mips/rel-dynamic-09.test Thu Oct 30 16:20:27 2014
@@ -34,7 +34,7 @@ FileHeader: !FileHeader
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
-  Flags: [EF_MIPS_CPIC]
+  Flags: [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32 ]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/rel-dynamic-10.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-dynamic-10.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-dynamic-10.test (original)
+++ lld/trunk/test/elf/Mips/rel-dynamic-10.test Thu Oct 30 16:20:27 2014
@@ -36,7 +36,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .text
@@ -86,7 +86,7 @@ FileHeader: !FileHeader
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
-  Flags: [EF_MIPS_CPIC]
+  Flags: [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/rel-dynamic-11.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-dynamic-11.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-dynamic-11.test (original)
+++ lld/trunk/test/elf/Mips/rel-dynamic-11.test Thu Oct 30 16:20:27 2014
@@ -37,7 +37,7 @@ FileHeader:
   Data:    ELFDATA2LSB
   Type:    ET_REL
   Machine: EM_MIPS
-  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags:   [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name:         .text
@@ -61,7 +61,7 @@ FileHeader:
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
-  Flags: [EF_MIPS_PIC, EF_MIPS_CPIC]
+  Flags: [EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text

Modified: lld/trunk/test/elf/Mips/rel-pc32.test
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/test/elf/Mips/rel-pc32.test?rev=220931&r1=220930&r2=220931&view=diff
==============================================================================
--- lld/trunk/test/elf/Mips/rel-pc32.test (original)
+++ lld/trunk/test/elf/Mips/rel-pc32.test Thu Oct 30 16:20:27 2014
@@ -17,6 +17,7 @@ FileHeader: !FileHeader
   Data: ELFDATA2LSB
   Type: ET_REL
   Machine: EM_MIPS
+  Flags:   [EF_MIPS_CPIC, EF_MIPS_ABI_O32, EF_MIPS_ARCH_32]
 
 Sections:
 - Name: .text





More information about the llvm-commits mailing list