[444] | 1 | # Copyright (c) 1995, 1996, 1998 Cygnus Support |
---|
| 2 | # |
---|
| 3 | # The authors hereby grant permission to use, copy, modify, distribute, |
---|
| 4 | # and license this software and its documentation for any purpose, provided |
---|
| 5 | # that existing copyright notices are retained in all copies and that this |
---|
| 6 | # notice is included verbatim in any distributions. No written agreement, |
---|
| 7 | # license, or royalty fee is required for any of the authorized uses. |
---|
| 8 | # Modifications to this software may be copyrighted by their authors |
---|
| 9 | # and need not follow the licensing terms described here, provided that |
---|
| 10 | # the new terms are clearly indicated on the first page of each file where |
---|
| 11 | # they apply. |
---|
| 12 | # |
---|
| 13 | |
---|
| 14 | # |
---|
| 15 | # This currently works with the PPC simulator. |
---|
| 16 | # |
---|
| 17 | |
---|
| 18 | DESTDIR = |
---|
| 19 | VPATH = @srcdir@:@srcdir@/.. |
---|
| 20 | srcdir = @srcdir@ |
---|
| 21 | objdir = . |
---|
| 22 | srcroot = $(srcdir)/../.. |
---|
| 23 | objroot = $(objdir)/../.. |
---|
| 24 | |
---|
| 25 | prefix = @prefix@ |
---|
| 26 | exec_prefix = @exec_prefix@ |
---|
| 27 | |
---|
| 28 | host_alias = @host_alias@ |
---|
| 29 | target_alias = @target_alias@ |
---|
| 30 | |
---|
| 31 | bindir = @bindir@ |
---|
| 32 | libdir = @libdir@ |
---|
| 33 | tooldir = $(exec_prefix)/$(target_alias) |
---|
| 34 | |
---|
| 35 | # Multilib support variables. |
---|
| 36 | # TOP is used instead of MULTI{BUILD,SRC}TOP. |
---|
| 37 | MULTIDIRS = |
---|
| 38 | MULTISUBDIR = |
---|
| 39 | MULTIDO = true |
---|
| 40 | MULTICLEAN = true |
---|
| 41 | |
---|
| 42 | INSTALL = @INSTALL@ |
---|
| 43 | INSTALL_PROGRAM = @INSTALL_PROGRAM@ |
---|
| 44 | INSTALL_DATA = @INSTALL_DATA@ |
---|
| 45 | |
---|
| 46 | SHELL = /bin/sh |
---|
| 47 | |
---|
| 48 | CC = @CC@ |
---|
| 49 | |
---|
| 50 | AS = @AS@ |
---|
| 51 | AR = @AR@ |
---|
| 52 | LD = @LD@ |
---|
| 53 | RANLIB = @RANLIB@ |
---|
| 54 | |
---|
| 55 | OBJDUMP = `if [ -f ${objroot}/../binutils/objdump ] ; \ |
---|
| 56 | then echo ${objroot}/../binutils/objdump ; \ |
---|
| 57 | else t='$(program_transform_name)'; echo objdump | sed -e $$t ; fi` |
---|
| 58 | OBJCOPY = `if [ -f ${objroot}/../binutils/objcopy ] ; \ |
---|
| 59 | then echo ${objroot}/../binutils/objcopy ; \ |
---|
| 60 | else t='$(program_transform_name)'; echo objcopy | sed -e $$t ; fi` |
---|
| 61 | |
---|
| 62 | OBJS = fstat.o getpid.o isatty.o kill.o putnum.o stat.o unlink.o mcount.o |
---|
| 63 | CFLAGS = -g |
---|
| 64 | SCRIPTS = ${SIM_SCRIPTS} ${MVME_SCRIPTS} ${YELLOWKNIFE_SCRIPTS} ${ADS_SCRIPTS} |
---|
| 65 | |
---|
| 66 | # Here is all of the simulator stuff |
---|
| 67 | SIM_SCRIPTS = |
---|
| 68 | SIM_LDFLAGS = |
---|
| 69 | SIM_BSP = libsim.a |
---|
| 70 | SIM_CRT0 = sim-crt0.o |
---|
| 71 | SIM_OBJS = sim-print.o sim-inbyte.o sim-sbrk.o sim-abort.o sim-errno.o simulator.o sim-getrusage.o sim-times.o |
---|
| 72 | SIM_TEST = sim-test |
---|
| 73 | SIM_INSTALL = install-sim |
---|
| 74 | |
---|
| 75 | # Here is all the mvme stuff |
---|
| 76 | MVME_SCRIPTS = |
---|
| 77 | MVME_LDFLAGS = |
---|
| 78 | MVME_BSP = libmvme.a |
---|
| 79 | MVME_CRT0 = crt0.o |
---|
| 80 | MVME_OBJS = mvme-exit.o mvme-inbyte.o mvme-outbyte.o open.o close.o lseek.o sbrk.o mvme-read.o mvme-print.o |
---|
| 81 | MVME_TEST = mvme-test |
---|
| 82 | MVME_INSTALL = install-mvme |
---|
| 83 | |
---|
| 84 | # Here is the Solaris stuff |
---|
| 85 | #SOLARIS_SCRIPTS= |
---|
| 86 | #SOLARIS_LDFLAGS= |
---|
| 87 | #SOLARIS_BSP = libsolaris.a |
---|
| 88 | #SOLARIS_CRT0 = |
---|
| 89 | #SOLARIS_OBJS = sol-cfuncs.o sol-syscall.o |
---|
| 90 | #SOLARIS_TEST = sol-test |
---|
| 91 | #SOLARIS_INSTALL= install-solaris |
---|
| 92 | |
---|
| 93 | # Here is the Linux stuff |
---|
| 94 | #LINUX_SCRIPTS = |
---|
| 95 | #LINUX_LDFLAGS = |
---|
| 96 | #LINUX_BSP = liblinux.a |
---|
| 97 | #LINUX_CRT0 = |
---|
| 98 | #LINUX_OBJS = lin-cfuncs.o lin-syscall.o |
---|
| 99 | #LINUX_TEST = linux-test |
---|
| 100 | #LINUX_INSTALL = install-linux |
---|
| 101 | |
---|
| 102 | YELLOWKNIFE_SCRIPTS = yellowknife.ld |
---|
| 103 | YELLOWKNIFE_CRT0 = crt0.o |
---|
| 104 | YELLOWKNIFE_BSP = libyk.a |
---|
| 105 | YELLOWKNIFE_OBJS = open.o close.o lseek.o sbrk.o mvme-exit.o mvme-inbyte.o mvme-outbyte.o mvme-read.o mvme-print.o |
---|
| 106 | YELLOWKNIFE_TEST = yellowknife-test |
---|
| 107 | YELLOWKNIFE_INSTALL = install-yellowknife |
---|
| 108 | |
---|
| 109 | ADS_SCRIPTS = ads.ld |
---|
| 110 | ADS_CRT0 = crt0.o |
---|
| 111 | ADS_BSP = libads.a |
---|
| 112 | ADS_OBJS = open.o close.o lseek.o sbrk.o ads-exit.o ads-io.o |
---|
| 113 | ADS_TEST = ads-test |
---|
| 114 | ADS_INSTALL = install-ads |
---|
| 115 | |
---|
| 116 | MBX_SCRIPTS = mbx.ld |
---|
| 117 | MBX_SPECS = mbx.specs |
---|
| 118 | MBX_CRT0 = crt0.o |
---|
| 119 | MBX_BSP = libmbx.a |
---|
| 120 | MBX_OBJS = open.o close.o lseek.o sbrk.o read.o write.o mbx-exit.o mbx-inbyte.o mbx-outbyte.o mbx-print.o |
---|
| 121 | MBX_TEST = mbx-test |
---|
| 122 | MBX_INSTALL = install-mbx |
---|
| 123 | |
---|
| 124 | XIL_SCRIPTS = xilinx.ld xilinx440.ld |
---|
| 125 | XIL_SPECS = |
---|
| 126 | XIL_CRT0 = xil-crt0.o xil-pgcrt0.o xil-sim-crt0.o xil-sim-pgcrt0.o |
---|
| 127 | XIL_BSP = libxil.a |
---|
| 128 | XIL_OBJS = open.o close.o lseek.o sbrk.o read.o write.o print.o |
---|
| 129 | XIL_TEST = xil-test |
---|
| 130 | XIL_INSTALL = install-xil |
---|
| 131 | |
---|
| 132 | # Host specific makefile fragment comes in here. |
---|
| 133 | @host_makefile_frag@ |
---|
| 134 | |
---|
| 135 | # |
---|
| 136 | # build a test program for each target board. Just trying to get |
---|
| 137 | # it to link is a good test, so we ignore all the errors for now. |
---|
| 138 | # |
---|
| 139 | all: \ |
---|
| 140 | ${SIM_CRT0} ${SIM_BSP} \ |
---|
| 141 | ${MVME_CRT0} ${MVME_BSP} \ |
---|
| 142 | ${SOLARIS_CRT0} ${SOLARIS_BSP} \ |
---|
| 143 | ${LINUX_CRT0} ${LINUX_BSP} \ |
---|
| 144 | ${YELLOWKNIFE_CRT0} ${YELLOWKNIFE_BSP} \ |
---|
| 145 | ${ADS_CRT0} ${ADS_BSP} \ |
---|
| 146 | ${MBX_CRT0} ${MBX_BSP} \ |
---|
| 147 | ${XIL_CRT0} ${XIL_BSP} |
---|
| 148 | |
---|
| 149 | # |
---|
| 150 | # here's where we build the board support packages for each target |
---|
| 151 | # |
---|
| 152 | |
---|
| 153 | ${SIM_BSP}: ${OBJS} ${SIM_OBJS} |
---|
| 154 | ${AR} ${ARFLAGS} $@ ${SIM_OBJS} ${OBJS} |
---|
| 155 | ${RANLIB} $@ |
---|
| 156 | |
---|
| 157 | ${MVME_BSP}: ${OBJS} ${MVME_OBJS} |
---|
| 158 | ${AR} ${ARFLAGS} $@ ${MVME_OBJS} ${OBJS} |
---|
| 159 | ${RANLIB} $@ |
---|
| 160 | |
---|
| 161 | ${LINUX_BSP}: ${OBJS} ${LINUX_OBJS} |
---|
| 162 | ${AR} ${ARFLAGS} $@ ${LINUX_OBJS} ${OBJS} |
---|
| 163 | ${RANLIB} $@ |
---|
| 164 | |
---|
| 165 | ${SOLARIS_BSP}: ${OBJS} ${SOLARIS_OBJS} |
---|
| 166 | ${AR} ${ARFLAGS} $@ ${SOLARIS_OBJS} |
---|
| 167 | ${RANLIB} $@ |
---|
| 168 | |
---|
| 169 | ${YELLOWKNIFE_BSP}: ${OBJS} ${YELLOWKNIFE_OBJS} |
---|
| 170 | ${AR} ${ARFLAGS} $@ ${YELLOWKNIFE_OBJS} ${OBJS} |
---|
| 171 | ${RANLIB} $@ |
---|
| 172 | |
---|
| 173 | ${ADS_BSP}: ${OBJS} ${ADS_OBJS} |
---|
| 174 | ${AR} ${ARFLAGS} $@ ${ADS_OBJS} ${OBJS} |
---|
| 175 | ${RANLIB} $@ |
---|
| 176 | |
---|
| 177 | ${MBX_BSP}: ${OBJS} ${MBX_OBJS} |
---|
| 178 | ${AR} ${ARFLAGS} $@ ${MBX_OBJS} ${OBJS} |
---|
| 179 | ${RANLIB} $@ |
---|
| 180 | |
---|
| 181 | ${XIL_BSP}: ${OBJS} ${XIL_OBJS} |
---|
| 182 | ${AR} ${ARFLAGS} $@ ${XIL_OBJS} ${OBJS} |
---|
| 183 | ${RANLIB} $@ |
---|
| 184 | |
---|
| 185 | # |
---|
| 186 | # here's where we build the test programs for each target |
---|
| 187 | # |
---|
| 188 | .PHONY: test |
---|
| 189 | test: ${SIM_TEST} ${MVME_TEST} ${YELLOWKNIFE_TEST} ${ADS_TEST} ${MBX_TEST} ${XIL_TEST} |
---|
| 190 | |
---|
| 191 | sim-test: sim-test.x sim-test.dis |
---|
| 192 | |
---|
| 193 | sim-test.x: test.o ${SIM_CRT0} ${SIM_BSP} |
---|
| 194 | ${CC} ${LDFLAGS_FOR_TARGET} -L${objdir} \ |
---|
| 195 | ${SIM_CRT0} test.o \ |
---|
| 196 | -o sim-test.x ${LIBS_FOR_TARGET} -lc ${SIM_BSP} |
---|
| 197 | |
---|
| 198 | sim-test.dis: sim-test.x |
---|
| 199 | ${OBJDUMP} -d sim-test.x > sim-test.dis |
---|
| 200 | |
---|
| 201 | mvme-test: mvme-test.x mvme-test.dis mvme-test.srec |
---|
| 202 | |
---|
| 203 | mvme-test.x: test.o ${MVME_CRT0} ${MVME_BSP} |
---|
| 204 | ${CC} ${LDFLAGS_FOR_TARGET} -L${objdir} \ |
---|
| 205 | ${SIM_CRT0} test.o \ |
---|
| 206 | -o mvme-test.x ${LIBS_FOR_TARGET} -lc ${MVME_BSP} |
---|
| 207 | |
---|
| 208 | mvme-test.dis: mvme-test.x |
---|
| 209 | ${OBJDUMP} -d mvme-test.x > mvme-test.dis |
---|
| 210 | |
---|
| 211 | mvme-test.srec: mvme-test.x |
---|
| 212 | ${OBJCOPY} -O srec mvme-test.x mvme-test.srec |
---|
| 213 | |
---|
| 214 | sol-test: sol-test.x sol-test.dis sol-test.srec |
---|
| 215 | |
---|
| 216 | sol-test.x: test.o ${SOLARIS_CRT0} ${SOLARIS_BSP} |
---|
| 217 | ${CC} ${LDFLAGS_FOR_TARGET} -L${objdir} \ |
---|
| 218 | ${SIM_CRT0} test.o \ |
---|
| 219 | -o sol-test.x ${LIBS_FOR_TARGET} -lc ${SOLARIS_BSP} |
---|
| 220 | |
---|
| 221 | sol-test.dis: sol-test.x |
---|
| 222 | ${OBJDUMP} -d sol-test.x > sol-test.dis |
---|
| 223 | |
---|
| 224 | sol-test.srec: sol-test.x |
---|
| 225 | ${OBJCOPY} -O srec sol-test.x sol-test.srec |
---|
| 226 | |
---|
| 227 | linux-test: linux-test.x linux-test.dis linux-test.srec |
---|
| 228 | |
---|
| 229 | linux-test.x: test.o ${LINUX_CRT0} ${LINUX_BSP} |
---|
| 230 | ${CC} ${LDFLAGS_FOR_TARGET} -L${objdir} \ |
---|
| 231 | ${SIM_CRT0} test.o \ |
---|
| 232 | -o linux-test.x ${LIBS_FOR_TARGET} -lc ${LINUX_BSP} |
---|
| 233 | |
---|
| 234 | linux-test.dis: linux-test.x |
---|
| 235 | ${OBJDUMP} -d linux-test.x > linux-test.dis |
---|
| 236 | |
---|
| 237 | linux-test.srec: linux-test.x |
---|
| 238 | ${OBJCOPY} -O srec linux-test.x linux-test.srec |
---|
| 239 | |
---|
| 240 | yellowknife-test: yellowknife-test.x yellowknife-test.dis yellowknife-test.srec |
---|
| 241 | |
---|
| 242 | yellowknife-test.x: test.o ${YELLOWKNIFE_CRT0} ${YELLOWKNIFE_BSP} |
---|
| 243 | ${CC} ${LDFLAGS_FOR_TARGET} -L${objdir} \ |
---|
| 244 | -T${srcdir}/yellowknife.ld ${YELLOWKNIFE_CRT0} test.o \ |
---|
| 245 | -o yellowknife-test.x $(LIBS_FOR_TARGET) ${YELLOWKNIFE_BSP} -lc ${YELLOWKNIFE_BSP} |
---|
| 246 | |
---|
| 247 | yellowknife-test.dis: yellowknife-test.x |
---|
| 248 | ${OBJDUMP} -d yellowknife-test.x > yellowknife-test.dis |
---|
| 249 | |
---|
| 250 | yellowknife-test.srec: yellowknife-test.x |
---|
| 251 | ${OBJCOPY} -O srec yellowknife-test.x yellowknife-test.srec |
---|
| 252 | |
---|
| 253 | ads-test: ads-test.x ads-test.dis ads-test.srec |
---|
| 254 | |
---|
| 255 | ads-test.x: test.o ${ADS_CRT0} ${ADS_BSP} |
---|
| 256 | ${CC} ${LDFLAGS_FOR_TARGET} -L${objdir} \ |
---|
| 257 | -T${srcdir}/ads.ld ${ADS_CRT0} test.o \ |
---|
| 258 | -o ads-test.x $(LIBS_FOR_TARGET) ${ADS_BSP} -lc ${ADS_BSP} |
---|
| 259 | |
---|
| 260 | ads-test.dis: ads-test.x |
---|
| 261 | ${OBJDUMP} -d ads-test.x > ads-test.dis |
---|
| 262 | |
---|
| 263 | ads-test.srec: ads-test.x |
---|
| 264 | ${OBJCOPY} -O srec ads-test.x ads-test.srec |
---|
| 265 | |
---|
| 266 | mbx-test: mbx-test.x mbx-test.dis mbx-test.srec |
---|
| 267 | |
---|
| 268 | mbx-test.x: test.o ${MBX_CRT0} ${MBX_BSP} |
---|
| 269 | ${CC} ${LDFLAGS_FOR_TARGET} -L${objdir} \ |
---|
| 270 | -T${srcdir}/mbx.ld ${MBX_CRT0} test.o \ |
---|
| 271 | -o mbx-test.x $(LIBS_FOR_TARGET) ${MBX_BSP} -lc ${MBX_BSP} |
---|
| 272 | |
---|
| 273 | mbx-test.dis: mbx-test.x |
---|
| 274 | ${OBJDUMP} -d mbx-test.x > mbx-test.dis |
---|
| 275 | |
---|
| 276 | mbx-test.srec: mbx-test.x |
---|
| 277 | ${OBJCOPY} -O srec mbx-test.x mbx-test.srec |
---|
| 278 | |
---|
| 279 | xil-test: xil-test.x xil-test.dis xil-test.srec |
---|
| 280 | |
---|
| 281 | xil-test.x: test.o ${XIL_CRT0} ${XIL_BSP} |
---|
| 282 | ${CC} ${LDFLAGS_FOR_TARGET} -L${objdir} \ |
---|
| 283 | -T${srcdir}/xilinx.ld ${XIL_CRT0} test.o \ |
---|
| 284 | -o xil-test.x $(LIBS_FOR_TARGET) ${XIL_BSP} -lc ${XIL_BSP} |
---|
| 285 | |
---|
| 286 | xil-test.dis: xil-test.x |
---|
| 287 | ${OBJDUMP} -d xil-test.x > xil-test.dis |
---|
| 288 | |
---|
| 289 | xil-test.srec: xil-test.x |
---|
| 290 | ${OBJCOPY} -O srec xil-test.x xil-test.srec |
---|
| 291 | |
---|
| 292 | # |
---|
| 293 | # |
---|
| 294 | # |
---|
| 295 | |
---|
| 296 | crt0.o: crt0.S |
---|
| 297 | |
---|
| 298 | simulator.o: simulator.S |
---|
| 299 | sim-getrusage.o: sim-getrusage.S |
---|
| 300 | sim-crt0.o: sim-crt0.S |
---|
| 301 | mount.o: mount.S |
---|
| 302 | |
---|
| 303 | mvme-exit.o: mvme-exit.S |
---|
| 304 | mvme-inbyte.o: mvme-inbyte.S |
---|
| 305 | mvme-outbyte.o: mvme-outbyte.S |
---|
| 306 | |
---|
| 307 | ads-exit.o: ads-exit.S |
---|
| 308 | ads-io.o: ads-io.c |
---|
| 309 | |
---|
| 310 | mbx-exit.o: mbx-exit.c |
---|
| 311 | mbx-inbyte.o: mbx-inbyte.c |
---|
| 312 | mbx-outbyte.o: mbx-outbyte.c |
---|
| 313 | mbx-print.o: mbx-print.c |
---|
| 314 | |
---|
| 315 | xil-crt0.o: xil-crt0.S |
---|
| 316 | ${CC} -c -o $@ $< |
---|
| 317 | |
---|
| 318 | xil-pgcrt0.o: xil-crt0.S |
---|
| 319 | ${CC} -c -DPROFILING -o $@ $< |
---|
| 320 | |
---|
| 321 | xil-sim-crt0.o: xil-crt0.S |
---|
| 322 | ${CC} -c -DSIMULATOR -o $@ $< |
---|
| 323 | |
---|
| 324 | xil-sim-pgcrt0.o: xil-crt0.S |
---|
| 325 | ${CC} -c -DSIMULATOR -DPROFILING -o $@ $< |
---|
| 326 | |
---|
| 327 | sol-cfuncs.o: sol-cfuncs.c |
---|
| 328 | sol-syscall.o: sol-syscall.S |
---|
| 329 | |
---|
| 330 | close.o: $(srcdir)/../close.c |
---|
| 331 | fstat.o: $(srcdir)/../fstat.c |
---|
| 332 | getpid.o: $(srcdir)/../getpid.c |
---|
| 333 | isatty.o: $(srcdir)/../isatty.c |
---|
| 334 | kill.o: $(srcdir)/../kill.c |
---|
| 335 | lseek.o: $(srcdir)/../lseek.c |
---|
| 336 | open.o: $(srcdir)/../open.c |
---|
| 337 | putnum.o: $(srcdir)/../putnum.c |
---|
| 338 | sbrk.o: $(srcdir)/../sbrk.c |
---|
| 339 | stat.o: $(srcdir)/../stat.c |
---|
| 340 | unlink.o: $(srcdir)/../unlink.c |
---|
| 341 | |
---|
| 342 | # Don't optimize when compiling the test program, makes confusion in |
---|
| 343 | # the debugger. |
---|
| 344 | |
---|
| 345 | test.o: $(srcdir)/test.c |
---|
| 346 | $(CC) -g $(CFLAGS_MRELOCATABLE) $(INCLUDES) -c $(CFLAGS) $< |
---|
| 347 | |
---|
| 348 | clean mostlyclean: |
---|
| 349 | rm -f a.out core *.i *.o *-test *.srec *.dis *.x |
---|
| 350 | |
---|
| 351 | distclean maintainer-clean realclean: clean |
---|
| 352 | rm -f Makefile config.status *~ |
---|
| 353 | |
---|
| 354 | .PHONY: install info install-info clean-info |
---|
| 355 | install: ${SIM_INSTALL} ${MVME_INSTALL} ${SOLARIS_INSTALL} ${LINUX_INSTALL} ${YELLOWKNIFE_INSTALL} ${ADS_INSTALL} ${MBX_INSTALL} ${XIL_INSTALL} |
---|
| 356 | |
---|
| 357 | install-sim: |
---|
| 358 | set -e; for x in ${SIM_CRT0} ${SIM_BSP} ${SIM_SCRIPTS}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done |
---|
| 359 | |
---|
| 360 | install-mvme: |
---|
| 361 | set -e; for x in ${MVME_CRT0} ${MVME_BSP} ${MVME_SCRIPTS}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done |
---|
| 362 | |
---|
| 363 | install-solaris: |
---|
| 364 | set -e; for x in ${SOLARIS_CRT0} ${SOLARIS_BSP} ${SOLARIS_SCRIPTS}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done |
---|
| 365 | |
---|
| 366 | install-linux: |
---|
| 367 | set -e; for x in ${LINUX_CRT0} ${LINUX_BSP} ${LINUX_SCRIPTS}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done |
---|
| 368 | |
---|
| 369 | install-yellowknife: |
---|
| 370 | set -e; for x in ${YELLOWKNIFE_CRT0} ${YELLOWKNIFE_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done |
---|
| 371 | set -e; for x in ${YELLOWKNIFE_SCRIPTS}; do ${INSTALL_DATA} $(srcdir)/$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done |
---|
| 372 | |
---|
| 373 | install-ads: |
---|
| 374 | set -e; for x in ${ADS_CRT0} ${ADS_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done |
---|
| 375 | set -e; for x in ${ADS_SCRIPTS}; do ${INSTALL_DATA} $(srcdir)/$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done |
---|
| 376 | |
---|
| 377 | install-mbx: |
---|
| 378 | set -e; for x in ${MBX_CRT0} ${MBX_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done |
---|
| 379 | set -e; for x in ${MBX_SCRIPTS} ${MBX_SPECS}; do ${INSTALL_DATA} $(srcdir)/$$x $(DESTDIR)${tooldir}/lib${MULTISUBDIR}/$$x; done |
---|
| 380 | |
---|
| 381 | install-xil: |
---|
| 382 | set -e; for x in ${XIL_CRT0} ${XIL_BSP}; do ${INSTALL_DATA} $$x $(DESTDIR)${tooldir}/lib/$$x; done |
---|
| 383 | set -e; for x in ${XIL_SCRIPTS} ${XIL_SPECS}; do ${INSTALL_DATA} $(srcdir)/$$x $(DESTDIR)${tooldir}/lib/$$x; done |
---|
| 384 | |
---|
| 385 | doc: |
---|
| 386 | info: |
---|
| 387 | install-info: |
---|
| 388 | clean-info: |
---|
| 389 | |
---|
| 390 | Makefile: Makefile.in config.status @host_makefile_frag_path@ |
---|
| 391 | $(SHELL) config.status |
---|
| 392 | |
---|
| 393 | config.status: configure |
---|
| 394 | $(SHELL) config.status --recheck |
---|