source: rtems/c/src/lib/libbsp/sparc/erc32/preinstall.am @ 2a713e3

4.115
Last change on this file since 2a713e3 was 95518e59, checked in by Daniel Hellstrom <daniel@…>, on 04/06/12 at 10:05:07

SPARC BSPs: implemented shared-irq using libbsp/shared layer

The implementation use IRQ number instead of vector number since
some IRQs does not have a unique vector, for example the extended
interrupts all enter the same trap vector entry.

Added support for the LEON3 extended interrupt controller when using
the shared IRQ layer.

ERC32 patches untested.

Signed-off-by: Daniel Hellstrom <daniel@…>

Regenerate

  • Property mode set to 100644
File size: 3.2 KB
Line 
1## Automatically generated by ampolish3 - Do not edit
2
3if AMPOLISH3
4$(srcdir)/preinstall.am: Makefile.am
5        $(AMPOLISH3) $(srcdir)/Makefile.am > $(srcdir)/preinstall.am
6endif
7
8PREINSTALL_DIRS =
9DISTCLEANFILES += $(PREINSTALL_DIRS)
10
11all-local: $(TMPINSTALL_FILES)
12
13TMPINSTALL_FILES =
14CLEANFILES = $(TMPINSTALL_FILES)
15
16all-am: $(PREINSTALL_FILES)
17
18PREINSTALL_FILES =
19CLEANFILES += $(PREINSTALL_FILES)
20
21$(PROJECT_LIB)/$(dirstamp):
22        @$(MKDIR_P) $(PROJECT_LIB)
23        @: > $(PROJECT_LIB)/$(dirstamp)
24PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
25
26$(PROJECT_INCLUDE)/$(dirstamp):
27        @$(MKDIR_P) $(PROJECT_INCLUDE)
28        @: > $(PROJECT_INCLUDE)/$(dirstamp)
29PREINSTALL_DIRS += $(PROJECT_INCLUDE)/$(dirstamp)
30
31$(PROJECT_INCLUDE)/bsp/$(dirstamp):
32        @$(MKDIR_P) $(PROJECT_INCLUDE)/bsp
33        @: > $(PROJECT_INCLUDE)/bsp/$(dirstamp)
34PREINSTALL_DIRS += $(PROJECT_INCLUDE)/bsp/$(dirstamp)
35
36$(PROJECT_LIB)/bsp_specs: bsp_specs $(PROJECT_LIB)/$(dirstamp)
37        $(INSTALL_DATA) $< $(PROJECT_LIB)/bsp_specs
38PREINSTALL_FILES += $(PROJECT_LIB)/bsp_specs
39
40$(PROJECT_INCLUDE)/bsp.h: include/bsp.h $(PROJECT_INCLUDE)/$(dirstamp)
41        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp.h
42PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp.h
43
44$(PROJECT_INCLUDE)/tm27.h: include/tm27.h $(PROJECT_INCLUDE)/$(dirstamp)
45        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/tm27.h
46PREINSTALL_FILES += $(PROJECT_INCLUDE)/tm27.h
47
48$(PROJECT_INCLUDE)/bspopts.h: include/bspopts.h $(PROJECT_INCLUDE)/$(dirstamp)
49        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bspopts.h
50PREINSTALL_FILES += $(PROJECT_INCLUDE)/bspopts.h
51
52$(PROJECT_INCLUDE)/bsp/bootcard.h: ../../shared/include/bootcard.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
53        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/bootcard.h
54PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/bootcard.h
55
56$(PROJECT_INCLUDE)/erc32.h: include/erc32.h $(PROJECT_INCLUDE)/$(dirstamp)
57        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/erc32.h
58PREINSTALL_FILES += $(PROJECT_INCLUDE)/erc32.h
59
60$(PROJECT_INCLUDE)/coverhd.h: ../../shared/include/coverhd.h $(PROJECT_INCLUDE)/$(dirstamp)
61        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/coverhd.h
62PREINSTALL_FILES += $(PROJECT_INCLUDE)/coverhd.h
63
64$(PROJECT_LIB)/start.$(OBJEXT): start.$(OBJEXT) $(PROJECT_LIB)/$(dirstamp)
65        $(INSTALL_DATA) $< $(PROJECT_LIB)/start.$(OBJEXT)
66TMPINSTALL_FILES += $(PROJECT_LIB)/start.$(OBJEXT)
67
68$(PROJECT_LIB)/linkcmds: startup/linkcmds $(PROJECT_LIB)/$(dirstamp)
69        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds
70PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds
71
72$(PROJECT_LIB)/linkcmds.base: ../shared/startup/linkcmds.base $(PROJECT_LIB)/$(dirstamp)
73        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds.base
74PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds.base
75
76$(PROJECT_INCLUDE)/bsp/irq-generic.h: ../../shared/include/irq-generic.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
77        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
78PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h
79
80$(PROJECT_INCLUDE)/bsp/irq-info.h: ../../shared/include/irq-info.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
81        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-info.h
82PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-info.h
83
84$(PROJECT_INCLUDE)/bsp/irq.h: include/bsp/irq.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
85        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
86PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
87
Note: See TracBrowser for help on using the repository browser.