source: rtems/c/src/lib/libbsp/arm/preinstall.am @ a3579d3b

4.115
Last change on this file since a3579d3b was a3579d3b, checked in by Sebastian Huber <sebastian.huber@…>, on 12/03/10 at 09:23:52

2010-12-03 Sebastian Huber <sebastian.huber@…>

  • preinstall.am, shared/lpc/include/lpc-i2s.h, shared/startup/linkcmds.armv4, shared/startup/linkcmds.armv7: New files.
  • Makefile.am: Added header and linker command files intended to be used by every ARM BSP.
  • shared/startup/linkcmds.base: Support for EABI and ARM ELF standard.
  • shared/include/linker-symbols.h: Update due to linker command file changes.
  • shared/start/start.S, shared/include/start.h: Renamed entry symbol from start to _start to avoid namespace conflicts. Update due to linker command file changes.
  • Property mode set to 100644
File size: 1.4 KB
RevLine 
[a3579d3b]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-am: $(PREINSTALL_FILES)
12
13PREINSTALL_FILES =
14CLEANFILES = $(PREINSTALL_FILES)
15
16$(PROJECT_LIB)/$(dirstamp):
17        @$(MKDIR_P) $(PROJECT_LIB)
18        @: > $(PROJECT_LIB)/$(dirstamp)
19PREINSTALL_DIRS += $(PROJECT_LIB)/$(dirstamp)
20
21$(PROJECT_INCLUDE)/bsp/$(dirstamp):
22        @$(MKDIR_P) $(PROJECT_INCLUDE)/bsp
23        @: > $(PROJECT_INCLUDE)/bsp/$(dirstamp)
24PREINSTALL_DIRS += $(PROJECT_INCLUDE)/bsp/$(dirstamp)
25
26$(PROJECT_INCLUDE)/bsp/linker-symbols.h: shared/include/linker-symbols.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
27        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/linker-symbols.h
28PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/linker-symbols.h
29
30$(PROJECT_LIB)/linkcmds.base: shared/startup/linkcmds.base $(PROJECT_LIB)/$(dirstamp)
31        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds.base
32PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds.base
33
34$(PROJECT_LIB)/linkcmds.armv4: shared/startup/linkcmds.armv4 $(PROJECT_LIB)/$(dirstamp)
35        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds.armv4
36PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds.armv4
37
38$(PROJECT_LIB)/linkcmds.armv7: shared/startup/linkcmds.armv7 $(PROJECT_LIB)/$(dirstamp)
39        $(INSTALL_DATA) $< $(PROJECT_LIB)/linkcmds.armv7
40PREINSTALL_FILES += $(PROJECT_LIB)/linkcmds.armv7
41
Note: See TracBrowser for help on using the repository browser.