Changeset 08330bf in rtems


Ignore:
Timestamp:
07/27/00 01:04:11 (23 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
2d354ea6
Parents:
db9ae70
Message:

Port of RTEMS to the ARM processor family by Eric Valette
<valette@…> and Emmanuel Raguet <raguet@…>
of Canon CRF - Communication Dept. This port includes a
basic BSP that is sufficient to link hello world.

Files:
72 added
8 edited

Legend:

Unmodified
Added
Removed
  • c/ACKNOWLEDGEMENTS

    rdb9ae70 r08330bf  
    160160  of Canon CRF - Communication Dept for numerous submissions including
    161161  remote debugging on the i386 and PowerPC, port of RPC, port of the
    162   GoAhead web server, BSP for the Motorola MCP750 PowerPC board, and
    163   numerous improvements to the i386 and PowerPC ports of RTEMS
    164   including a new enhanced interrupt management API that reduces
    165   interrupt latency while making it easier to support external interrupt
    166   controllers.
     162  GoAhead web server, port of RTEMS to the ARM architecture,
     163  BSP for the Motorola MCP750 PowerPC board, and numerous improvements
     164  to the i386 and PowerPC ports of RTEMS including a new enhanced
     165  interrupt management API that reduces interrupt latency while making
     166  it easier to support external interrupt controllers.
    167167
    168168+ Mark Bronson <mark@ramix.com> of RAMIX for submitting i960RP
  • scripts/binutils/HISTORY

    rdb9ae70 r08330bf  
    77RPM Version binutils-2.10-1
    88===========================
     9+ Add initial support for the ARM.
    910+ Adds support for the h8300.
    1011
  • scripts/binutils/Makefile.am

    rdb9ae70 r08330bf  
    1616MKBINUTILSSPEC_DEPS = $(top_builddir)/mkbinutilspec binutils.spec.in \
    1717    $(top_builddir)/setup.cache
     18
     19arm-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)
     20        $(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . arm-rtems
     21
     22c4x-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)
     23        $(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . c4x-rtems
    1824
    1925h8300-rtems-$(BINUTILSVERS).spec: $(MKBINUTILSSPEC_DEPS)
     
    5056        $(MKBINUTILSSPEC) -cfg $(top_builddir)/setup.cache -o . sparc-rtems
    5157
    52 RPM_SPECS_DATA = h8300-rtems-$(BINUTILSVERS).spec \
     58RPM_SPECS_DATA = \
     59    arm-rtems-$(BINUTILSVERS).spec \
     60    c4x-rtems-$(BINUTILSVERS).spec \
     61    h8300-rtems-$(BINUTILSVERS).spec \
    5362    hppa1.1-rtems-$(BINUTILSVERS).spec \
    5463    i386-rtems-$(BINUTILSVERS).spec i960-rtems-$(BINUTILSVERS).spec \
  • scripts/buildall.in

    rdb9ae70 r08330bf  
    7070# This is the full buildable set.
    7171if [ "X${TARGETS}" = "X" ] ; then
    72   TARGETS="i386-rtems i960-rtems m68k-rtems \
     72  # do not include c4x or hppa primary targets
     73  # do not include sh-elf or i960-elf secondary targets
     74  TARGETS="arm-rtems h8300-rtems i386-rtems i960-rtems m68k-rtems \
    7375    mips64orion-rtems powerpc-rtems sh-rtems sparc-rtems"
    7476fi
  • scripts/gccnewlib/HISTORY

    rdb9ae70 r08330bf  
    77RPM Version gcc2.95.2newlib1.8.2-8
    88==================================
     9+ arm
     10  - Add initial support.
     11+ c4x
     12  - Add initial support.
    913+ h8300
    1014  - Add initial support.
     15  - define CPU type in libfunc
    1116+ i386
    1217  - Build soft and HW floating point multilibs for i386 embedded targets.
     
    1621  - Fixes possible bug in gcc target where incorrect startup files specified.
    1722
    18 gcc-2.95.2-rtems-20000710.diff
     23gcc-2.95.2-rtems-20000724.diff
    1924   - Add i386 embedded soft float multlibs (Joel)
    2025   - Define _SOFT_FLOAT on i960 when -msoft-float specified (Joel)
  • scripts/gccnewlib/Makefile.am

    rdb9ae70 r08330bf  
    3131    gccnewlib_c_only.spec.in $(top_builddir)/setup.cache
    3232
     33arm-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
     34        $(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . arm-rtems
     35
     36c4x-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIB_C_ONLY_SPEC_DEPS)
     37        $(MKGCCNEWLIBSPEC) $(C_ONLY_ARG) -cfg $(top_builddir)/setup.cache -o . c4x-rtems
     38
    3339h8300-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIB_C_ONLY_SPEC_DEPS)
    3440        $(MKGCCNEWLIBSPEC) $(C_ONLY_ARG) -cfg $(top_builddir)/setup.cache -o . h8300-rtems
     
    4551m68k-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
    4652        $(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . m68k-rtems
    47 
    48 m68k-rtemself-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
    49         $(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . m68k-rtemself
    5053
    5154mips64orion-rtems-$(GCCNEWLIBVERS).spec: $(MKGCCNEWLIBSPEC_DEPS)
     
    6467        $(MKGCCNEWLIBSPEC) -cfg $(top_builddir)/setup.cache -o . sparc-rtems
    6568
    66 RPM_SPECS_DATA = h8300-rtems-$(GCCNEWLIBVERS).spec \
     69RPM_SPECS_DATA = \
     70    arm-rtems-$(GCCNEWLIBVERS).spec \
     71    c4x-rtems-$(GCCNEWLIBVERS).spec \
     72    h8300-rtems-$(GCCNEWLIBVERS).spec \
    6773    hppa1.1-rtems-$(GCCNEWLIBVERS).spec \
    6874    i386-rtems-$(GCCNEWLIBVERS).spec i960-rtems-$(GCCNEWLIBVERS).spec \
    69     m68k-rtems-$(GCCNEWLIBVERS).spec m68k-rtemself-$(GCCNEWLIBVERS).spec \
     75    m68k-rtems-$(GCCNEWLIBVERS).spec \
    7076    mips64orion-rtems-$(GCCNEWLIBVERS).spec \
    7177    powerpc-rtems-$(GCCNEWLIBVERS).spec sh-rtems-$(GCCNEWLIBVERS).spec \
  • scripts/gdb/Makefile.am

    rdb9ae70 r08330bf  
    1515MKGDBSPEC_DEPS = $(top_builddir)/mkgdbspec gdb.spec.in \
    1616    $(top_builddir)/setup.cache
     17
     18arm-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)
     19        $(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . arm-rtems
     20
     21c4x-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)
     22        $(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . c4x-rtems
    1723
    1824h8300-rtems-$(GDBVERS).spec: $(MKGDBSPEC_DEPS)
     
    4955        $(MKGDBSPEC) -cfg $(top_builddir)/setup.cache -o . sparc-rtems
    5056
    51 RPM_SPECS_DATA = h8300-rtems-$(GDBVERS).spec i386-rtems-$(GDBVERS).spec \
    52     hppa1.1-rtems-$(GDBVERS).spec i386-rtems-$(GDBVERS).spec \
    53     i960-rtems-$(GDBVERS).spec m68k-rtems-$(GDBVERS).spec \
    54     m68k-rtemself-$(GDBVERS).spec mips64orion-rtems-$(GDBVERS).spec \
     57RPM_SPECS_DATA = \
     58    arm-rtems-$(GDBVERS).spec c4x-rtems-$(GDBVERS).spec \
     59    h8300-rtems-$(GDBVERS).spec hppa1.1-rtems-$(GDBVERS).spec  \
     60    i386-rtems-$(GDBVERS).spec i960-rtems-$(GDBVERS).spec \
     61    m68k-rtems-$(GDBVERS).spec mips64orion-rtems-$(GDBVERS).spec \
    5562    powerpc-rtems-$(GDBVERS).spec sh-rtems-$(GDBVERS).spec \
    5663    sh-rtemself-$(GDBVERS).spec sparc-rtems-$(GDBVERS).spec
     64
    5765CLEANFILES += $(RPM_SPECS_DATA)
    5866
  • scripts/setup.def

    rdb9ae70 r08330bf  
    55#
    66binutils_version=2.10
    7 binutils_patch_version=20000628
    8 binutils_rpm_release=1
     7binutils_patch_version=20000726
     8binutils_rpm_release=2
    99newlib_version=1.8.2
    1010newlib_patch_version=20000606
    1111gcc_version=2.95.2
    12 gcc_patch_version=20000710
     12gcc_patch_version=20000724
    1313gccnewlib_rpm_release=8
    1414gdb_version=5.0
    1515gdb_patch_version=20000627
    1616gdb_rpm_release=1
    17 rtems_version=rtems-4.5.0-beta3a
     17rtems_version=ss-20000726
    1818rtems_rpm_release=1
    1919rpm_build_root=/tmp
Note: See TracChangeset for help on using the changeset viewer.