Changeset cd0324cf in rtems


Ignore:
Timestamp:
Nov 13, 2000, 10:48:24 PM (21 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
a44f9ca5
Parents:
599b8b2
Message:

2000-11-13 Jiri Gaisler <jgais@…>

  • custom/Makefile.am: Modified to reflect addition of files.
  • custom/erc32.cfg: Modified to support addition of no-FP ERC32 variant.
  • custom/erc32nfp.cfg, custom/leon1.cfg, custom/leon2.cfg: New file.
Location:
make
Files:
3 added
3 edited

Legend:

Unmodified
Added
Removed
  • make/ChangeLog

    r599b8b2 rcd0324cf  
     1
     22000-11-13      Jiri Gaisler <jgais@ws.estec.esa.nl>
     3
     4        * custom/Makefile.am: Modified to reflect addition of files.
     5        * custom/erc32.cfg: Modified to support addition of no-FP ERC32 variant.
     6        * custom/erc32nfp.cfg, custom/leon1.cfg, custom/leon2.cfg: New file.
    17
    282000-11-10      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
  • make/custom/Makefile.am

    r599b8b2 rcd0324cf  
    1212EXTRA_DIST = Cygwin-posix.cfg FreeBSD-posix.cfg HPUX9-posix.cfg \
    1313    Linux-posix.cfg Solaris-posix.cfg bare.cfg cvme961.cfg dmv152.cfg \
    14     dmv177.cfg efi332.cfg efi68k.cfg erc32.cfg eth_comm.cfg gen68302.cfg \
    15     gen68340.cfg gen68360.cfg gen68360_040.cfg gensh1.cfg helas403.cfg \
    16     i386ex.cfg idp.cfg mcp750.cfg mvme136.cfg mvme147.cfg mvme147s.cfg \
     14    dmv177.cfg efi332.cfg efi68k.cfg erc32.cfg erc32nfp.cfg eth_comm.cfg \
     15    gen68302.cfg gen68340.cfg gen68360.cfg gen68360_040.cfg gensh1.cfg \
     16    helas403.cfg i386ex.cfg idp.cfg leon1.cfg leon2.cfg mcp750.cfg \
     17    mvme136.cfg mvme147.cfg mvme147s.cfg \
    1718    mvme162.cfg mvme162lx.cfg mvme167.cfg mvme2307.cfg no_bsp.cfg \
    1819    ods68302.cfg p4000.cfg p4600.cfg p4650.cfg papyrus.cfg pc386.cfg \
  • make/custom/erc32.cfg

    r599b8b2 rcd0324cf  
    99
    1010RTEMS_CPU=sparc
     11
     12ifeq ($(RTEMS_CPU_MODEL),erc32nfp)
     13MSOFT_FLOAT = -msoft-float
     14else
    1115RTEMS_CPU_MODEL=erc32
    12 
     16endif
    1317# This is the actual bsp directory used during the build process.
    1418RTEMS_BSP_FAMILY=erc32
     
    2024#     -mno-v8 says not to use v8 level instructions.  i.e. use v7 only
    2125# FIXME: This known not to work with gcc's >= gcc-2.95
    22 CPU_CFLAGS = -mno-v8 -mcypress
     26CPU_CFLAGS = -mno-v8 -mcypress $(MSOFT_FLOAT)
    2327else
    2428#     -mcpu=cypress says to optimize for a Cypress 60x chipset
    25 CPU_CFLAGS = -mcpu=cypress
     29CPU_CFLAGS = -mcpu=cypress $(MSOFT_FLOAT)
    2630endif
    2731
     
    5256#     If defined, enables work-around for bug 3.14 in FPU rev.B or rev.C
    5357#
     58#  CPU_U32_FIX (all)
     59#     Needed to align received TCP/IP packets since SPARC does not
     60#     support unaligned memory access.
     61#
    5462
    5563define make-target-options
     
    5866        @echo "#define CONSOLE_USE_POLLED !CONSOLE_USE_INTERRUPTS" >>$@
    5967        @echo "/* #define SIMSPARC_FAST_IDLE 1 */"                 >>$@
    60         @echo "#define FPU_REVB 1"                                 >>$@
     68        @echo "/* #define FPU_REVB 1 */"                           >>$@
     69        @echo "#define CPU_U32_FIX 1"                              >>$@
    6170endef
    6271
Note: See TracChangeset for help on using the changeset viewer.