69e3f7d7670dc16c4f2cb3ea35be61546aa98b44
[external/binutils.git] / packaging / baselibs.conf.old
1 arch i586 targets armv5tel:armv5tel armv6l:armv6l armv7l:armv7l armv7hl:armv7hl armv7nhl:armv7nhl mipsel:mipsel 
2
3 cross-armv5tel-binutils-accel
4   targettype x86 block!
5   targettype 32bit block!
6   targettype armv6l block!
7   targettype armv7l block!
8   targettype armv7hl block!
9   targettype armv7nhl block!
10   targettype mipsel block!
11
12   targettype armv5tel autoreqprov off
13   targettype armv5tel provides "cross-arm-binutils-accel"
14   targettype armv5tel requires "cross-arm-gcc-accel"
15   targettype armv5tel requires "glibc-x86-arm"
16   targettype armv5tel requires "zlib-x86-arm"
17   targettype armv5tel requires "binutils"
18   targettype armv5tel prefix /emul/ia32-linux
19   targettype armv5tel extension -arm
20   targettype armv5tel +/
21   targettype armv5tel -/usr/share/man
22   targettype armv5tel -/usr/share/doc
23   targettype armv5tel requires "tizen-accelerator"
24
25   targettype armv5tel post "#set -x"
26   targettype armv5tel post " export GCCVER=$(LANG=C gcc --version | head -1 | cut -d" " -f5) "
27   targettype armv5tel post " for bin in addr2line ar as c++filt gprov ld ld.bfd nm objcopy objdump ranlib readelf size strings strip ; do"
28   targettype armv5tel post "   binary="/usr/bin/${bin}" "
29   targettype armv5tel post "   if test -L ${binary} -a -e ${binary}.orig-arm ; then"
30   targettype armv5tel post "     echo "${binary} not installed or ${binary}.orig-arm already present !" "
31   targettype armv5tel post "   else "
32   targettype armv5tel post "     mv ${binary} ${binary}.orig-arm && ln -s <prefix>${binary} ${binary}"
33   targettype armv5tel post "     ln -s ${binary} /usr/libexec/gcc/armv5tel-tizen-linux-gnueabi/${GCCVER}/${bin}"
34   targettype armv5tel post "   fi "
35   targettype armv5tel post " done "
36   targettype armv5tel post " ln -sf /usr/bin/ld /usr/libexec/gcc/armv5tel-tizen-linux-gnueabi/${GCCVER}/ld"
37   targettype armv5tel post " ln -sf /usr/bin/ld.bfd /usr/libexec/gcc/armv5tel-tizen-linux-gnueabi/${GCCVER}/ld.bfd"
38
39   targettype armv5tel preun " set -x"
40   targettype armv5tel preun " export GCCVER=$(LANG=C gcc --version | head -1 | cut -d" " -f5) "
41   targettype armv5tel preun " for bin in addr2line ar as c++filt gprov ld ld.bfd nm objcopy objdump ranlib readelf size strings strip ; do"
42   targettype armv5tel preun "   binary="/usr/bin/${bin}" "
43   targettype armv5tel preun "   if test -e ${binary}.orig-arm ; then"
44   targettype armv5tel preun "     rm ${binary} && mv ${binary}.orig-arm ${binary}"
45   targettype armv5tel preun "     rm /usr/libexec/gcc/armv5tel-tizen-linux-gnueabi/${GCCVER}/${bin}"
46   targettype armv5tel preun "   else "
47   targettype armv5tel preun "     echo "${binary}.orig-arm not present !" "
48   targettype armv5tel preun "   fi "
49   targettype armv5tel preun " done "
50   targettype armv5tel preun " rm -f /usr/libexec/gcc/armv5tel-tizen-linux-gnueabi/${GCCVER}/ld"
51   targettype armv5tel preun " rm -f /usr/libexec/gcc/armv5tel-tizen-linux-gnueabi/${GCCVER}/ld.bfd"
52
53
54 cross-armv6l-binutils-accel
55   targettype x86 block!
56   targettype 32bit block!
57   targettype armv5tel block!
58   targettype armv7l block!
59   targettype armv7hl block!
60   targettype armv7nhl block!
61   targettype mipsel block!
62
63   targettype armv6l autoreqprov off
64   targettype armv6l provides "cross-arm-binutils-accel"
65   targettype armv6l requires "cross-arm-gcc-accel"
66   targettype armv6l requires "glibc-x86-arm"
67   targettype armv6l requires "zlib-x86-arm"
68   targettype armv6l requires "binutils"
69   targettype armv6l prefix /emul/ia32-linux
70   targettype armv6l extension -arm
71   targettype armv6l +/
72   targettype armv6l -/usr/share/man
73   targettype armv6l -/usr/share/doc
74   targettype armv6l requires "tizen-accelerator"
75
76   targettype armv6l post "#set -x"
77   targettype armv6l post " export GCCVER=$(LANG=C gcc --version | head -1 | cut -d" " -f5) "
78   targettype armv6l post " for bin in addr2line ar as c++filt gprov ld ld.bfd nm objcopy objdump ranlib readelf size strings strip ; do"
79   targettype armv6l post "   binary="/usr/bin/${bin}" "
80   targettype armv6l post "   if test -L ${binary} -a -e ${binary}.orig-arm ; then"
81   targettype armv6l post "     echo "${binary} not installed or ${binary}.orig-arm already present !" "
82   targettype armv6l post "   else "
83   targettype armv6l post "     mv ${binary} ${binary}.orig-arm && ln -s <prefix>${binary} ${binary}"
84   targettype armv6l post "     ln -s ${binary} /usr/libexec/gcc/armv6l-tizen-linux-gnueabi/${GCCVER}/${bin}"
85   targettype armv6l post "   fi "
86   targettype armv6l post " done "
87   targettype armv6l post " ln -sf /usr/bin/ld /usr/libexec/gcc/armv6l-tizen-linux-gnueabi/${GCCVER}/ld"
88   targettype armv6l post " ln -sf /usr/bin/ld.bfd /usr/libexec/gcc/armv6l-tizen-linux-gnueabi/${GCCVER}/ld.bfd"
89
90   targettype armv6l preun " set -x"
91   targettype armv6l preun " export GCCVER=$(LANG=C gcc --version | head -1 | cut -d" " -f5) "
92   targettype armv6l preun " for bin in addr2line ar as c++filt gprov ld ld.bfd nm objcopy objdump ranlib readelf size strings strip ; do"
93   targettype armv6l preun "   binary="/usr/bin/${bin}" "
94   targettype armv6l preun "   if test -e ${binary}.orig-arm ; then"
95   targettype armv6l preun "     rm ${binary} && mv ${binary}.orig-arm ${binary}"
96   targettype armv6l preun "     rm /usr/libexec/gcc/armv6l-tizen-linux-gnueabi/${GCCVER}/${bin}"
97   targettype armv6l preun "   else "
98   targettype armv6l preun "     echo "${binary}.orig-arm not present !" "
99   targettype armv6l preun "   fi "
100   targettype armv6l preun " done "
101   targettype armv6l preun " rm -f /usr/libexec/gcc/armv6l-tizen-linux-gnueabi/${GCCVER}/ld"
102   targettype armv6l preun " rm -f /usr/libexec/gcc/armv6l-tizen-linux-gnueabi/${GCCVER}/ld.bfd"
103
104
105 cross-armv7l-binutils-accel
106   targettype x86 block!
107   targettype 32bit block!
108   targettype armv5tel block!
109   targettype armv6l block!
110   targettype armv7hl block!
111   targettype armv7nhl block!
112   targettype mipsel block!
113
114   targettype armv7l autoreqprov off
115   targettype armv7l provides "cross-arm-binutils-accel"
116   targettype armv7l requires "cross-arm-gcc-accel"
117   targettype armv7l requires "glibc-x86-arm"
118   targettype armv7l requires "zlib-x86-arm"
119   targettype armv7l requires "binutils"
120   targettype armv7l prefix /emul/ia32-linux
121   targettype armv7l extension -arm
122   targettype armv7l +/
123   targettype armv7l -/usr/share/man
124   targettype armv7l -/usr/share/doc
125   targettype armv7l requires "tizen-accelerator"
126
127   targettype armv7l post "#set -x"
128   targettype armv7l post " export GCCVER=$(LANG=C gcc --version | head -1 | cut -d" " -f5) "
129   targettype armv7l post " for bin in addr2line ar as c++filt gprov ld ld.bfd nm objcopy objdump ranlib readelf size strings strip ; do"
130   targettype armv7l post "   binary="/usr/bin/${bin}" "
131   targettype armv7l post "   if test -L ${binary} -a -e ${binary}.orig-arm ; then"
132   targettype armv7l post "     echo "${binary} not installed or ${binary}.orig-arm already present !" "
133   targettype armv7l post "   else "
134   targettype armv7l post "     mv ${binary} ${binary}.orig-arm && ln -s <prefix>${binary} ${binary}"
135   targettype armv7l post "     ln -s ${binary} /usr/libexec/gcc/armv7l-tizen-linux-gnueabi/${GCCVER}/${bin}"
136   targettype armv7l post "   fi "
137   targettype armv7l post " done "
138   targettype armv7l post " ln -sf /usr/bin/ld /usr/libexec/gcc/armv7l-tizen-linux-gnueabi/${GCCVER}/ld"
139   targettype armv7l post " ln -sf /usr/bin/ld.bfd /usr/libexec/gcc/armv7l-tizen-linux-gnueabi/${GCCVER}/ld.bfd"
140
141   targettype armv7l preun " set -x"
142   targettype armv7l preun " export GCCVER=$(LANG=C gcc --version | head -1 | cut -d" " -f5) "
143   targettype armv7l preun " for bin in addr2line ar as c++filt gprov ld ld.bfd nm objcopy objdump ranlib readelf size strings strip ; do"
144   targettype armv7l preun "   binary="/usr/bin/${bin}" "
145   targettype armv7l preun "   if test -e ${binary}.orig-arm ; then"
146   targettype armv7l preun "     rm ${binary} && mv ${binary}.orig-arm ${binary}"
147   targettype armv7l preun "     rm /usr/libexec/gcc/armv7l-tizen-linux-gnueabi/${GCCVER}/${bin}"
148   targettype armv7l preun "   else "
149   targettype armv7l preun "     echo "${binary}.orig-arm not present !" "
150   targettype armv7l preun "   fi "
151   targettype armv7l preun " done "
152   targettype armv7l preun " rm -f /usr/libexec/gcc/armv7l-tizen-linux-gnueabi/${GCCVER}/ld"
153   targettype armv7l preun " rm -f /usr/libexec/gcc/armv7l-tizen-linux-gnueabi/${GCCVER}/ld.bfd"
154
155
156 cross-armv7hl-binutils-accel
157   targettype x86 block!
158   targettype 32bit block!
159   targettype armv5tel block!
160   targettype armv6l block!
161   targettype armv7l block!
162   targettype armv7nhl block!
163   targettype mipsel block!
164
165   targettype armv7hl autoreqprov off
166   targettype armv7hl provides "cross-arm-binutils-accel"
167   targettype armv7hl requires "cross-arm-gcc-accel"
168   targettype armv7hl requires "glibc-x86-arm"
169   targettype armv7hl requires "zlib-x86-arm"
170   targettype armv7hl requires "binutils"
171   targettype armv7hl prefix /emul/ia32-linux
172   targettype armv7hl extension -arm
173   targettype armv7hl +/
174   targettype armv7hl -/usr/share/man
175   targettype armv7hl -/usr/share/doc
176   targettype armv7hl requires "tizen-accelerator"
177
178   targettype armv7hl post "#set -x"
179   targettype armv7hl post " export GCCVER=$(LANG=C gcc --version | head -1 | cut -d" " -f5) "
180   targettype armv7hl post " for bin in addr2line ar as c++filt gprov ld ld.bfd nm objcopy objdump ranlib readelf size strings strip ; do"
181   targettype armv7hl post "   binary="/usr/bin/${bin}" "
182   targettype armv7hl post "   if test -L ${binary} -a -e ${binary}.orig-arm ; then"
183   targettype armv7hl post "     echo "${binary} not installed or ${binary}.orig-arm already present !" "
184   targettype armv7hl post "   else "
185   targettype armv7hl post "     mv ${binary} ${binary}.orig-arm && ln -s <prefix>${binary} ${binary}"
186   targettype armv7hl post "     ln -s ${binary} /usr/libexec/gcc/armv7hl-tizen-linux-gnueabi/${GCCVER}/${bin}"
187   targettype armv7hl post "   fi "
188   targettype armv7hl post " done "
189   targettype armv7hl post " ln -sf /usr/bin/ld /usr/libexec/gcc/armv7hl-tizen-linux-gnueabi/${GCCVER}/ld"
190   targettype armv7hl post " ln -sf /usr/bin/ld.bfd /usr/libexec/gcc/armv7hl-tizen-linux-gnueabi/${GCCVER}/ld.bfd"
191
192   targettype armv7hl preun " set -x"
193   targettype armv7hl preun " export GCCVER=$(LANG=C gcc --version | head -1 | cut -d" " -f5) "
194   targettype armv7hl preun " for bin in addr2line ar as c++filt gprov ld ld.bfd nm objcopy objdump ranlib readelf size strings strip ; do"
195   targettype armv7hl preun "   binary="/usr/bin/${bin}" "
196   targettype armv7hl preun "   if test -e ${binary}.orig-arm ; then"
197   targettype armv7hl preun "     rm ${binary} && mv ${binary}.orig-arm ${binary}"
198   targettype armv7hl preun "     rm /usr/libexec/gcc/armv7hl-tizen-linux-gnueabi/${GCCVER}/${bin}"
199   targettype armv7hl preun "   else "
200   targettype armv7hl preun "     echo "${binary}.orig-arm not present !" "
201   targettype armv7hl preun "   fi "
202   targettype armv7hl preun " done "
203   targettype armv7hl preun " rm -f /usr/libexec/gcc/armv7hl-tizen-linux-gnueabi/${GCCVER}/ld"
204   targettype armv7hl preun " rm -f /usr/libexec/gcc/armv7hl-tizen-linux-gnueabi/${GCCVER}/ld.bfd"
205
206
207 cross-armv7nhl-binutils-accel
208   targettype x86 block!
209   targettype 32bit block!
210   targettype armv5tel block!
211   targettype armv6l block!
212   targettype armv7l block!
213   targettype armv7hl block!
214   targettype mipsel block!
215
216   targettype armv7nhl autoreqprov off
217   targettype armv7nhl provides "cross-arm-binutils-accel"
218   targettype armv7nhl requires "cross-arm-gcc-accel"
219   targettype armv7nhl requires "glibc-x86-arm"
220   targettype armv7nhl requires "zlib-x86-arm"
221   targettype armv7nhl requires "binutils"
222   targettype armv7nhl prefix /emul/ia32-linux
223   targettype armv7nhl extension -arm
224   targettype armv7nhl +/
225   targettype armv7nhl -/usr/share/man
226   targettype armv7nhl -/usr/share/doc
227   targettype armv7nhl requires "tizen-accelerator"
228
229   targettype armv7nhl post "#set -x"
230   targettype armv7nhl post " export GCCVER=$(LANG=C gcc --version | head -1 | cut -d" " -f5) "
231   targettype armv7nhl post " for bin in addr2line ar as c++filt gprov ld ld.bfd nm objcopy objdump ranlib readelf size strings strip ; do"
232   targettype armv7nhl post "   binary="/usr/bin/${bin}" "
233   targettype armv7nhl post "   if test -L ${binary} -a -e ${binary}.orig-arm ; then"
234   targettype armv7nhl post "     echo "${binary} not installed or ${binary}.orig-arm already present !" "
235   targettype armv7nhl post "   else "
236   targettype armv7nhl post "     mv ${binary} ${binary}.orig-arm && ln -s <prefix>${binary} ${binary}"
237   targettype armv7nhl post "     ln -s ${binary} /usr/libexec/gcc/armv7nhl-tizen-linux-gnueabi/${GCCVER}/${bin}"
238   targettype armv7nhl post "   fi "
239   targettype armv7nhl post " done "
240   targettype armv7nhl post " ln -sf /usr/bin/ld /usr/libexec/gcc/armv7nhl-tizen-linux-gnueabi/${GCCVER}/ld"
241   targettype armv7nhl post " ln -sf /usr/bin/ld.bfd /usr/libexec/gcc/armv7nhl-tizen-linux-gnueabi/${GCCVER}/ld.bfd"
242
243   targettype armv7nhl preun " set -x"
244   targettype armv7nhl preun " export GCCVER=$(LANG=C gcc --version | head -1 | cut -d" " -f5) "
245   targettype armv7nhl preun " for bin in addr2line ar as c++filt gprov ld ld.bfd nm objcopy objdump ranlib readelf size strings strip ; do"
246   targettype armv7nhl preun "   binary="/usr/bin/${bin}" "
247   targettype armv7nhl preun "   if test -e ${binary}.orig-arm ; then"
248   targettype armv7nhl preun "     rm ${binary} && mv ${binary}.orig-arm ${binary}"
249   targettype armv7nhl preun "     rm /usr/libexec/gcc/armv7nhl-tizen-linux-gnueabi/${GCCVER}/${bin}"
250   targettype armv7nhl preun "   else "
251   targettype armv7nhl preun "     echo "${binary}.orig-arm not present !" "
252   targettype armv7nhl preun "   fi "
253   targettype armv7nhl preun " done "
254   targettype armv7nhl preun " rm -f /usr/libexec/gcc/armv7nhl-tizen-linux-gnueabi/${GCCVER}/ld"
255   targettype armv7nhl preun " rm -f /usr/libexec/gcc/armv7nhl-tizen-linux-gnueabi/${GCCVER}/ld.bfd"
256
257
258 cross-mipsel-binutils-accel
259   targettype x86 block!
260   targettype 32bit block!
261   targettype armv5tel block!
262   targettype armv6l block!
263   targettype armv7l block!
264   targettype armv7hl block!
265   targettype armv7nhl block!
266
267   targettype mipsel autoreqprov off
268   targettype mipsel provides "cross-arm-binutils-accel"
269   targettype mipsel requires "cross-arm-gcc-accel"
270   targettype mipsel requires "glibc-x86-arm"
271   targettype mipsel requires "zlib-x86-arm"
272   targettype mipsel requires "binutils"
273   targettype mipsel prefix /emul/ia32-linux
274   targettype mipsel extension -arm
275   targettype mipsel +/
276   targettype mipsel -/usr/share/man
277   targettype mipsel -/usr/share/doc
278   targettype mipsel requires "tizen-accelerator"
279
280   targettype mipsel post "#set -x"
281   targettype mipsel post " export GCCVER=$(LANG=C gcc --version | head -1 | cut -d" " -f5) "
282   targettype mipsel post " for bin in addr2line ar as c++filt gprov ld ld.bfd nm objcopy objdump ranlib readelf size strings strip ; do"
283   targettype mipsel post "   binary="/usr/bin/${bin}" "
284   targettype mipsel post "   if test -L ${binary} -a -e ${binary}.orig-arm ; then"
285   targettype mipsel post "     echo "${binary} not installed or ${binary}.orig-arm already present !" "
286   targettype mipsel post "   else "
287   targettype mipsel post "     mv ${binary} ${binary}.orig-arm && ln -s <prefix>${binary} ${binary}"
288   targettype mipsel post "     ln -s ${binary} /usr/libexec/gcc/mipsel-tizen-linux-gnueabi/${GCCVER}/${bin}"
289   targettype mipsel post "   fi "
290   targettype mipsel post " done "
291   targettype mipsel post " ln -sf /usr/bin/ld /usr/libexec/gcc/mipsel-tizen-linux-gnueabi/${GCCVER}/ld"
292   targettype mipsel post " ln -sf /usr/bin/ld.bfd /usr/libexec/gcc/mipsel-tizen-linux-gnueabi/${GCCVER}/ld.bfd"
293
294   targettype mipsel preun " set -x"
295   targettype mipsel preun " export GCCVER=$(LANG=C gcc --version | head -1 | cut -d" " -f5) "
296   targettype mipsel preun " for bin in addr2line ar as c++filt gprov ld ld.bfd nm objcopy objdump ranlib readelf size strings strip ; do"
297   targettype mipsel preun "   binary="/usr/bin/${bin}" "
298   targettype mipsel preun "   if test -e ${binary}.orig-arm ; then"
299   targettype mipsel preun "     rm ${binary} && mv ${binary}.orig-arm ${binary}"
300   targettype mipsel preun "     rm /usr/libexec/gcc/mipsel-tizen-linux-gnueabi/${GCCVER}/${bin}"
301   targettype mipsel preun "   else "
302   targettype mipsel preun "     echo "${binary}.orig-arm not present !" "
303   targettype mipsel preun "   fi "
304   targettype mipsel preun " done "
305   targettype mipsel preun " rm -f /usr/libexec/gcc/mipsel-tizen-linux-gnueabi/${GCCVER}/ld"
306   targettype mipsel preun " rm -f /usr/libexec/gcc/mipsel-tizen-linux-gnueabi/${GCCVER}/ld.bfd"
307