diff options
author | Chris Johns <chrisj@rtems.org> | 2014-11-06 13:08:48 +1100 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2014-11-06 13:09:54 +1100 |
commit | f98abbe0ebed3787b30236b370538956c9c695ca (patch) | |
tree | 2e1066c2b809ec464c11c868ab9ffe1d03629699 /cpukit | |
parent | lpc23xx_tli800-testsuite.tcfg: Add dl02 (diff) | |
download | rtems-f98abbe0ebed3787b30236b370538956c9c695ca.tar.bz2 |
libdl: Disable building libdl for the NIOS2. No relocation support.
This should have been added.
Diffstat (limited to 'cpukit')
-rw-r--r-- | cpukit/configure.ac | 2 | ||||
-rw-r--r-- | cpukit/libdl/rtl-mdreloc-nios2.c | 44 |
2 files changed, 1 insertions, 45 deletions
diff --git a/cpukit/configure.ac b/cpukit/configure.ac index b3c818c861..d5b6eb377a 100644 --- a/cpukit/configure.ac +++ b/cpukit/configure.ac @@ -377,7 +377,7 @@ AM_CONDITIONAL([RPCTOOLS],[test "$RPCGEN" = rpcgen \ AC_MSG_CHECKING([whether CPU supports libdl]) case $RTEMS_CPU in arm | bfin | h8300 | i386 | lm32 | m32r | m68k | mips | \ - moxie | nios2 | powerpc | sparc | v850) + moxie | powerpc | sparc | v850) HAVE_LIBDL=yes ;; *) HAVE_LIBDL=no ;; diff --git a/cpukit/libdl/rtl-mdreloc-nios2.c b/cpukit/libdl/rtl-mdreloc-nios2.c deleted file mode 100644 index 4f63f07f98..0000000000 --- a/cpukit/libdl/rtl-mdreloc-nios2.c +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Taken from NetBSD and stripped of the relocations not needed on RTEMS. - */ - -/* $NetBSD: mdreloc.c,v 1.26 2010/01/14 11:58:32 skrll Exp $ */ - -#include <sys/cdefs.h> - -#include <errno.h> -#include <stdio.h> -#include <sys/types.h> -#include <sys/stat.h> - -#include <rtems/rtl/rtl.h> -#include "rtl-elf.h" -#include "rtl-error.h" -#include "rtl-trace.h" - -bool -rtems_rtl_elf_rel_resolve_sym (Elf_Word type) -{ - return true; -} - - -bool -rtems_rtl_elf_relocate_rela (rtems_rtl_obj_t* obj, - const Elf_Rela* rela, - rtems_rtl_obj_sect_t* sect, - Elf_Word symvalue) -{ - - return true; -} - -bool -rtems_rtl_elf_relocate_rel (rtems_rtl_obj_t* obj, - const Elf_Rel* rel, - rtems_rtl_obj_sect_t* sect, - Elf_Word symvalue) -{ - printf ("rtl: rel type record not supported; please report\n"); - return false; -} |