This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

BINUTILS port for ip2k


2002-07-18 Denis Chertykov  <denisc@overta.ru>
	   Frank Ch. Eigler  <fche@redhat.com>

	* readelf.c: Include "elf/vax.h".
	(guess_is_rela): Add support for EM_IP2K and EM_IP2K_OLD.
	(dump_relocations): Likewise.
	(get_machine_name): Likewise.

Index: readelf.c
===================================================================
RCS file: /cvs/src/src/binutils/readelf.c,v
retrieving revision 1.166
diff -c -3 -p -r1.166 readelf.c
*** readelf.c	10 Jul 2002 15:28:34 -0000	1.166
--- readelf.c	17 Jul 2002 19:57:49 -0000
***************
*** 65,70 ****
--- 65,71 ----
  #include "elf/i860.h"
  #include "elf/i960.h"
  #include "elf/ia64.h"
+ #include "elf/ip2k.h"
  #include "elf/m32r.h"
  #include "elf/m68k.h"
  #include "elf/m68hc11.h"
*************** guess_is_rela (e_machine)
*** 652,657 ****
--- 653,660 ----
      case EM_MMIX:
      case EM_XSTORMY16:
      case EM_VAX:
+     case EM_IP2K:
+     case EM_IP2K_OLD:
        return TRUE;
  
      case EM_MMA:
*************** dump_relocations (file, rel_offset, rel_
*** 1127,1132 ****
--- 1130,1140 ----
  	case EM_VAX:
  	  rtype = elf_vax_reloc_type (type);
  	  break;
+ 
+ 	case EM_IP2K:
+ 	case EM_IP2K_OLD:
+ 	  rtype = elf_ip2k_reloc_type (type);
+ 	  break;
  	}
  
        if (rtype == NULL)
*************** get_machine_name (e_machine)
*** 1569,1574 ****
--- 1577,1584 ----
      case EM_OPENRISC:
      case EM_OR32:		return "OpenRISC";
      case EM_DLX:		return "OpenDLX";
+     case EM_IP2K_OLD:
+     case EM_IP2K:               return "Ubicom IP2xxx 8-bit microcontrollers";
      default:
        sprintf (buff, _("<unknown>: %x"), e_machine);
        return buff;


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]