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]

New Port: iq2000 gas


	* configure.in: Add iq2000-elf target.
	* configure: Regenerate.
	* config/tc-iq2000.c: New file.
	* config/tc-iq2000.h: Likewise.
	* po/gas.pot: Regenerate.

Index: gas/configure
===================================================================
RCS file: /cvs/uberbaum/./gas/configure,v
retrieving revision 1.130
diff -u -2 -p -r1.130 configure
--- gas/configure	28 Aug 2002 10:38:46 -0000	1.130
+++ gas/configure	26 Nov 2002 03:53:52 -0000
@@ -2281,4 +2281,5 @@ for this_target in $target $canon_target
       ia64)		cpu_type=ia64 ;;
       ip2k)             cpu_type=ip2k endian=big ;; 
+      iq2000)           cpu_type=iq2000 endian=big ;; 
       m6811|m6812|m68hc12) cpu_type=m68hc11 ;;
       m680[012346]0)	cpu_type=m68k ;;
@@ -2476,4 +2477,6 @@ EOF
       ip2k-*-*)				fmt=elf ;;
 
+      iq2000-*-elf)         fmt=elf bfd_gas=yes ;;
+
       m32r-*-*)				fmt=elf ;;
 
@@ -2754,5 +2757,5 @@ EOF
     # Any other special object files needed ?
     case ${cpu_type} in
-      fr30 | ip2k | m32r | openrisc)
+      fr30 | ip2k | iq2000 | m32r | openrisc)
 	using_cgen=yes
 	;;
Index: gas/configure.in
===================================================================
RCS file: /cvs/uberbaum/./gas/configure.in,v
retrieving revision 1.117
diff -u -2 -p -r1.117 configure.in
--- gas/configure.in	28 Aug 2002 10:38:47 -0000	1.117
+++ gas/configure.in	26 Nov 2002 03:53:52 -0000
@@ -130,4 +130,5 @@ changequote(,)dnl
       ia64)		cpu_type=ia64 ;;
       ip2k)             cpu_type=ip2k endian=big ;; 
+      iq2000)           cpu_type=iq2000 endian=big ;; 
       m6811|m6812|m68hc12) cpu_type=m68hc11 ;;
       m680[012346]0)	cpu_type=m68k ;;
@@ -322,4 +323,6 @@ changequote([,])dnl
       ip2k-*-*)				fmt=elf ;;
 
+      iq2000-*-elf)         		fmt=elf bfd_gas=yes ;;
+
       m32r-*-*)				fmt=elf ;;
 
@@ -592,5 +595,5 @@ changequote([,])dnl
     # Any other special object files needed ?
     case ${cpu_type} in
-      fr30 | ip2k | m32r | openrisc)
+      fr30 | ip2k | iq2000 | m32r | openrisc)
 	using_cgen=yes
 	;;
Index: gas/macro.c
===================================================================
RCS file: /cvs/uberbaum/./gas/macro.c,v
retrieving revision 1.17
diff -u -2 -p -r1.17 macro.c
--- gas/macro.c	3 May 2002 02:25:33 -0000	1.17
+++ gas/macro.c	26 Nov 2002 03:53:52 -0000
@@ -120,4 +120,14 @@ static int (*macro_expr) PARAMS ((const 
 static int macro_number;
 
+struct hash_control * get_macro_hash PARAMS ((void));
+
+/* Retrieve macro_hash table.  */
+
+struct hash_control *
+get_macro_hash ()
+{
+  return macro_hash;
+}
+
 /* Initialize macro processing.  */
 

New files:

Attachment: gas.iq2k.patch.gz
Description: GNU Zip compressed data


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