]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Add support for AVR target.
authorTheodore A. Roth <troth@openavr.org>
Wed, 29 May 2002 02:40:24 +0000 (02:40 +0000)
committerTheodore A. Roth <troth@openavr.org>
Wed, 29 May 2002 02:40:24 +0000 (02:40 +0000)
gdb/ChangeLog
gdb/Makefile.in
gdb/configure.tgt

index 9d285fe32bf66776cd3289a903221aebd8edf85a..d0e55978d78bdb9e2d2564ffbe9630ab34a7c623 100644 (file)
@@ -1,3 +1,10 @@
+2002-05-28  Theodore A. Roth  <troth@verinet.com>
+
+       * Makefile.in: Add support for AVR target.
+       * configure.tgt: Add support for AVR target.
+       * avr-tdep.c: New file.
+       * config/avr/avr.mt: New file.
+
 2002-05-23  Andrew Cagney  <ac131313@redhat.com>
 
        From Ross Alexander at NEC Europe:
index 9ae55824a0bfcb967f3e0f7e65c9c601dca5c815..3b31aed8870d4381564765813199e291500916a5 100644 (file)
@@ -1169,6 +1169,7 @@ ALLDEPFILES = 29k-share/udi/udip2soc.c 29k-share/udi/udr.c \
        a29k-tdep.c a68v-nat.c alpha-nat.c alpha-tdep.c \
        arm-linux-nat.c arm-linux-tdep.c arm-tdep.c armnbsd-nat.c \
        armnbsd-tdep.c \
+       avr-tdep.c \
        coff-solib.c \
        core-sol2.c core-regset.c core-aout.c corelow.c \
        dcache.c delta68-nat.c dpx2-nat.c dstread.c exec.c fork-child.c \
@@ -1256,6 +1257,9 @@ armnbsd-nat.o: armnbsd-nat.c $(defs_h) arm-tdep.h $(inferior_h) $(regcache_h) \
 
 armnbsd-tdep.o: armnbsd-tdep.c $(defs_h) arm-tdep.h
 
+avr-tdep.o: avr-tdep.c $(defs_h) $(gdbcmd_h) $(gdbcore_h) $(inferior_h) \
+       $(symfile_h) $(regcache_h) $(arch_utils_h)
+
 bcache.o: bcache.c $(bcache_h) $(defs_h)
 
 blockframe.o: blockframe.c $(defs_h) $(gdbcore_h) $(inferior_h) \
index 1ccdfed8c15ff67cf5d1d296d8f04663021463f2..cf9a1e02cf5591ccd167f8a90ccc66ef4c0d9bfa 100644 (file)
@@ -14,6 +14,7 @@ case "${target_cpu}" in
 
 alpha*)                        gdb_target_cpu=alpha ;;
 arm*)                  gdb_target_cpu=arm ;;
+avr*)                  gdb_target_cpu=avr ;;
 hppa*)                 gdb_target_cpu=pa ;;
 i[3456]86*)            gdb_target_cpu=i386 ;;
 m68hc11*|m6811*)       gdb_target_cpu=m68hc11 ;;
@@ -65,6 +66,10 @@ xscale-*-*)          gdb_target=embed
                         configdirs="$configdirs rdi-share"
                         ;;
 
+avr-*-*)               gdb_target=avr
+                       gdb_multi_arch=yes
+                       ;;
+
 cris*)                  gdb_target=cris ;;
 
 d10v-*-*)              gdb_target=d10v ;;