Introduce "gdb/configure.nat" (and delete "gdb/config/*/*.mh" files)
[deliverable/binutils-gdb.git] / gdb / configure.nat
CommitLineData
21ea5acd
SDJ
1# ; -*- mode: sh ; -*-
2# Copyright (C) 2013-2017 Free Software Foundation, Inc.
3#
4# This file is part of GDB.
5#
6# This program is free software; you can redistribute it and/or modify
7# it under the terms of the GNU General Public License as published by
8# the Free Software Foundation; either version 3 of the License, or
9# (at your option) any later version.
10#
11# This program is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY; without even the implied warranty of
13# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14# GNU General Public License for more details.
15#
16# You should have received a copy of the GNU General Public License
17# along with this program. If not, see <http://www.gnu.org/licenses/>.
18
19# Variables defined here:
20#
21# NAT_FILE - The header file with definitions for this native target.
22#
23# NATDEPFILES - Source files required for native debugging on this
24# native target.
25#
26# NAT_CDEPS - Dynamic symbols to be exported for libthread_db.
27#
28# LOADLIBES - Libraries against which GDB will be linked for this
29# native target.
30#
31# MH_CFLAGS - Additional CFLAGS for this host.
32#
33# XM_CLIBS - Host-dependent libraries against which GDB will be linked
34# for this native target.
35#
36# HAVE_NATIVE_GCORE_HOST - Whether gcore should be installed on this
37# native target.
38#
39# nat_extra_makefile_frag - File containing extra fragments of
40# Makefile that will be used by this native
41# target.
42#
43# Notes:
44#
45# - To avoid shell expansion of variables, declare them with single
46# quotes.
47#
48# - nat_extra_makefile_frag should contain the full path of the file.
49
50
51case ${gdb_host_cpu} in
52 aarch64)
53 case ${gdb_host} in
54 linux)
55 # Host: AArch64 based machine running GNU/Linux
56 NAT_FILE='config/nm-linux.h'
57 NATDEPFILES='inf-ptrace.o fork-child.o aarch64-linux-nat.o aarch32-linux-nat.o \
58 proc-service.o linux-thread-db.o linux-nat.o linux-fork.o \
59 linux-procfs.o linux-ptrace.o linux-osdata.o linux-waitpid.o \
60 linux-personality.o linux-namespaces.o aarch64-linux-hw-point.o \
61 aarch64-linux.o'
62 NAT_CDEPS='$(srcdir)/proc-service.list'
63
64 LOADLIBES='-ldl $(RDYNAMIC)'
65 ;;
66 esac
67 ;;
68 alpha)
69 case ${gdb_host} in
70 alpha-linux)
71 # Host: Little-endian Alpha running Linux
72 NAT_FILE='config/nm-linux.h'
73 NATDEPFILES='inf-ptrace.o alpha-linux-nat.o \
74 fork-child.o proc-service.o linux-thread-db.o \
75 linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \
76 linux-waitpid.o linux-personality.o linux-namespaces.o'
77 NAT_CDEPS='$(srcdir)/proc-service.list'
78
79 # The dynamically loaded libthread_db needs access to symbols in the
80 # gdb executable.
81 LOADLIBES='-ldl $(RDYNAMIC)'
82
83 # doublest.c currently assumes some properties of FP arithmetic
84 # on the host which require this.
85 MH_CFLAGS='-mieee'
86 ;;
87 nbsd)
88 # Host: NetBSD/alpha
89 NATDEPFILES='fork-child.o inf-ptrace.o alpha-bsd-nat.o bsd-kvm.o'
90
91 LOADLIBES='-lkvm'
92 ;;
93 esac
94 ;;
95 arm)
96 case ${gdb_host} in
97 linux)
98 # Host: ARM based machine running GNU/Linux
99 NAT_FILE='config/nm-linux.h'
100 NATDEPFILES='inf-ptrace.o fork-child.o arm-linux-nat.o \
101 aarch32-linux-nat.o proc-service.o linux-thread-db.o \
102 linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \
103 linux-waitpid.o linux-personality.o linux-namespaces.o'
104 NAT_CDEPS='$(srcdir)/proc-service.list'
105
106 LOADLIBES='-ldl $(RDYNAMIC)'
107 ;;
108 nbsdelf)
109 # Host: NetBSD/arm
110 NATDEPFILES='fork-child.o inf-ptrace.o arm-nbsd-nat.o'
111 ;;
112 esac
113 ;;
114 i386)
115 case ${gdb_host} in
116 cygwin64)
117 # Native config information for GDB on PowerPC systems running FreeBSD.
118 NATDEPFILES='x86-nat.o x86-dregs.o windows-nat.o amd64-windows-nat.o'
119 ;;
120 cygwin)
121 MH_CFLAGS=
122 NATDEPFILES='x86-nat.o x86-dregs.o windows-nat.o i386-windows-nat.o'
123 XM_CLIBS=
124 ;;
125 darwin)
126 # Host: IA86 running Darwin
127 NATDEPFILES='fork-child.o darwin-nat.o \
128 i386-darwin-nat.o x86-nat.o x86-dregs.o amd64-nat.o darwin-nat-info.o'
129 ;;
130 fbsd64)
131 # Host: FreeBSD/amd64
132 NATDEPFILES='fork-child.o inf-ptrace.o \
133 fbsd-nat.o amd64-nat.o amd64-bsd-nat.o amd64-fbsd-nat.o \
134 bsd-kvm.o x86-nat.o x86-dregs.o x86-bsd-nat.o'
135 HAVE_NATIVE_GCORE_HOST=1
136
137 LOADLIBES='-lkvm'
138 ;;
139 fbsd)
140 # Host: FreeBSD/i386
141 NATDEPFILES='fork-child.o inf-ptrace.o \
142 fbsd-nat.o x86-nat.o x86-dregs.o x86-bsd-nat.o i386-bsd-nat.o \
143 i386-fbsd-nat.o bsd-kvm.o'
144 NAT_FILE='nm-fbsd.h'
145 HAVE_NATIVE_GCORE_HOST=1
146
147 LOADLIBES='-lkvm'
148 ;;
149 go32)
150 # Host: Intel x86 running DJGPP
151
152 # We include several header files from config/djgpp
153 MH_CFLAGS='-I$(srcdir)/config/djgpp'
154
155 NATDEPFILES='go32-nat.o x86-nat.o x86-dregs.o'
156
157 XM_CLIBS='-ldbg'
158 ;;
159 i386gnu)
160 # Host: Intel 386 running the GNU Hurd
161 NATDEPFILES='i386-gnu-nat.o gnu-nat.o \
162 x86-nat.o x86-dregs.o fork-child.o \
163 notify_S.o process_reply_S.o msg_reply_S.o \
164 msg_U.o exc_request_U.o exc_request_S.o'
165 HAVE_NATIVE_GCORE_HOST=1
166
167 NAT_FILE='nm-i386gnu.h'
168 MH_CFLAGS='-D_GNU_SOURCE'
169
170 XM_CLIBS='-lshouldbeinlibc'
171
172 nat_extra_makefile_frag="${srcdir}/config/${gdb_host_cpu}/i386gnu.mn"
173 ;;
174 i386sol2)
175 # Host: Solaris x86
176 NATDEPFILES='fork-child.o i386-v4-nat.o i386-sol2-nat.o \
177 procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o'
178 HAVE_NATIVE_GCORE_HOST=1
179 ;;
180 linux64)
181 # Host: GNU/Linux x86-64
182 NATDEPFILES='inf-ptrace.o fork-child.o \
183 x86-nat.o x86-dregs.o amd64-nat.o amd64-linux-nat.o \
184 x86-linux-nat.o \
185 linux-nat.o linux-osdata.o \
186 proc-service.o linux-thread-db.o linux-fork.o \
187 linux-procfs.o linux-ptrace.o linux-btrace.o \
188 linux-waitpid.o linux-personality.o x86-linux.o \
189 x86-linux-dregs.o amd64-linux-siginfo.o linux-namespaces.o'
190 NAT_FILE='config/nm-linux.h'
191 NAT_CDEPS='$(srcdir)/proc-service.list'
192
193 # The dynamically loaded libthread_db needs access to symbols in the
194 # gdb executable.
195 LOADLIBES='-ldl $(RDYNAMIC)'
196 ;;
197 linux)
198 # Host: Intel 386 running GNU/Linux.
199 NAT_FILE='config/nm-linux.h'
200 NATDEPFILES='inf-ptrace.o fork-child.o \
201 x86-nat.o x86-dregs.o i386-linux-nat.o x86-linux-nat.o \
202 proc-service.o linux-thread-db.o \
203 linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \
204 linux-btrace.o linux-waitpid.o linux-personality.o x86-linux.o \
205 x86-linux-dregs.o linux-namespaces.o'
206 NAT_CDEPS='$(srcdir)/proc-service.list'
207
208 # The dynamically loaded libthread_db needs access to symbols in the
209 # gdb executable.
210 LOADLIBES='-ldl $(RDYNAMIC)'
211 ;;
212 mingw64)
213 NATDEPFILES='x86-nat.o x86-dregs.o windows-nat.o amd64-windows-nat.o'
214 ;;
215 mingw)
216 MH_CFLAGS=
217 NATDEPFILES='x86-nat.o x86-dregs.o windows-nat.o i386-windows-nat.o'
218 XM_CLIBS=
219 ;;
220 nbsd64)
221 # Host: NetBSD/amd64
222 NATDEPFILES='fork-child.o inf-ptrace.o \
223 nbsd-nat.o amd64-nat.o x86-bsd-nat.o amd64-bsd-nat.o amd64-nbsd-nat.o'
224 ;;
225 nbsdelf)
226 # Host: NetBSD/i386 ELF
227 NATDEPFILES='fork-child.o inf-ptrace.o \
228 nbsd-nat.o x86-bsd-nat.o i386-bsd-nat.o i386-nbsd-nat.o bsd-kvm.o'
229
230 LOADLIBES='-lkvm'
231 ;;
232 nto)
233 # Host: Intel 386 running QNX.
234 NATDEPFILES='nto-procfs.o'
235 NAT_FILE='config/nm-nto.h'
236 ;;
237 obsd64)
238 # Host: OpenBSD/amd64
239 NATDEPFILES='fork-child.o inf-ptrace.o obsd-nat.o \
240 amd64-nat.o x86-bsd-nat.o amd64-bsd-nat.o amd64-obsd-nat.o bsd-kvm.o'
241
242 LOADLIBES='-lkvm'
243 ;;
244 obsd)
245 # Host: OpenBSD/i386 ELF
246 NATDEPFILES='fork-child.o inf-ptrace.o obsd-nat.o \
247 x86-bsd-nat.o i386-bsd-nat.o i386-obsd-nat.o bsd-kvm.o'
248
249 LOADLIBES='-lkvm'
250 ;;
251 sol2-64)
252 # Host: Solaris x86_64
253 NATDEPFILES='fork-child.o amd64-nat.o i386-v4-nat.o i386-sol2-nat.o \
254 procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o'
255 HAVE_NATIVE_GCORE_HOST=1
256 ;;
257 esac
258 ;;
259 ia64)
260 case ${gdb_host} in
261 linux)
262 # Host: Intel IA-64 running GNU/Linux
263 NAT_FILE='config/nm-linux.h'
264 NATDEPFILES='inf-ptrace.o fork-child.o \
265 ia64-linux-nat.o \
266 proc-service.o linux-thread-db.o \
267 linux-nat.o linux-osdata.o linux-fork.o \
268 linux-personality.o \
269 linux-procfs.o linux-ptrace.o linux-waitpid.o \
270 linux-namespaces.o'
271 NAT_CDEPS='$(srcdir)/proc-service.list'
272
273 LOADLIBES='-ldl $(RDYNAMIC)'
274 ;;
275 esac
276 ;;
277 m32r)
278 case ${gdb_host} in
279 linux)
280 # Host: M32R based machine running GNU/Linux
281 NAT_FILE='config/nm-linux.h'
282 NATDEPFILES='inf-ptrace.o fork-child.o \
283 m32r-linux-nat.o proc-service.o linux-thread-db.o \
284 linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \
285 linux-waitpid.o linux-personality.o linux-namespaces.o'
286 NAT_CDEPS='$(srcdir)/proc-service.list'
287
288 LOADLIBES='-ldl $(RDYNAMIC)'
289 ;;
290 esac
291 ;;
292 m68k)
293 case ${gdb_host} in
294 linux)
295 # Host: Motorola m68k running GNU/Linux.
296 NAT_FILE='config/nm-linux.h'
297 NATDEPFILES='inf-ptrace.o fork-child.o \
298 m68k-linux-nat.o \
299 proc-service.o linux-thread-db.o \
300 linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \
301 linux-personality.o \
302 linux-waitpid.o linux-namespaces.o'
303 NAT_CDEPS='$(srcdir)/proc-service.list'
304
305 # The dynamically loaded libthread_db needs access to symbols in the
306 # gdb executable.
307 LOADLIBES='-ldl $(RDYNAMIC)'
308 ;;
309 nbsdelf)
310 # Host: NetBSD/m68k ELF
311 NATDEPFILES='m68k-bsd-nat.o bsd-kvm.o fork-child.o inf-ptrace.o'
312
313 LOADLIBES='-lkvm'
314 ;;
315 obsd)
316 # Host: OpenBSD/m68k
317 NATDEPFILES='m68k-bsd-nat.o bsd-kvm.o fork-child.o inf-ptrace.o'
318
319 LOADLIBES='-lkvm'
320 ;;
321 esac
322 ;;
323 m88k)
324 case ${gdb_host} in
325 obsd)
326 # Host: OpenBSD/m88k
327 NATDEPFILES='fork-child.o inf-ptrace.o m88k-bsd-nat.o'
328 ;;
329 esac
330 ;;
331 mips)
332 case ${gdb_host} in
333 fbsd)
334 # Host: FreeBSD/mips
335 NATDEPFILES='fork-child.o inf-ptrace.o fbsd-nat.o mips-fbsd-nat.o'
336 HAVE_NATIVE_GCORE_HOST=1
337 ;;
338 linux)
339 # Host: Linux/MIPS
340 NAT_FILE='config/nm-linux.h'
341 NATDEPFILES='inf-ptrace.o fork-child.o mips-linux-nat.o \
342 linux-thread-db.o proc-service.o \
343 linux-nat.o linux-osdata.o linux-fork.o \
344 linux-procfs.o linux-ptrace.o linux-waitpid.o \
345 linux-personality.o \
346 mips-linux-watch.o linux-namespaces.o'
347 NAT_CDEPS='$(srcdir)/proc-service.list'
348
349 LOADLIBES='-ldl $(RDYNAMIC)'
350 ;;
351 nbsd)
352 # Host: NetBSD/mips
353 NATDEPFILES='fork-child.o inf-ptrace.o mips-nbsd-nat.o'
354 ;;
355 obsd64)
356 # Host: OpenBSD/mips64
357 NATDEPFILES='fork-child.o inf-ptrace.o obsd-nat.o mips64-obsd-nat.o'
358 ;;
359 esac
360 ;;
361 pa)
362 case ${gdb_host} in
363 linux)
364 # Host: Hewlett-Packard PA-RISC machine, running Linux
365 NAT_FILE='config/nm-linux.h'
366 NATDEPFILES='inf-ptrace.o fork-child.o \
367 hppa-linux-nat.o proc-service.o linux-thread-db.o \
368 linux-nat.o linux-osdata.o linux-fork.o \
369 linux-procfs.o linux-ptrace.o linux-waitpid.o \
370 linux-personality.o linux-namespaces.o'
371 NAT_CDEPS='$(srcdir)/proc-service.list'
372
373 LOADLIBES='-ldl $(RDYNAMIC)'
374 ;;
375 nbsd)
376 # Host: NetBSD/hppa
377 NATDEPFILES='fork-child.o inf-ptrace.o nbsd-nat.o hppa-nbsd-nat.o'
378 ;;
379 obsd)
380 # Host: OpenBSD/hppa
381 NATDEPFILES='fork-child.o inf-ptrace.o obsd-nat.o hppa-obsd-nat.o'
382 ;;
383 esac
384 ;;
385 powerpc)
386 case ${gdb_host} in
387 aix)
388 # Host: IBM PowerPC running AIX
389 # aix-thread.o is not listed in NATDEPFILES as it is pulled in by configure.
390 NATDEPFILES='fork-child.o inf-ptrace.o rs6000-nat.o'
391
392 # When compiled with cc, for debugging, this argument should be passed.
393 # We have no idea who our current compiler is though, so we skip it.
394 # MH_CFLAGS='-bnodelcsect'
395 ;;
396 fbsd)
397 # Native config information for GDB on PowerPC systems running FreeBSD.
398 NATDEPFILES='fbsd-nat.o fork-child.o inf-ptrace.o ppc-fbsd-nat.o bsd-kvm.o'
399 HAVE_NATIVE_GCORE_HOST=1
400
401 LOADLIBES='-lkvm'
402 ;;
403 linux)
404 # Host: PowerPC, running Linux
405 XM_CLIBS=
406
407 NAT_FILE='config/nm-linux.h'
408 NATDEPFILES='inf-ptrace.o fork-child.o \
409 ppc-linux-nat.o proc-service.o linux-thread-db.o \
410 linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \
411 linux-waitpid.o linux-personality.o linux-namespaces.o'
412 NAT_CDEPS='$(srcdir)/proc-service.list'
413
414 LOADLIBES='-ldl $(RDYNAMIC)'
415 ;;
416 nbsd)
417 # Host: NetBSD/powerpc
418 NATDEPFILES='fork-child.o inf-ptrace.o ppc-nbsd-nat.o bsd-kvm.o'
419
420 LOADLIBES='-lkvm'
421 ;;
422 obsd)
423 # Host: OpenBSD/powerpc
424 NATDEPFILES='fork-child.o inf-ptrace.o obsd-nat.o ppc-obsd-nat.o bsd-kvm.o'
425
426 LOADLIBES='-lkvm'
427 ;;
428 ppc64-linux)
429 # Host: PowerPC64, running Linux
430 XM_CLIBS=
431
432 NAT_FILE='config/nm-linux.h'
433 NATDEPFILES='inf-ptrace.o fork-child.o \
434 ppc-linux-nat.o proc-service.o linux-thread-db.o \
435 linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \
436 linux-waitpid.o ppc-linux.o linux-personality.o \
437 linux-namespaces.o'
438 NAT_CDEPS='$(srcdir)/proc-service.list'
439
440 # The dynamically loaded libthread_db needs access to symbols in the
441 # gdb executable.
442 LOADLIBES='-ldl $(RDYNAMIC)'
443 ;;
444 spu-linux)
445 # Target: Cell BE (PowerPC64 + SPU)
446 # This implements a 'pseudo-native' GDB running on the
447 # PPU side of the Cell BE and debugging the SPU side.
448
449 NATDEPFILES='spu-linux-nat.o fork-child.o inf-ptrace.o \
450 linux-procfs.o linux-ptrace.o linux-waitpid.o \
451 linux-personality.o linux-namespaces.o'
452 ;;
453 esac
454 ;;
455 s390)
456 case ${gdb_host} in
457 linux)
458 # Host: S390, running Linux
459 NAT_FILE='config/nm-linux.h'
460 NATDEPFILES='inf-ptrace.o fork-child.o s390-linux-nat.o \
461 linux-thread-db.o proc-service.o \
462 linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \
463 linux-personality.o \
464 linux-waitpid.o linux-namespaces.o'
465 NAT_CDEPS='$(srcdir)/proc-service.list'
466 LOADLIBES='-ldl $(RDYNAMIC)'
467 ;;
468 esac
469 ;;
470 sh)
471 case ${gdb_host} in
472 nbsd)
473 # Host: NetBSD/sh
474 NATDEPFILES='fork-child.o inf-ptrace.o sh-nbsd-nat.o'
475 ;;
476 esac
477 ;;
478 sparc)
479 case ${gdb_host} in
480 fbsd)
481 # Host: FreeBSD/sparc64
482 NATDEPFILES='fork-child.o inf-ptrace.o \
483 fbsd-nat.o sparc-nat.o sparc64-nat.o sparc64-fbsd-nat.o \
484 bsd-kvm.o'
485 HAVE_NATIVE_GCORE_HOST=1
486
487 LOADLIBES='-lkvm'
488 ;;
489 linux64)
490 # Host: GNU/Linux UltraSPARC
491 NAT_FILE='config/nm-linux.h'
492 NATDEPFILES='sparc-nat.o sparc64-nat.o sparc64-linux-nat.o \
493 fork-child.o inf-ptrace.o \
494 proc-service.o linux-thread-db.o \
495 linux-nat.o linux-osdata.o linux-fork.o \
496 linux-procfs.o linux-ptrace.o linux-waitpid.o \
497 linux-personality.o linux-namespaces.o'
498 NAT_CDEPS='$(srcdir)/proc-service.list'
499
500 # The dynamically loaded libthread_db needs access to symbols in the
501 # gdb executable.
502 LOADLIBES='-ldl $(RDYNAMIC)'
503 ;;
504 linux)
505 # Host: GNU/Linux SPARC
506 NAT_FILE='config/nm-linux.h'
507 NATDEPFILES='sparc-nat.o sparc-linux-nat.o \
508 fork-child.o inf-ptrace.o \
509 proc-service.o linux-thread-db.o \
510 linux-nat.o linux-osdata.o linux-fork.o \
511 linux-procfs.o linux-ptrace.o linux-waitpid.o \
512 linux-personality.o linux-namespaces.o'
513 NAT_CDEPS='$(srcdir)/proc-service.list'
514
515 # The dynamically loaded libthread_db needs access to symbols in the
516 # gdb executable.
517 LOADLIBES='-ldl $(RDYNAMIC)'
518 ;;
519 nbsd64)
520 # Host: NetBSD/sparc64
521 NATDEPFILES='fork-child.o inf-ptrace.o \
522 sparc64-nbsd-nat.o sparc-nat.o bsd-kvm.o'
523
524 LOADLIBES='-lkvm'
525 ;;
526 nbsdelf)
527 # Host: NetBSD/sparc ELF
528 NATDEPFILES='fork-child.o inf-ptrace.o \
529 sparc-nat.o sparc-nbsd-nat.o bsd-kvm.o'
530
531 LOADLIBES='-lkvm'
532 ;;
533 obsd64)
534 # Host: OpenBSD/sparc64
535 NATDEPFILES='fork-child.o inf-ptrace.o obsd-nat.o \
536 sparc64-obsd-nat.o sparc-nat.o bsd-kvm.o'
537
538 LOADLIBES='-lkvm'
539 ;;
540 sol2)
541 # Host: Solaris SPARC & UltraSPARC
542 NAT_FILE='nm-sol2.h'
543 NATDEPFILES='sparc-sol2-nat.o \
544 fork-child.o \
545 procfs.o proc-api.o proc-events.o proc-flags.o proc-why.o'
546 HAVE_NATIVE_GCORE_HOST=1
547 ;;
548 esac
549 ;;
550 tilegx)
551 case ${gdb_host} in
552 linux)
553 # Host: Tilera TILE-Gx running GNU/Linux.
554 NAT_FILE='config/nm-linux.h'
555 NATDEPFILES='inf-ptrace.o fork-child.o \
556 tilegx-linux-nat.o \
557 proc-service.o linux-thread-db.o \
558 linux-nat.o linux-osdata.o linux-fork.o \
559 linux-procfs.o linux-ptrace.o linux-waitpid.o \
560 linux-personality.o linux-namespaces.o'
561
562 # The dynamically loaded libthread_db needs access to symbols in the
563 # gdb executable.
564 LOADLIBES='-ldl $(RDYNAMIC)'
565 ;;
566 esac
567 ;;
568 vax)
569 case ${gdb_host} in
570 nbsdelf)
571 # Host: NetBSD/vax ELF
572 NATDEPFILES='fork-child.o inf-ptrace.o \
573 vax-bsd-nat.o bsd-kvm.o'
574
575 LOADLIBES='-lkvm'
576 ;;
577 obsd)
578 # Host: OpenBSD/vax
579 NATDEPFILES='fork-child.o inf-ptrace.o \
580 vax-bsd-nat.o bsd-kvm.o'
581
582 LOADLIBES='-lkvm'
583 ;;
584 esac
585 ;;
586 xtensa)
587 case ${gdb_host} in
588 linux)
589 # Host: Xtensa, running GNU/Linux.
590 NAT_FILE='config/nm-linux.h'
591
592 NATDEPFILES='inf-ptrace.o fork-child.o xtensa-linux-nat.o \
593 linux-thread-db.o proc-service.o \
594 linux-nat.o linux-osdata.o linux-fork.o linux-procfs.o linux-ptrace.o \
595 linux-waitpid.o linux-personality.o linux-namespaces.o'
596 NAT_CDEPS='$(srcdir)/proc-service.list'
597
598 LOADLIBES='-ldl $(RDYNAMIC)'
599 ;;
600 esac
601 ;;
602esac
This page took 0.066387 seconds and 4 git commands to generate.