Changeset 4fe0abdc in rtems


Ignore:
Timestamp:
Nov 21, 2001, 6:38:48 PM (20 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
93d20478
Parents:
26f6042
Message:

2001-11-21 Ralf Corsepius <corsepiu@…>

  • Makefile.am: Add @exceptions@ to SUBDIRS; Remove need_motorola_powerpc.
  • configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from make/custom/mcp750.cfg, make/custom/mvme2307.cfg; Remove need_motorola_powerpc; Add RTEMS_PPC_EXCEPTIONS([new]).
  • include/Makefile.am: Replace PREINSTALL_FILES with TMPINSTALL_FILES, include force-preinstall.am.
  • wrapup/Makefile.am: Apply @exceptions@.
Location:
c/src/lib/libbsp/powerpc/motorola_powerpc
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/powerpc/motorola_powerpc/ChangeLog

    r26f6042 r4fe0abdc  
     1        * wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
     2
     32001-12-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     4
     5        * configure.ac: Remove RTEMS_ENABLE_NETWORKING.
     6
     72001-11-30      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     8
     9        * configure.ac: Introduce RTEMS_BSP_CONFIGURE.
     10
     112001-11-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     12
    113        * Makefile.am: Add @exceptions@ to SUBDIRS;
    214        Remove need_motorola_powerpc.
  • c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am

    r26f6042 r4fe0abdc  
    88# wrapup is the one that actually builds and installs the library
    99#  from the individual .rel files built in other directories
    10 if need_motorola_powerpc
    1110SUBDIRS = include clock console pci residual openpic irq vectors start \
    12     startup bootloader motorola wrapup
    13 endif
     11    startup bootloader motorola @exceptions@ wrapup
    1412
    1513include $(top_srcdir)/../../bsp.am
  • c/src/lib/libbsp/powerpc/motorola_powerpc/configure.ac

    r26f6042 r4fe0abdc  
    2424
    2525AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
    26 AM_CONDITIONAL(need_motorola_powerpc, test "$RTEMS_BSP_FAMILY" = "motorola_powerpc")
    27 
    2826AS=$CC
    2927AM_PROG_AS
     28
     29RTEMS_BSPOPTS_SET([PPC_USE_DATA_CACHE],[*],[1])
     30RTEMS_BSPOPTS_HELP([PPC_USE_DATA_CACHE],
     31[If defined, then the PowerPC specific code in RTEMS will use
     32 data cache instructions to optimize the context switch code.
     33 This code can conflict with debuggers or emulators.  It is known
     34 to break the Corelis PowerPC emulator with at least some combinations
     35 of PowerPC 603e revisions and emulator versions.
     36 The BSP actually contains the call that enables this.])
    3037
    3138AM_CONFIG_HEADER(include/bspopts.h)
     
    4754vectors/Makefile
    4855wrapup/Makefile])
     56
     57RTEMS_PPC_EXCEPTIONS([new])
     58
    4959AC_OUTPUT
  • c/src/lib/libbsp/powerpc/motorola_powerpc/include/Makefile.am

    r26f6042 r4fe0abdc  
    4343        $(INSTALL_DATA) $< $@
    4444
    45 PREINSTALL_FILES = $(PROJECT_INCLUDE) $(PROJECT_INCLUDE)/bsp \
     45TMPINSTALL_FILES = $(PROJECT_INCLUDE) $(PROJECT_INCLUDE)/bsp \
    4646    $(PROJECT_INCLUDE)/nvram.h $(PROJECT_INCLUDE)/bsp.h \
    4747    $(PROJECT_INCLUDE)/coverhd.h $(PROJECT_INCLUDE)/bsp/consoleIo.h \
     
    5050    $(include_HEADERS:%=$(PROJECT_INCLUDE)/%)
    5151
    52 all-local: $(PREINSTALL_FILES)
     52all-local: $(TMPINSTALL_FILES)
    5353
     54include $(top_srcdir)/../../../../../../automake/force-preinstall.am
    5455include $(top_srcdir)/../../../../../../automake/local.am
  • c/src/lib/libbsp/powerpc/motorola_powerpc/wrapup/Makefile.am

    r26f6042 r4fe0abdc  
    1111    $(wildcard ../../../../libcpu/$(RTEMS_CPU)/shared/*/$(ARCH)/*.o) \
    1212    $(wildcard ../../../../libcpu/$(RTEMS_CPU)/mpc6xx/*/$(ARCH)/*.o) \
    13     $(wildcard ../../../../libcpu/powerpc/new_exception_processing/$(ARCH)/*.rel) \
     13    ../@exceptions@/$(ARCH)/rtems-cpu.rel \
    1414    $(wildcard ../../../../libcpu/$(RTEMS_CPU)/$(RTEMS_CPU_MODEL)/*/$(ARCH)/*.o)
    1515LIB = $(ARCH)/libbsp.a
Note: See TracChangeset for help on using the changeset viewer.