# Makefile - makefile for vw/src/arch/doc
#
# modification history
# --------------------
# 01x,10jan12,agf  Add floating-pt show routines (WIND00192339)
# 01w,24mar08,kkz  Cleaning up DOC_FILES list, to remove non-existant files
# 01v,05sep07,kk   removed vxAtomicLib.c from here, already in src/os/
# 01u,18nov06,cjj  added vxAtomicLib.c to DOC_FILES
# 01t,14feb05,h_k  removed non supported SH3 cache and replaced mmuSh77*0Lib
#                  with mmuShLib. (SPR #106315)
# 01s,01nov04,pai  The usrAta.c and usrFd.c files have been removed from
#                  target/src/config.
# 01r,15oct04,pai  Replaced mathALib.s w/ mathALib.c (see T3 SPR 34837).
# 01q,05jun04,dgp  update files included in doc build, move mathALib from
#                  mc68k to doc and removed other 68k files
# 01p,10oct02,hdn  added the i86 36 bit MMU/VM documentation. (spr 82229)
# 01o,05jun02,wsl  remove SPARC libraries
# 01n,23may02,jmt  Add cache lib for tx49xx family
# 01m,22may02,zmm  Changed cacheAu1000Lib.c to cacheAuLib.c, SPR 77333.
# 01l,18mar02,mas  Removed ref to src/config/usrSmObj.c (part of SPR 73371)
# 01k,16nov01,tlc  Update cacheR4kLib.c for MIPS.
# 01j,16nov01,tlc  Update for MIPS architecture.
# 01i,29oct01,zl   added cacheSh7622Lib.c.
# 01h,18oct01,dgp  remove i960 files from doc build
# 01g,26oct99,jpd  added ../arm/mmuMapLib.c.
# 01g,03mar00,zl   merged SH support into T2
# 01f,21mar99,dgp  Fixed SPR 24881 and 21459 by adding cacheArchLib.c
#		   removed ../mc68k/cacheArchLib.c and ../arm/cacheArchLib.c
# 01e,12mar99,p_m  Fixed SPR 4711 by adding cacheR333x0Lib manuals
# 01d,21apr98,hdn  doc: add Pentium specific documentation.
# 01b,14jul97,dgp  doc: add usrAta.c
# 01b,27feb97,jpd  added ARM-specific documentation.
# 01a,18jun96,yp   created from 01r of MakeSkel
#
# DESCRIPTION
# This file contains the makefile rules for building man pages from
# special documentation-only modules that are generic to all 
# architectures.
#
#*/

TGT_DIR=$(WIND_BASE)/target

DOC_FILES=	dbgArchLib.c excArchLib.c \
		fppArchLib.c fppArchShow.c \
		intArchLib.c taskArchLib.c vxLib.c \
		cacheArchLib.c mathALib.c \
		../arm/mmuMapLib.c \
		../i86/mmuPro32Lib.c \
		../i86/mmuPro36Lib.c \
		../i86/vmArch32Lib.c \
		../i86/vmArch36Lib.c \
		../i86/vmBaseArch32Lib.c \
		../i86/vmBaseArch36Lib.c \
		../i86/pentiumALib.s \
		../i86/pentiumLib.c \
		../i86/pentiumShow.c \
		../mips/cacheAuLib.c \
		../mips/cacheR10kLib.c \
		../mips/cacheR4kLib.c \
		../mips/cacheR5kLib.c ../mips/cacheR7kLib.c \
		../mips/cacheTx49Lib.c \
		../sh/cacheSh7750Lib.c ../sh/mmuShLib.c \
		$(TGT_DIR)/config/all/bootInit.c \
		$(TGT_DIR)/config/all/usrConfig.c \
		$(TGT_DIR)/config/doc/sysLib.c \
		$(TGT_DIR)/src/config/usrIde.c \
		$(TGT_DIR)/src/config/usrScsi.c

include $(TGT_DIR)/h/make/rules.library

# files tentatively removed from Base 6 doc build
#		$(TGT_DIR)/src/drv/netif/smNetLib.c \
#		$(TGT_DIR)/src/drv/netif/smNetShow.c
#               ../mc68k/math/mathALib.s ../mc68k/math/mathHardLib.c \
#		../mc68k/math/mathSoftLib.c \

