[ELFYAML] Provide explicit value for relocation addendums in the test
authorSimon Atanasyan <simon@atanasyan.com>
Wed, 28 Jan 2015 16:22:50 +0000 (16:22 +0000)
committerSimon Atanasyan <simon@atanasyan.com>
Wed, 28 Jan 2015 16:22:50 +0000 (16:22 +0000)
The `Addend` is an optional field of the `Relocation` YAML record. But
we do not provide its default value while reading it from a YAML file
and so it might keep uninitialized.

I am going to fix the code by a separate commit. We might either make
this field mandatory (at least for .rela sections) or specify 0 as
a default value explicitly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227318 91177308-0d34-0410-b5e6-96231b3b80d8

test/Object/Mips/elf-mips64-rel.yaml

index 1f565400f26c82b094b0b0faff1de6a6da31e38d..c9f049570a7060e2c125359380adf505186850ef 100644 (file)
@@ -79,17 +79,21 @@ Sections:
       - Offset:      0x20
         Symbol:      .rodata
         Type:        R_MIPS_GOT_PAGE
+        Addend:      0
       - Offset:      0x24
         Symbol:      .rodata
         Type:        R_MIPS_GOT_OFST
+        Addend:      0
       - Offset:      0x28
         Symbol:      printf
         Type:        R_MIPS_CALL16
+        Addend:      0
       - Offset:      0x30
         Symbol:      printf
         Type:        R_MIPS_GPREL16
         Type2:       R_MIPS_LO16
         SpecSym:     RSS_GP0
+        Addend:      0
   - Name:            .rodata
     Type:            SHT_PROGBITS
     Flags:           [ SHF_ALLOC ]