source: rtems/cpukit/libcsupport/preinstall.am @ 543fe820

4.104.114.95
Last change on this file since 543fe820 was 543fe820, checked in by Joel Sherrill <joel.sherrill@…>, on 12/18/07 at 20:36:40

2007-12-18 Joel Sherrill <joel.sherrill@…>

  • libcsupport/Makefile.am, libcsupport/preinstall.am, libcsupport/src/malloc.c, libcsupport/src/mallocinfo.c, libmisc/Makefile.am, libmisc/shell/main_mallocinfo.c, libmisc/shell/shellconfig.h: Split malloc.c into multiple files with one function per file. Also split out statistics into a separate file which can be plugged in dynamically. Right now, it is always in. I suspect that splitting the file removed more code than leaving statistics in. I tinkered with malloc information command in the shell. I resurrected the malloc arena code as malloc boundary. This code is now compiled all the time even though it does not appear to work.
  • libcsupport/include/rtems/malloc.h, libcsupport/src/_calloc_r.c, libcsupport/src/_free_r.c, libcsupport/src/_malloc_r.c, libcsupport/src/_realloc_r.c, libcsupport/src/calloc.c, libcsupport/src/free.c, libcsupport/src/malloc_boundary.c, libcsupport/src/malloc_get_statistics.c, libcsupport/src/malloc_initialize.c, libcsupport/src/malloc_p.h, libcsupport/src/malloc_report_statistics.c, libcsupport/src/malloc_report_statistics_plugin.c, libcsupport/src/malloc_statistics_helpers.c, libcsupport/src/malloc_walk.c, libcsupport/src/realloc.c, libmisc/shell/main_perioduse.c: New files.
  • Property mode set to 100644
File size: 5.6 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_LIB)/libcsupport.a: libcsupport.a $(PROJECT_LIB)/$(dirstamp)
27        $(INSTALL_DATA) $< $(PROJECT_LIB)/libcsupport.a
28TMPINSTALL_FILES += $(PROJECT_LIB)/libcsupport.a
29
30$(PROJECT_INCLUDE)/rtems/$(dirstamp):
31        @$(MKDIR_P) $(PROJECT_INCLUDE)/rtems
32        @: > $(PROJECT_INCLUDE)/rtems/$(dirstamp)
33PREINSTALL_DIRS += $(PROJECT_INCLUDE)/rtems/$(dirstamp)
34
35$(PROJECT_INCLUDE)/rtems/chain.h: include/chain.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
36        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/chain.h
37PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/chain.h
38
39$(PROJECT_INCLUDE)/rtems/console.h: include/console.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
40        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/console.h
41PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/console.h
42
43$(PROJECT_INCLUDE)/rtems/clockdrv.h: include/clockdrv.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
44        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/clockdrv.h
45PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/clockdrv.h
46
47$(PROJECT_INCLUDE)/rtems/iosupp.h: include/iosupp.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
48        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/iosupp.h
49PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/iosupp.h
50
51$(PROJECT_INCLUDE)/rtems/ringbuf.h: include/ringbuf.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
52        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/ringbuf.h
53PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/ringbuf.h
54
55$(PROJECT_INCLUDE)/rtems/rtc.h: include/rtc.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
56        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/rtc.h
57PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/rtc.h
58
59$(PROJECT_INCLUDE)/rtems/spurious.h: include/spurious.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
60        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/spurious.h
61PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/spurious.h
62
63$(PROJECT_INCLUDE)/rtems/timerdrv.h: include/timerdrv.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
64        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/timerdrv.h
65PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/timerdrv.h
66
67$(PROJECT_INCLUDE)/rtems/vmeintr.h: include/vmeintr.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
68        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/vmeintr.h
69PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/vmeintr.h
70
71$(PROJECT_INCLUDE)/rtems/motorola/$(dirstamp):
72        @$(MKDIR_P) $(PROJECT_INCLUDE)/rtems/motorola
73        @: > $(PROJECT_INCLUDE)/rtems/motorola/$(dirstamp)
74PREINSTALL_DIRS += $(PROJECT_INCLUDE)/rtems/motorola/$(dirstamp)
75
76$(PROJECT_INCLUDE)/rtems/motorola/mc68230.h: include/motorola/mc68230.h $(PROJECT_INCLUDE)/rtems/motorola/$(dirstamp)
77        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/motorola/mc68230.h
78PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/motorola/mc68230.h
79
80$(PROJECT_INCLUDE)/rtems/motorola/mc68681.h: include/motorola/mc68681.h $(PROJECT_INCLUDE)/rtems/motorola/$(dirstamp)
81        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/motorola/mc68681.h
82PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/motorola/mc68681.h
83
84$(PROJECT_INCLUDE)/rtems/assoc.h: include/rtems/assoc.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
85        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/assoc.h
86PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/assoc.h
87
88$(PROJECT_INCLUDE)/rtems/error.h: include/rtems/error.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
89        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/error.h
90PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/error.h
91
92$(PROJECT_INCLUDE)/rtems/libcsupport.h: include/rtems/libcsupport.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
93        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/libcsupport.h
94PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/libcsupport.h
95
96$(PROJECT_INCLUDE)/rtems/libio.h: include/rtems/libio.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
97        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/libio.h
98PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/libio.h
99
100$(PROJECT_INCLUDE)/rtems/libio_.h: include/rtems/libio_.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
101        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/libio_.h
102PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/libio_.h
103
104$(PROJECT_INCLUDE)/rtems/malloc.h: include/rtems/malloc.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
105        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/malloc.h
106PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/malloc.h
107
108$(PROJECT_INCLUDE)/rtems/termiostypes.h: include/rtems/termiostypes.h $(PROJECT_INCLUDE)/rtems/$(dirstamp)
109        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/termiostypes.h
110PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/termiostypes.h
111
112$(PROJECT_INCLUDE)/rtems/zilog/$(dirstamp):
113        @$(MKDIR_P) $(PROJECT_INCLUDE)/rtems/zilog
114        @: > $(PROJECT_INCLUDE)/rtems/zilog/$(dirstamp)
115PREINSTALL_DIRS += $(PROJECT_INCLUDE)/rtems/zilog/$(dirstamp)
116
117$(PROJECT_INCLUDE)/rtems/zilog/z8036.h: include/zilog/z8036.h $(PROJECT_INCLUDE)/rtems/zilog/$(dirstamp)
118        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/zilog/z8036.h
119PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/zilog/z8036.h
120
121$(PROJECT_INCLUDE)/rtems/zilog/z8530.h: include/zilog/z8530.h $(PROJECT_INCLUDE)/rtems/zilog/$(dirstamp)
122        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/zilog/z8530.h
123PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/zilog/z8530.h
124
125$(PROJECT_INCLUDE)/rtems/zilog/z8536.h: include/zilog/z8536.h $(PROJECT_INCLUDE)/rtems/zilog/$(dirstamp)
126        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/zilog/z8536.h
127PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/zilog/z8536.h
128
Note: See TracBrowser for help on using the repository browser.