Changeset 22afde51 in rtems
- Timestamp:
- 10/24/01 23:50:01 (21 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- bfbe811
- Parents:
- 2ed1563
- Location:
- c/src/lib/libbsp/powerpc/mpc8260ads
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog
r2ed1563 r22afde51 1 2001-10-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 3 * aclocal.m4: Regenerated. 4 * configure.ac, include/Makefile.am, irq/Makefile.am, 5 vectors/Makefile.am: Updated to autoconf 2.52. 6 * include/.cvsignore: Added newly generated files. 7 * include/bsp.h: Added include of bspopts.h. 8 1 9 2001-10-22 Joel Sherrill <joel@OARcorp.com> 2 10 -
c/src/lib/libbsp/powerpc/mpc8260ads/aclocal.m4
r2ed1563 r22afde51 774 774 dnl $Id$ 775 775 776 AC_DEFUN(RTEMS_ENABLE_NETWORKING,777 [778 779 AC_ARG_ENABLE(networking,780 AC_HELP_STRING([--enable-networking],[enable TCP/IP stack]),781 [case "${enableval}" in782 yes) RTEMS_HAS_NETWORKING=yes ;;783 no) RTEMS_HAS_NETWORKING=no ;;784 *) AC_MSG_ERROR(bad value ${enableval} for enable-networking option) ;;785 esac],[RTEMS_HAS_NETWORKING=yes])786 AC_SUBST(RTEMS_HAS_NETWORKING)dnl787 ])788 789 dnl $Id$790 791 776 dnl Pass a single BSP via an environment variable 792 777 dnl used by per BSP configure scripts … … 985 970 986 971 dnl $Id$ 987 dnl988 AC_DEFUN(RTEMS_CHECK_NETWORKING,989 [dnl990 AC_REQUIRE([RTEMS_CHECK_CPU])dnl991 AC_REQUIRE([RTEMS_ENABLE_NETWORKING])dnl992 993 AC_CACHE_CHECK([whether BSP supports networking],994 rtems_cv_HAS_NETWORKING,995 [dnl996 case "$RTEMS_CPU" in997 unix*)998 rtems_cv_HAS_NETWORKING="no"999 ;;1000 *)1001 if test "${RTEMS_HAS_NETWORKING}" = "yes"; then1002 rtems_cv_HAS_NETWORKING="yes";1003 else1004 rtems_cv_HAS_NETWORKING="disabled";1005 fi1006 ;;1007 esac])1008 if test "$rtems_cv_HAS_NETWORKING" = "yes"; then1009 HAS_NETWORKING="yes";1010 else1011 HAS_NETWORKING="no";1012 fi1013 AC_SUBST(HAS_NETWORKING)dnl1014 ])1015 1016 dnl $Id$1017 972 1018 973 AC_DEFUN(RTEMS_CANONICAL_HOST, … … 1040 995 ])dnl 1041 996 997 # Like AC_CONFIG_HEADER, but automatically create stamp file. 998 999 # serial 3 1000 1001 # When config.status generates a header, we must update the stamp-h file. 1002 # This file resides in the same directory as the config header 1003 # that is generated. We must strip everything past the first ":", 1004 # and everything past the last "/". 1005 1006 AC_PREREQ([2.12]) 1007 1008 AC_DEFUN([AM_CONFIG_HEADER], 1009 [ifdef([AC_FOREACH],dnl 1010 [dnl init our file count if it isn't already 1011 m4_ifndef([_AM_Config_Header_Index], m4_define([_AM_Config_Header_Index], [0])) 1012 dnl prepare to store our destination file list for use in config.status 1013 AC_FOREACH([_AM_File], [$1], 1014 [m4_pushdef([_AM_Dest], m4_patsubst(_AM_File, [:.*])) 1015 m4_define([_AM_Config_Header_Index], m4_incr(_AM_Config_Header_Index)) 1016 dnl and add it to the list of files AC keeps track of, along 1017 dnl with our hook 1018 AC_CONFIG_HEADERS(_AM_File, 1019 dnl COMMANDS, [, INIT-CMDS] 1020 [# update the timestamp 1021 echo timestamp >"AS_ESCAPE(_AM_DIRNAME(]_AM_Dest[))/stamp-h]_AM_Config_Header_Index[" 1022 ][$2]m4_ifval([$3], [, [$3]]))dnl AC_CONFIG_HEADERS 1023 m4_popdef([_AM_Dest])])],dnl 1024 [AC_CONFIG_HEADER([$1]) 1025 AC_OUTPUT_COMMANDS( 1026 ifelse(patsubst([$1], [[^ ]], []), 1027 [], 1028 [test -z "$CONFIG_HEADERS" || echo timestamp >dnl 1029 patsubst([$1], [^\([^:]*/\)?.*], [\1])stamp-h]),dnl 1030 [am_indx=1 1031 for am_file in $1; do 1032 case " \$CONFIG_HEADERS " in 1033 *" \$am_file "*) 1034 am_dir=\`echo \$am_file |sed 's%:.*%%;s%[^/]*\$%%'\` 1035 if test -n "\$am_dir"; then 1036 am_tmpdir=\`echo \$am_dir |sed 's%^\(/*\).*\$%\1%'\` 1037 for am_subdir in \`echo \$am_dir |sed 's%/% %'\`; do 1038 am_tmpdir=\$am_tmpdir\$am_subdir/ 1039 if test ! -d \$am_tmpdir; then 1040 mkdir \$am_tmpdir 1041 fi 1042 done 1043 fi 1044 echo timestamp > "\$am_dir"stamp-h\$am_indx 1045 ;; 1046 esac 1047 am_indx=\`expr \$am_indx + 1\` 1048 done]) 1049 ])]) # AM_CONFIG_HEADER 1050 1051 # _AM_DIRNAME(PATH) 1052 # ----------------- 1053 # Like AS_DIRNAME, only do it during macro expansion 1054 AC_DEFUN([_AM_DIRNAME], 1055 [m4_if(m4_regexp([$1], [^.*[^/]//*[^/][^/]*/*$]), -1, 1056 m4_if(m4_regexp([$1], [^//\([^/]\|$\)]), -1, 1057 m4_if(m4_regexp([$1], [^/.*]), -1, 1058 [.], 1059 m4_patsubst([$1], [^\(/\).*], [\1])), 1060 m4_patsubst([$1], [^\(//\)\([^/].*\|$\)], [\1])), 1061 m4_patsubst([$1], [^\(.*[^/]\)//*[^/][^/]*/*$], [\1]))[]dnl 1062 ]) # _AM_DIRNAME 1063 -
c/src/lib/libbsp/powerpc/mpc8260ads/configure.ac
r2ed1563 r22afde51 3 3 ## $Id$ 4 4 5 AC_PREREQ(2.13) 6 AC_INIT(bsp_specs) 5 AC_PREREQ(2.52) 6 AC_INIT 7 AC_CONFIG_SRCDIR([bsp_specs]) 7 8 RTEMS_TOP(../../../../../..) 8 9 AC_CONFIG_AUX_DIR(../../../../../..) … … 12 13 AM_MAINTAINER_MODE 13 14 14 RTEMS_PROG_CC_FOR_TARGET 15 RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]) 15 16 RTEMS_CANONICALIZE_TOOLS 16 RTEMS_ENABLE_LIBCDIR17 RTEMS_ENABLE_NETWORKING18 17 19 18 RTEMS_ENV_RTEMSBSP 20 19 RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) 21 20 RTEMS_CHECK_BSP_CACHE(RTEMS_BSP) 22 RTEMS_CHECK_NETWORKING23 21 RTEMS_CANONICAL_HOST 22 23 AM_CONFIG_HEADER(include/bspopts.h) 24 24 25 25 RTEMS_PROJECT_ROOT … … 27 27 28 28 # Explicitly list a Makefile here 29 AC_OUTPUT( 30 Makefile 29 AC_CONFIG_FILES([Makefile 31 30 clock/Makefile 32 31 console/Makefile … … 37 36 start/Makefile 38 37 startup/Makefile 39 wrapup/Makefile) 38 wrapup/Makefile]) 39 AC_OUTPUT -
c/src/lib/libbsp/powerpc/mpc8260ads/include/.cvsignore
r2ed1563 r22afde51 1 1 Makefile 2 2 Makefile.in 3 bspopts.h* 4 stamp-h* -
c/src/lib/libbsp/powerpc/mpc8260ads/include/Makefile.am
r2ed1563 r22afde51 5 5 AUTOMAKE_OPTIONS = foreign 1.4 6 6 7 H_FILES = bsp.h coverhd.h 8 9 BSP_H_FILES = 7 include_HEADERS = bsp.h bspopts.h coverhd.h 10 8 11 9 $(PROJECT_INCLUDE): … … 15 13 $(mkinstalldirs) $@ 16 14 17 $(PROJECT_INCLUDE)/ bsp.h: bsp.h15 $(PROJECT_INCLUDE)/%.h: %.h 18 16 $(INSTALL_DATA) $< $@ 19 17 20 $(PROJECT_INCLUDE)/coverhd.h: coverhd.h 21 $(INSTALL_DATA) $< $@ 22 23 24 25 PREINSTALL_FILES += $(PROJECT_INCLUDE) $(PROJECT_INCLUDE)/bsp \ 26 $(PROJECT_INCLUDE)/bsp.h \ 27 $(PROJECT_INCLUDE)/coverhd.h 18 PREINSTALL_FILES = $(PROJECT_INCLUDE) $(PROJECT_INCLUDE)/bsp \ 19 $(include_HEADERS:%=$(PROJECT_INCLUDE)/%) \ 20 $(include_bsp_HEADERS:%=$(PROJECT_INCLUDE)/bsp/%) 28 21 29 22 all-local: $(PREINSTALL_FILES) -
c/src/lib/libbsp/powerpc/mpc8260ads/include/bsp.h
r2ed1563 r22afde51 21 21 extern "C" { 22 22 #endif 23 24 #include <bspopts.h> 23 25 24 26 #include <rtems.h> -
c/src/lib/libbsp/powerpc/mpc8260ads/irq/Makefile.am
r2ed1563 r22afde51 5 5 AUTOMAKE_OPTIONS = foreign 1.4 6 6 7 include_bspdir = $(includedir)/bsp 8 7 9 C_FILES = irq.c irq_init.c 8 10 C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.o) 9 11 10 H_FILES = irq.h12 include_bsp_HEADERS = irq.h 11 13 12 14 S_FILES = irq_asm.S … … 19 21 include $(top_srcdir)/../../../../../../automake/lib.am 20 22 23 ## FIXME: WTF is this? 21 24 SORDID_HACK: 22 25 rm -f $(PROJECT_INCLUDE)/bsp/irq.h … … 28 31 $(INSTALL_DATA) $< $@ 29 32 30 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp \31 $( H_FILES:%.h=$(PROJECT_INCLUDE)/bsp/%.h)33 PREINSTALL_FILES = $(PROJECT_INCLUDE)/bsp \ 34 $(include_bsp_HEADERS:%=$(PROJECT_INCLUDE)/bsp/%) 32 35 33 36 # -
c/src/lib/libbsp/powerpc/mpc8260ads/vectors/Makefile.am
r2ed1563 r22afde51 5 5 AUTOMAKE_OPTIONS = foreign 1.4 6 6 7 VPATH = @srcdir@:8 9 7 C_FILES = vectors_init.c 10 8 C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.o) 11 9 12 H_FILES = vectors.h 10 include_bspdir = $(includedir)/bsp 11 include_bsp_HEADERS = vectors.h 13 12 14 13 S_FILES = vectors.S … … 31 30 $(mkinstalldirs) $@ 32 31 33 $(PROJECT_INCLUDE)/bsp/ vectors.h: vectors.h32 $(PROJECT_INCLUDE)/bsp/%.h: %.h 34 33 $(INSTALL_DATA) $< $@ 35 34 36 PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp $(PROJECT_INCLUDE)/bsp/vectors.h 35 PREINSTALL_FILES = $(PROJECT_INCLUDE)/bsp \ 36 $(include_bsp_HEADERS:%=$(PROJECT_INCLUDE)/bsp/%) 37 37 38 38 all-local: $(ARCH) $(PREINSTALL_FILES) $(OBJS)
Note: See TracChangeset
for help on using the changeset viewer.