Changeset 6434b4b in rtems-libbsd


Ignore:
Timestamp:
Mar 9, 2012, 3:38:23 PM (8 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, c1e05b9ea378b2971e3d7704779112b4bc4296da, freebsd-9.3, 4a77611a223ea883fb548679b516d326a020d447
Children:
8f5adbc
Parents:
32e3a9c
Message:

Add other architecture specific in_cksum routines

+ arm, i386, mips, and sparc64
+ freebsd-to-rtems.py: Updated
+ Makefile: Regenerated.

Files:
9 added
2 edited

Legend:

Unmodified
Added
Removed
  • Makefile

    r32e3a9c r6434b4b  
    342342        rtemsbsd/src/rtems-bsd-uma.c
    343343
     344ifeq ($(RTEMS_CPU),arm)
     345C_FILES += \
     346        freebsd/arm/arm/in_cksum.c \
     347        freebsd/arm/arm/in_cksum_arm.S
     348endif
     349ifeq ($(RTEMS_CPU),i386)
     350C_FILES += \
     351        freebsd/i386/i386/in_cksum.c
     352endif
     353ifeq ($(RTEMS_CPU),mips)
     354C_FILES += \
     355        freebsd/mips/mips/in_cksum.c
     356endif
    344357ifeq ($(RTEMS_CPU),powerpc)
    345358C_FILES += \
    346359        freebsd/powerpc/powerpc/in_cksum.c
     360endif
     361ifeq ($(RTEMS_CPU),sparc64)
     362C_FILES += \
     363        freebsd/sparc64/sparc64/in_cksum.c
    347364endif
    348365
  • freebsd-to-rtems.py

    r32e3a9c r6434b4b  
    17681768# SPARC64 Architecture Specific Files Module
    17691769sparc64Dependent = Module('cpu_dependent')
    1770 sparc64Dependent.setTarget("powerpc")
     1770sparc64Dependent.setTarget("sparc64")
    17711771sparc64Dependent.addHeaderFiles(
    17721772        [
     
    18601860
    18611861# Now add CPU Architecture Dependent Modules
    1862 #mm.addModule(armDependent)
    1863 #mm.addModule(i386Dependent)
    1864 #mm.addModule(mipsDependent)
     1862mm.addModule(armDependent)
     1863mm.addModule(i386Dependent)
     1864mm.addModule(mipsDependent)
    18651865mm.addModule(powerpcDependent)
    1866 #mm.addModule(sparc64Dependent)
     1866mm.addModule(sparc64Dependent)
    18671867
    18681868# Perform the actual file manipulation
Note: See TracChangeset for help on using the changeset viewer.