1. 21 May, 2018 6 commits
  2. 04 Apr, 2018 1 commit
    • Baruch Siach's avatar
      Fix build for openrisc with uClibc · f6ed7c27
      Baruch Siach authored
      uClibc defines EM_OR1K instead of EM_OPENRISC for the OpenRISC ELF
      e_machine ID. Use EM_OR1K when EM_OPENRISC is not defined.
      
      This fixes the following build failure:
      
      In file included from nlist.c:44:0:
      nlist.c: In function ‘__elf_is_okay__’:
      local-elf.h:224:23: error: ‘EM_OPENRISC’ undeclared (first use in this function)
       #define ELF_TARG_MACH EM_OPENRISC
                             ^
      nlist.c:77:26: note: in expansion of macro ‘ELF_TARG_MACH’
         if (ehdr->e_machine == ELF_TARG_MACH &&
                                ^
      Signed-off-by: Guillem Jover's avatarGuillem Jover <guillem@hadrons.org>
      f6ed7c27
  3. 13 Mar, 2018 3 commits
  4. 06 Mar, 2018 1 commit
  5. 04 Mar, 2018 2 commits
  6. 13 Jan, 2018 3 commits
  7. 03 Dec, 2017 2 commits
  8. 16 Jul, 2017 2 commits
  9. 25 Jun, 2017 1 commit
    • Guillem Jover's avatar
      test: Fix nlist() unit test on IA64 and PowerPC 64-bit ELFv1 · 3b2b7938
      Guillem Jover authored
      At least on IA64 and PowerPC 64-bit ELFv1, the functions are stored in
      the .text sections but they are accessed through a function descriptor
      stored in a data section, for example for PowerPC 64-bit ELFv1 that
      section is called .opd.
      
      We should take this into account when checking the n_type for the
      functions we have requested information from nlist().
      Rationale-by: James Clarke's avatarJames Clarke <jrtc27@jrtc27.com>
      3b2b7938
  10. 24 Jun, 2017 7 commits
  11. 19 Jun, 2017 12 commits