Ignore:
Timestamp:
Aug 16, 2003, 6:59:22 PM (22 years ago)
Author:
bird
Message:

binutils v2.14 - offical sources.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/GNU/src/binutils/bfd/cpu-avr.c

    • Property cvs2svn:cvs-rev changed from 1.1 to 1.1.1.2
    r608 r609  
    11/* BFD library support routines for the AVR architecture.
    2    Copyright 1999, 2000 Free Software Foundation, Inc.
     2   Copyright 1999, 2000, 2002 Free Software Foundation, Inc.
    33   Contributed by Denis Chertykov <denisc@overta.ru>
    44
     
    4545{
    4646  /* AT90S1200, ATtiny1x, ATtiny28 */
    47   N (16, bfd_mach_avr1, "avr:1", false, & arch_info_struct[1]),
     47  N (16, bfd_mach_avr1, "avr:1", FALSE, & arch_info_struct[1]),
    4848
    4949  /* AT90S2xxx, AT90S4xxx, AT90S8xxx, ATtiny22 */
    50   N (16, bfd_mach_avr2, "avr:2", false, & arch_info_struct[2]),
     50  N (16, bfd_mach_avr2, "avr:2", FALSE, & arch_info_struct[2]),
    5151
    5252  /* ATmega103, ATmega603 */
    53   N (22, bfd_mach_avr3, "avr:3", false, & arch_info_struct[3]),
     53  N (22, bfd_mach_avr3, "avr:3", FALSE, & arch_info_struct[3]),
    5454
    5555  /* ATmega83, ATmega85 */
    56   N (16, bfd_mach_avr4, "avr:4", false, & arch_info_struct[4]),
     56  N (16, bfd_mach_avr4, "avr:4", FALSE, & arch_info_struct[4]),
    5757
    5858  /* ATmega161, ATmega163, ATmega32, AT94K */
    59   N (22, bfd_mach_avr5, "avr:5", false, NULL)
     59  N (22, bfd_mach_avr5, "avr:5", FALSE, NULL)
    6060};
    6161
    6262const bfd_arch_info_type bfd_avr_arch =
    63   N (16, bfd_mach_avr2, "avr", true, & arch_info_struct[0]);
     63  N (16, bfd_mach_avr2, "avr", TRUE, & arch_info_struct[0]);
    6464
    6565/* This routine is provided two arch_infos and works out which AVR
     
    7777
    7878  /* Special case for ATmega[16]03 (avr:3) and ATmega83 (avr:4).  */
    79   if ((a->mach == 3 && b->mach == 4)
    80       || (a->mach == 4 && b->mach == 3))
     79  if ((a->mach == bfd_mach_avr3 && b->mach == bfd_mach_avr4)
     80      || (a->mach == bfd_mach_avr4 && b->mach == bfd_mach_avr3))
    8181    return NULL;
    8282
Note: See TracChangeset for help on using the changeset viewer.