OLD | NEW |
1 # Copyright (C) 1989-2012 Free Software Foundation, Inc. | 1 # Copyright (C) 1989-2013 Free Software Foundation, Inc. |
2 | 2 |
3 # This file is part of GDB. | 3 # This file is part of GDB. |
4 | 4 |
5 # This program is free software; you can redistribute it and/or modify | 5 # This program is free software; you can redistribute it and/or modify |
6 # it under the terms of the GNU General Public License as published by | 6 # it under the terms of the GNU General Public License as published by |
7 # the Free Software Foundation; either version 3 of the License, or | 7 # the Free Software Foundation; either version 3 of the License, or |
8 # (at your option) any later version. | 8 # (at your option) any later version. |
9 # | 9 # |
10 # This program is distributed in the hope that it will be useful, | 10 # This program is distributed in the hope that it will be useful, |
11 # but WITHOUT ANY WARRANTY; without even the implied warranty of | 11 # but WITHOUT ANY WARRANTY; without even the implied warranty of |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
144 # Where is the READLINE library? Typically in ../readline. | 144 # Where is the READLINE library? Typically in ../readline. |
145 READLINE_DIR = ../readline | 145 READLINE_DIR = ../readline |
146 READLINE_SRC = $(srcdir)/$(READLINE_DIR) | 146 READLINE_SRC = $(srcdir)/$(READLINE_DIR) |
147 READLINE = @READLINE@ | 147 READLINE = @READLINE@ |
148 READLINE_DEPS = @READLINE_DEPS@ | 148 READLINE_DEPS = @READLINE_DEPS@ |
149 READLINE_CFLAGS = @READLINE_CFLAGS@ | 149 READLINE_CFLAGS = @READLINE_CFLAGS@ |
150 | 150 |
151 # Where is expat? This will be empty if expat was not available. | 151 # Where is expat? This will be empty if expat was not available. |
152 LIBEXPAT = @LIBEXPAT@ | 152 LIBEXPAT = @LIBEXPAT@ |
153 | 153 |
| 154 # Where is lzma? This will be empty if lzma was not available. |
| 155 LIBLZMA = @LIBLZMA@ |
| 156 |
| 157 # Where is libbabeltrace? This will be empty if lbabeltrace was not |
| 158 # available. |
| 159 LIBBABELTRACE = @LIBBABELTRACE@ |
| 160 |
154 WARN_CFLAGS = @WARN_CFLAGS@ | 161 WARN_CFLAGS = @WARN_CFLAGS@ |
155 WERROR_CFLAGS = @WERROR_CFLAGS@ | 162 WERROR_CFLAGS = @WERROR_CFLAGS@ |
156 GDB_WARN_CFLAGS = $(WARN_CFLAGS) | 163 GDB_WARN_CFLAGS = $(WARN_CFLAGS) |
157 GDB_WERROR_CFLAGS = $(WERROR_CFLAGS) | 164 GDB_WERROR_CFLAGS = $(WERROR_CFLAGS) |
158 | 165 |
159 GDB_WARN_CFLAGS_NO_FORMAT = `echo " $(GDB_WARN_CFLAGS) " \ | 166 GDB_WARN_CFLAGS_NO_FORMAT = `echo " $(GDB_WARN_CFLAGS) " \ |
160 | sed "s/ -Wformat-nonliteral / -Wno-format-nonliteral /g"` | 167 | sed "s/ -Wformat-nonliteral / -Wno-format-nonliteral /g"` |
| 168 GDB_WARN_CFLAGS_NO_DEFS = `echo " $(GDB_WARN_CFLAGS) " \ |
| 169 | sed "s/ -Wold-style-definition / -Wno-old-style-definition
/g"` |
161 | 170 |
162 RDYNAMIC = @RDYNAMIC@ | 171 RDYNAMIC = @RDYNAMIC@ |
163 | 172 |
164 # Where is the INTL library? Typically in ../intl. | 173 # Where is the INTL library? Typically in ../intl. |
165 INTL = @LIBINTL@ | 174 INTL = @LIBINTL@ |
166 INTL_DEPS = @LIBINTL_DEP@ | 175 INTL_DEPS = @LIBINTL_DEP@ |
167 INTL_CFLAGS = @INCINTL@ | 176 INTL_CFLAGS = @INCINTL@ |
168 | 177 |
169 # Did the user give us a --with-gdb-datadir option? | 178 # Did the user give us a --with-gdb-datadir option? |
170 GDB_DATADIR = @GDB_DATADIR@ | 179 GDB_DATADIR = @GDB_DATADIR@ |
171 | 180 |
| 181 # Flags to pass to gdb when invoked with "make run". |
| 182 GDBFLAGS = |
| 183 |
172 # Helper code from gnulib. | 184 # Helper code from gnulib. |
173 GNULIB_BUILDDIR = build-gnulib | 185 GNULIB_BUILDDIR = build-gnulib |
174 LIBGNU = $(GNULIB_BUILDDIR)/import/libgnu.a | 186 LIBGNU = $(GNULIB_BUILDDIR)/import/libgnu.a |
175 INCGNU = -I$(srcdir)/gnulib/import -I$(GNULIB_BUILDDIR)/import | 187 INCGNU = -I$(srcdir)/gnulib/import -I$(GNULIB_BUILDDIR)/import |
176 | 188 |
177 # Generated headers in the gnulib directory. These must be listed | 189 # Generated headers in the gnulib directory. These must be listed |
178 # so that they are generated before other files are compiled. | 190 # so that they are generated before other files are compiled. |
179 GNULIB_H = $(GNULIB_BUILDDIR)/import/string.h @GNULIB_STDINT_H@ | 191 GNULIB_H = $(GNULIB_BUILDDIR)/import/string.h @GNULIB_STDINT_H@ |
180 | 192 |
181 # | 193 # |
(...skipping 11 matching lines...) Expand all Loading... |
193 cli/cli-interp.c cli/cli-utils.c | 205 cli/cli-interp.c cli/cli-utils.c |
194 SUBDIR_CLI_DEPS = | 206 SUBDIR_CLI_DEPS = |
195 SUBDIR_CLI_LDFLAGS= | 207 SUBDIR_CLI_LDFLAGS= |
196 SUBDIR_CLI_CFLAGS= | 208 SUBDIR_CLI_CFLAGS= |
197 | 209 |
198 # | 210 # |
199 # MI sub directory definitons | 211 # MI sub directory definitons |
200 # | 212 # |
201 SUBDIR_MI_OBS = \ | 213 SUBDIR_MI_OBS = \ |
202 mi-out.o mi-console.o \ | 214 mi-out.o mi-console.o \ |
203 » mi-cmds.o mi-cmd-env.o mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o \ | 215 » mi-cmds.o mi-cmd-catch.o mi-cmd-env.o \ |
| 216 » mi-cmd-var.o mi-cmd-break.o mi-cmd-stack.o \ |
204 mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-cmd-target.o \ | 217 mi-cmd-file.o mi-cmd-disas.o mi-symbol-cmds.o mi-cmd-target.o \ |
205 mi-cmd-info.o mi-interp.o \ | 218 mi-cmd-info.o mi-interp.o \ |
206 mi-main.o mi-parse.o mi-getopt.o | 219 mi-main.o mi-parse.o mi-getopt.o |
207 SUBDIR_MI_SRCS = \ | 220 SUBDIR_MI_SRCS = \ |
208 mi/mi-out.c mi/mi-console.c \ | 221 mi/mi-out.c mi/mi-console.c \ |
209 » mi/mi-cmds.c mi/mi-cmd-env.c \ | 222 » mi/mi-cmds.c mi/mi-cmd-catch.c mi/mi-cmd-env.c \ |
210 mi/mi-cmd-var.c mi/mi-cmd-break.c mi/mi-cmd-stack.c \ | 223 mi/mi-cmd-var.c mi/mi-cmd-break.c mi/mi-cmd-stack.c \ |
211 mi/mi-cmd-file.c mi/mi-cmd-disas.c mi/mi-symbol-cmds.c \ | 224 mi/mi-cmd-file.c mi/mi-cmd-disas.c mi/mi-symbol-cmds.c \ |
212 mi/mi-cmd-target.c mi/mi-cmd-info.c mi/mi-interp.c \ | 225 mi/mi-cmd-target.c mi/mi-cmd-info.c mi/mi-interp.c \ |
213 mi/mi-main.c mi/mi-parse.c mi/mi-getopt.c | 226 mi/mi-main.c mi/mi-parse.c mi/mi-getopt.c |
214 SUBDIR_MI_DEPS = | 227 SUBDIR_MI_DEPS = |
215 SUBDIR_MI_LDFLAGS= | 228 SUBDIR_MI_LDFLAGS= |
216 SUBDIR_MI_CFLAGS= | 229 SUBDIR_MI_CFLAGS= |
217 | 230 |
218 # | 231 # |
219 # TUI sub directory definitions | 232 # TUI sub directory definitions |
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
260 SUBDIR_TUI_DEPS = | 273 SUBDIR_TUI_DEPS = |
261 SUBDIR_TUI_LDFLAGS= | 274 SUBDIR_TUI_LDFLAGS= |
262 SUBDIR_TUI_CFLAGS= \ | 275 SUBDIR_TUI_CFLAGS= \ |
263 -DTUI=1 | 276 -DTUI=1 |
264 | 277 |
265 # | 278 # |
266 # python sub directory definitons | 279 # python sub directory definitons |
267 # | 280 # |
268 SUBDIR_PYTHON_OBS = \ | 281 SUBDIR_PYTHON_OBS = \ |
269 python.o \ | 282 python.o \ |
| 283 py-arch.o \ |
270 py-auto-load.o \ | 284 py-auto-load.o \ |
271 py-block.o \ | 285 py-block.o \ |
272 py-bpevent.o \ | 286 py-bpevent.o \ |
273 py-breakpoint.o \ | 287 py-breakpoint.o \ |
274 py-cmd.o \ | 288 py-cmd.o \ |
275 py-continueevent.o \ | 289 py-continueevent.o \ |
276 py-event.o \ | 290 py-event.o \ |
277 py-evtregistry.o \ | 291 py-evtregistry.o \ |
278 py-evts.o \ | 292 py-evts.o \ |
279 py-exitedevent.o \ | 293 py-exitedevent.o \ |
280 py-finishbreakpoint.o \ | 294 py-finishbreakpoint.o \ |
281 py-frame.o \ | 295 py-frame.o \ |
| 296 py-framefilter.o \ |
282 py-function.o \ | 297 py-function.o \ |
| 298 py-gdb-readline.o \ |
283 py-inferior.o \ | 299 py-inferior.o \ |
284 py-infthread.o \ | 300 py-infthread.o \ |
285 py-lazy-string.o \ | 301 py-lazy-string.o \ |
| 302 py-linetable.o \ |
286 py-newobjfileevent.o \ | 303 py-newobjfileevent.o \ |
287 py-objfile.o \ | 304 py-objfile.o \ |
288 py-param.o \ | 305 py-param.o \ |
289 py-prettyprint.o \ | 306 py-prettyprint.o \ |
290 py-progspace.o \ | 307 py-progspace.o \ |
291 py-signalevent.o \ | 308 py-signalevent.o \ |
292 py-stopevent.o \ | 309 py-stopevent.o \ |
293 py-symbol.o \ | 310 py-symbol.o \ |
294 py-symtab.o \ | 311 py-symtab.o \ |
295 py-threadevent.o \ | 312 py-threadevent.o \ |
296 py-type.o \ | 313 py-type.o \ |
297 py-utils.o \ | 314 py-utils.o \ |
298 py-value.o | 315 py-value.o |
299 | 316 |
300 SUBDIR_PYTHON_SRCS = \ | 317 SUBDIR_PYTHON_SRCS = \ |
301 python/python.c \ | 318 python/python.c \ |
| 319 python/py-arch.c \ |
302 python/py-auto-load.c \ | 320 python/py-auto-load.c \ |
303 python/py-block.c \ | 321 python/py-block.c \ |
304 python/py-bpevent.c \ | 322 python/py-bpevent.c \ |
305 python/py-breakpoint.c \ | 323 python/py-breakpoint.c \ |
306 python/py-cmd.c \ | 324 python/py-cmd.c \ |
307 python/py-continueevent.c \ | 325 python/py-continueevent.c \ |
308 python/py-event.c \ | 326 python/py-event.c \ |
309 python/py-evtregistry.c \ | 327 python/py-evtregistry.c \ |
310 python/py-evts.c \ | 328 python/py-evts.c \ |
311 python/py-exitedevent.c \ | 329 python/py-exitedevent.c \ |
312 python/py-finishbreakpoint.c \ | 330 python/py-finishbreakpoint.c \ |
313 python/py-frame.c \ | 331 python/py-frame.c \ |
| 332 python/py-framefilter.c \ |
314 python/py-function.c \ | 333 python/py-function.c \ |
| 334 python/py-gdb-readline.c \ |
315 python/py-inferior.c \ | 335 python/py-inferior.c \ |
316 python/py-infthread.c \ | 336 python/py-infthread.c \ |
317 python/py-lazy-string.c \ | 337 python/py-lazy-string.c \ |
| 338 python/py-linetable.c \ |
318 python/py-newobjfileevent.c \ | 339 python/py-newobjfileevent.c \ |
319 python/py-objfile.c \ | 340 python/py-objfile.c \ |
320 python/py-param.c \ | 341 python/py-param.c \ |
321 python/py-prettyprint.c \ | 342 python/py-prettyprint.c \ |
322 python/py-progspace.c \ | 343 python/py-progspace.c \ |
323 python/py-signalevent.c \ | 344 python/py-signalevent.c \ |
324 python/py-stopevent.c \ | 345 python/py-stopevent.c \ |
325 python/py-symbol.c \ | 346 python/py-symbol.c \ |
326 python/py-symtab.c \ | 347 python/py-symtab.c \ |
327 python/py-threadevent.c \ | 348 python/py-threadevent.c \ |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
399 | 420 |
400 CONFIG_OBS= @CONFIG_OBS@ | 421 CONFIG_OBS= @CONFIG_OBS@ |
401 CONFIG_SRCS= @CONFIG_SRCS@ | 422 CONFIG_SRCS= @CONFIG_SRCS@ |
402 CONFIG_DEPS= @CONFIG_DEPS@ | 423 CONFIG_DEPS= @CONFIG_DEPS@ |
403 CONFIG_LDFLAGS = @CONFIG_LDFLAGS@ | 424 CONFIG_LDFLAGS = @CONFIG_LDFLAGS@ |
404 ENABLE_CFLAGS= @ENABLE_CFLAGS@ | 425 ENABLE_CFLAGS= @ENABLE_CFLAGS@ |
405 CONFIG_ALL= @CONFIG_ALL@ | 426 CONFIG_ALL= @CONFIG_ALL@ |
406 CONFIG_CLEAN= @CONFIG_CLEAN@ | 427 CONFIG_CLEAN= @CONFIG_CLEAN@ |
407 CONFIG_INSTALL = @CONFIG_INSTALL@ | 428 CONFIG_INSTALL = @CONFIG_INSTALL@ |
408 CONFIG_UNINSTALL = @CONFIG_UNINSTALL@ | 429 CONFIG_UNINSTALL = @CONFIG_UNINSTALL@ |
| 430 HAVE_NATIVE_GCORE_TARGET = @HAVE_NATIVE_GCORE_TARGET@ |
409 | 431 |
410 # -I. for config files. | 432 # -I. for config files. |
411 # -I$(srcdir) for gdb internal headers. | 433 # -I$(srcdir) for gdb internal headers. |
412 # -I$(srcdir)/config for more generic config files. | 434 # -I$(srcdir)/config for more generic config files. |
413 | 435 |
414 # It is also possible that you will need to add -I/usr/include/sys if | 436 # It is also possible that you will need to add -I/usr/include/sys if |
415 # your system doesn't have fcntl.h in /usr/include (which is where it | 437 # your system doesn't have fcntl.h in /usr/include (which is where it |
416 # should be according to Posix). | 438 # should be according to Posix). |
417 DEFS = @DEFS@ | 439 DEFS = @DEFS@ |
418 GDB_CFLAGS = -I. -I$(srcdir) -I$(srcdir)/common -I$(srcdir)/config \ | 440 GDB_CFLAGS = -I. -I$(srcdir) -I$(srcdir)/common -I$(srcdir)/config \ |
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
460 INTERNAL_LDFLAGS = $(CFLAGS) $(GLOBAL_CFLAGS) $(MH_LDFLAGS) $(LDFLAGS) $(CONFIG_
LDFLAGS) | 482 INTERNAL_LDFLAGS = $(CFLAGS) $(GLOBAL_CFLAGS) $(MH_LDFLAGS) $(LDFLAGS) $(CONFIG_
LDFLAGS) |
461 | 483 |
462 # If your system is missing alloca(), or, more likely, it's there but | 484 # If your system is missing alloca(), or, more likely, it's there but |
463 # it doesn't work, then refer to libiberty. | 485 # it doesn't work, then refer to libiberty. |
464 | 486 |
465 # Libraries and corresponding dependencies for compiling gdb. | 487 # Libraries and corresponding dependencies for compiling gdb. |
466 # XM_CLIBS, defined in *config files, have host-dependent libs. | 488 # XM_CLIBS, defined in *config files, have host-dependent libs. |
467 # LIBIBERTY appears twice on purpose. | 489 # LIBIBERTY appears twice on purpose. |
468 CLIBS = $(SIM) $(READLINE) $(OPCODES) $(BFD) $(INTL) $(LIBIBERTY) $(LIBDECNUMBER
) \ | 490 CLIBS = $(SIM) $(READLINE) $(OPCODES) $(BFD) $(INTL) $(LIBIBERTY) $(LIBDECNUMBER
) \ |
469 $(XM_CLIBS) $(NAT_CLIBS) $(GDBTKLIBS) @LIBS@ @PYTHON_LIBS@ \ | 491 $(XM_CLIBS) $(NAT_CLIBS) $(GDBTKLIBS) @LIBS@ @PYTHON_LIBS@ \ |
470 » $(LIBEXPAT) \ | 492 » $(LIBEXPAT) $(LIBLZMA) $(LIBBABELTRACE) \ |
471 $(LIBIBERTY) $(WIN32LIBS) $(LIBGNU) | 493 $(LIBIBERTY) $(WIN32LIBS) $(LIBGNU) |
472 CDEPS = $(XM_CDEPS) $(NAT_CDEPS) $(SIM) $(BFD) $(READLINE_DEPS) \ | 494 CDEPS = $(XM_CDEPS) $(NAT_CDEPS) $(SIM) $(BFD) $(READLINE_DEPS) \ |
473 $(OPCODES) $(INTL_DEPS) $(LIBIBERTY) $(CONFIG_DEPS) $(LIBGNU) | 495 $(OPCODES) $(INTL_DEPS) $(LIBIBERTY) $(CONFIG_DEPS) $(LIBGNU) |
474 | 496 |
475 ADD_FILES = $(XM_ADD_FILES) $(TM_ADD_FILES) $(NAT_ADD_FILES) | 497 ADD_FILES = $(XM_ADD_FILES) $(TM_ADD_FILES) $(NAT_ADD_FILES) |
476 ADD_DEPS = $(XM_ADD_FILES) $(TM_ADD_FILES) $(NAT_ADD_FILES) | 498 ADD_DEPS = $(XM_ADD_FILES) $(TM_ADD_FILES) $(NAT_ADD_FILES) |
477 | 499 |
478 DIST=gdb | 500 DIST=gdb |
479 | 501 |
480 LINT=/usr/5bin/lint | 502 LINT=/usr/5bin/lint |
481 LINTFLAGS= $(GDB_CFLAGS) $(OPCODES_CFLAGS) $(READLINE_CFLAGS) \ | 503 LINTFLAGS= $(GDB_CFLAGS) $(OPCODES_CFLAGS) $(READLINE_CFLAGS) \ |
482 $(BFD_CFLAGS) $(INCLUDE_CFLAGS) \ | 504 $(BFD_CFLAGS) $(INCLUDE_CFLAGS) \ |
483 $(INTL_CFLAGS) | 505 $(INTL_CFLAGS) |
484 | 506 |
485 RUNTEST = runtest | 507 RUNTEST = runtest |
486 RUNTESTFLAGS= | 508 RUNTESTFLAGS= |
487 | 509 |
488 # XML files to build in to GDB. | 510 # XML files to build in to GDB. |
489 XMLFILES = $(srcdir)/features/gdb-target.dtd $(srcdir)/features/xinclude.dtd \ | 511 XMLFILES = $(srcdir)/features/gdb-target.dtd $(srcdir)/features/xinclude.dtd \ |
490 $(srcdir)/features/library-list.dtd \ | 512 $(srcdir)/features/library-list.dtd \ |
| 513 $(srcdir)/features/library-list-aix.dtd \ |
491 $(srcdir)/features/library-list-svr4.dtd $(srcdir)/features/osdata.dtd \ | 514 $(srcdir)/features/library-list-svr4.dtd $(srcdir)/features/osdata.dtd \ |
492 » $(srcdir)/features/threads.dtd $(srcdir)/features/traceframe-info.dtd | 515 » $(srcdir)/features/threads.dtd $(srcdir)/features/traceframe-info.dtd \ |
| 516 » $(srcdir)/features/btrace.dtd |
493 | 517 |
494 # This is ser-unix.o for any system which supports a v7/BSD/SYSV/POSIX | 518 # This is ser-unix.o for any system which supports a v7/BSD/SYSV/POSIX |
495 # interface to the serial port. Hopefully if get ported to OS/2, VMS, | 519 # interface to the serial port. Hopefully if get ported to OS/2, VMS, |
496 # etc., then there will be (as part of the C library or perhaps as | 520 # etc., then there will be (as part of the C library or perhaps as |
497 # part of libiberty) a POSIX interface. But at least for now the | 521 # part of libiberty) a POSIX interface. But at least for now the |
498 # host-dependent makefile fragment might need to use something else | 522 # host-dependent makefile fragment might need to use something else |
499 # besides ser-unix.o | 523 # besides ser-unix.o |
500 SER_HARDWIRE = @SER_HARDWIRE@ | 524 SER_HARDWIRE = @SER_HARDWIRE@ |
501 | 525 |
502 # The `remote' debugging target is supported for most architectures, | 526 # The `remote' debugging target is supported for most architectures, |
503 # but not all (e.g. 960) | 527 # but not all (e.g. 960) |
504 REMOTE_OBS = remote.o dcache.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.
o | 528 REMOTE_OBS = remote.o dcache.o tracepoint.o ax-general.o ax-gdb.o remote-fileio.
o \ |
| 529 » remote-notif.o ctf.o |
505 | 530 |
506 # This is remote-sim.o if a simulator is to be linked in. | 531 # This is remote-sim.o if a simulator is to be linked in. |
507 SIM_OBS = @SIM_OBS@ | 532 SIM_OBS = @SIM_OBS@ |
508 | 533 |
509 # Target-dependent object files. | 534 # Target-dependent object files. |
510 TARGET_OBS = @TARGET_OBS@ | 535 TARGET_OBS = @TARGET_OBS@ |
511 | 536 |
512 # All target-dependent objects files that require 64-bit CORE_ADDR | 537 # All target-dependent objects files that require 64-bit CORE_ADDR |
513 # (used with --enable-targets=all --enable-64-bit-bfd). | 538 # (used with --enable-targets=all --enable-64-bit-bfd). |
514 ALL_64_TARGET_OBS = \ | 539 ALL_64_TARGET_OBS = \ |
| 540 aarch64-tdep.o aarch64-linux-tdep.o aarch64-newlib-tdep.o \ |
515 alphabsd-tdep.o alphafbsd-tdep.o alpha-linux-tdep.o alpha-mdebug-tdep.o
\ | 541 alphabsd-tdep.o alphafbsd-tdep.o alpha-linux-tdep.o alpha-mdebug-tdep.o
\ |
516 alphanbsd-tdep.o alphaobsd-tdep.o alpha-osf1-tdep.o alpha-tdep.o \ | 542 alphanbsd-tdep.o alphaobsd-tdep.o alpha-osf1-tdep.o alpha-tdep.o \ |
517 amd64fbsd-tdep.o amd64-darwin-tdep.o amd64-dicos-tdep.o \ | 543 amd64fbsd-tdep.o amd64-darwin-tdep.o amd64-dicos-tdep.o \ |
518 amd64-linux-tdep.o amd64nbsd-tdep.o \ | 544 amd64-linux-tdep.o amd64nbsd-tdep.o \ |
519 amd64obsd-tdep.o amd64-sol2-tdep.o amd64-tdep.o amd64-windows-tdep.o \ | 545 amd64obsd-tdep.o amd64-sol2-tdep.o amd64-tdep.o amd64-windows-tdep.o \ |
520 ia64-hpux-tdep.o ia64-linux-tdep.o ia64-vms-tdep.o ia64-tdep.o \ | 546 ia64-hpux-tdep.o ia64-linux-tdep.o ia64-vms-tdep.o ia64-tdep.o \ |
521 mips64obsd-tdep.o \ | 547 mips64obsd-tdep.o \ |
522 sparc64fbsd-tdep.o sparc64-linux-tdep.o sparc64nbsd-tdep.o \ | 548 sparc64fbsd-tdep.o sparc64-linux-tdep.o sparc64nbsd-tdep.o \ |
523 sparc64obsd-tdep.o sparc64-sol2-tdep.o sparc64-tdep.o | 549 sparc64obsd-tdep.o sparc64-sol2-tdep.o sparc64-tdep.o |
524 | 550 |
525 # All other target-dependent objects files (used with --enable-targets=all). | 551 # All other target-dependent objects files (used with --enable-targets=all). |
526 ALL_TARGET_OBS = \ | 552 ALL_TARGET_OBS = \ |
527 armbsd-tdep.o arm-linux-tdep.o arm-symbian-tdep.o \ | 553 armbsd-tdep.o arm-linux-tdep.o arm-symbian-tdep.o \ |
528 armnbsd-tdep.o armobsd-tdep.o \ | 554 armnbsd-tdep.o armobsd-tdep.o \ |
529 arm-tdep.o arm-wince-tdep.o \ | 555 arm-tdep.o arm-wince-tdep.o \ |
530 avr-tdep.o \ | 556 avr-tdep.o \ |
531 bfin-linux-tdep.o bfin-tdep.o \ | 557 bfin-linux-tdep.o bfin-tdep.o \ |
532 » cris-tdep.o \ | 558 » cris-linux-tdep.o cris-tdep.o \ |
533 dicos-tdep.o \ | 559 dicos-tdep.o \ |
534 frv-linux-tdep.o frv-tdep.o \ | 560 frv-linux-tdep.o frv-tdep.o \ |
535 h8300-tdep.o \ | 561 h8300-tdep.o \ |
536 hppabsd-tdep.o hppanbsd-tdep.o hppaobsd-tdep.o \ | 562 hppabsd-tdep.o hppanbsd-tdep.o hppaobsd-tdep.o \ |
537 hppa-hpux-tdep.o hppa-linux-tdep.o hppa-tdep.o \ | 563 hppa-hpux-tdep.o hppa-linux-tdep.o hppa-tdep.o \ |
538 i386bsd-tdep.o i386-cygwin-tdep.o i386fbsd-tdep.o i386gnu-tdep.o \ | 564 i386bsd-tdep.o i386-cygwin-tdep.o i386fbsd-tdep.o i386gnu-tdep.o \ |
539 i386-linux-tdep.o i386nbsd-tdep.o i386-nto-tdep.o i386obsd-tdep.o \ | 565 i386-linux-tdep.o i386nbsd-tdep.o i386-nto-tdep.o i386obsd-tdep.o \ |
540 i386-sol2-tdep.o i386-tdep.o i387-tdep.o \ | 566 i386-sol2-tdep.o i386-tdep.o i387-tdep.o \ |
541 i386-dicos-tdep.o i386-darwin-tdep.o \ | 567 i386-dicos-tdep.o i386-darwin-tdep.o \ |
542 iq2000-tdep.o \ | 568 iq2000-tdep.o \ |
543 linux-tdep.o \ | 569 linux-tdep.o \ |
544 lm32-tdep.o \ | 570 lm32-tdep.o \ |
545 m32c-tdep.o \ | 571 m32c-tdep.o \ |
546 m32r-linux-tdep.o m32r-tdep.o \ | 572 m32r-linux-tdep.o m32r-tdep.o \ |
547 m68hc11-tdep.o \ | 573 m68hc11-tdep.o \ |
548 m68kbsd-tdep.o m68klinux-tdep.o m68k-tdep.o \ | 574 m68kbsd-tdep.o m68klinux-tdep.o m68k-tdep.o \ |
549 m88k-tdep.o \ | 575 m88k-tdep.o \ |
550 mep-tdep.o \ | 576 mep-tdep.o \ |
551 microblaze-tdep.o microblaze-linux-tdep.o \ | 577 microblaze-tdep.o microblaze-linux-tdep.o \ |
552 mips-irix-tdep.o mips-linux-tdep.o \ | 578 mips-irix-tdep.o mips-linux-tdep.o \ |
553 mipsnbsd-tdep.o mips-tdep.o \ | 579 mipsnbsd-tdep.o mips-tdep.o \ |
554 mn10300-linux-tdep.o mn10300-tdep.o \ | 580 mn10300-linux-tdep.o mn10300-tdep.o \ |
555 moxie-tdep.o \ | 581 moxie-tdep.o \ |
| 582 msp430-tdep.o \ |
556 mt-tdep.o \ | 583 mt-tdep.o \ |
| 584 nios2-tdep.o nios2-linux-tdep.o \ |
557 nto-tdep.o \ | 585 nto-tdep.o \ |
558 » ppc-linux-tdep.o ppcnbsd-tdep.o ppcobsd-tdep.o ppc-sysv-tdep.o \ | 586 » ppc-linux-tdep.o ppcfbsd-tdep.o ppcnbsd-tdep.o ppcobsd-tdep.o \ |
559 » rl78-tdep.o \ | 587 » ppc-sysv-tdep.o ppc64-tdep.o rl78-tdep.o \ |
560 » rs6000-aix-tdep.o rs6000-tdep.o \ | 588 » rs6000-aix-tdep.o rs6000-tdep.o solib-aix.o ppc-ravenscar-thread.o \ |
| 589 » rs6000-lynx178-tdep.o \ |
561 rx-tdep.o \ | 590 rx-tdep.o \ |
562 » s390-tdep.o \ | 591 » s390-linux-tdep.o \ |
563 score-tdep.o \ | 592 score-tdep.o \ |
564 sh64-tdep.o sh-linux-tdep.o shnbsd-tdep.o sh-tdep.o \ | 593 sh64-tdep.o sh-linux-tdep.o shnbsd-tdep.o sh-tdep.o \ |
565 sparc-linux-tdep.o sparcnbsd-tdep.o sparcobsd-tdep.o \ | 594 sparc-linux-tdep.o sparcnbsd-tdep.o sparcobsd-tdep.o \ |
566 » sparc-sol2-tdep.o sparc-tdep.o \ | 595 » sparc-sol2-tdep.o sparc-tdep.o sparc-ravenscar-thread.o \ |
567 spu-tdep.o spu-multiarch.o solib-spu.o \ | 596 spu-tdep.o spu-multiarch.o solib-spu.o \ |
568 tic6x-tdep.o tic6x-linux-tdep.o \ | 597 tic6x-tdep.o tic6x-linux-tdep.o \ |
569 tilegx-tdep.o tilegx-linux-tdep.o \ | 598 tilegx-tdep.o tilegx-linux-tdep.o \ |
570 v850-tdep.o \ | 599 v850-tdep.o \ |
571 vaxnbsd-tdep.o vaxobsd-tdep.o vax-tdep.o \ | 600 vaxnbsd-tdep.o vaxobsd-tdep.o vax-tdep.o \ |
572 xstormy16-tdep.o \ | 601 xstormy16-tdep.o \ |
573 xtensa-config.o xtensa-tdep.o xtensa-linux-tdep.o \ | 602 xtensa-config.o xtensa-tdep.o xtensa-linux-tdep.o \ |
574 glibc-tdep.o \ | 603 glibc-tdep.o \ |
575 bsd-uthread.o \ | 604 bsd-uthread.o \ |
576 nbsd-tdep.o obsd-tdep.o \ | 605 nbsd-tdep.o obsd-tdep.o \ |
577 sol2-tdep.o \ | 606 sol2-tdep.o \ |
578 solib-frv.o solib-irix.o solib-svr4.o \ | 607 solib-frv.o solib-irix.o solib-svr4.o \ |
579 solib-som.o solib-pa64.o solib-darwin.o solib-dsbt.o \ | 608 solib-som.o solib-pa64.o solib-darwin.o solib-dsbt.o \ |
580 dbug-rom.o dink32-rom.o ppcbug-rom.o m32r-rom.o dsrec.o monitor.o \ | 609 dbug-rom.o dink32-rom.o ppcbug-rom.o m32r-rom.o dsrec.o monitor.o \ |
581 remote-m32r-sdi.o remote-mips.o \ | 610 remote-m32r-sdi.o remote-mips.o \ |
582 xcoffread.o \ | 611 xcoffread.o \ |
583 symfile-mem.o \ | 612 symfile-mem.o \ |
584 windows-tdep.o \ | 613 windows-tdep.o \ |
585 » linux-record.o | 614 » linux-record.o \ |
| 615 » ravenscar-thread.o |
586 | 616 |
587 # Host-dependent makefile fragment comes in here. | 617 # Host-dependent makefile fragment comes in here. |
588 @host_makefile_frag@ | 618 @host_makefile_frag@ |
589 # End of host-dependent makefile fragment | 619 # End of host-dependent makefile fragment |
590 | 620 |
591 FLAGS_TO_PASS = \ | 621 FLAGS_TO_PASS = \ |
592 "prefix=$(prefix)" \ | 622 "prefix=$(prefix)" \ |
593 "exec_prefix=$(exec_prefix)" \ | 623 "exec_prefix=$(exec_prefix)" \ |
594 "infodir=$(infodir)" \ | 624 "infodir=$(infodir)" \ |
595 "datarootdir=$(datarootdir)" \ | 625 "datarootdir=$(datarootdir)" \ |
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
683 # Links made at configuration time should not be specified here, since | 713 # Links made at configuration time should not be specified here, since |
684 # SFILES is used in building the distribution archive. | 714 # SFILES is used in building the distribution archive. |
685 | 715 |
686 SFILES = ada-exp.y ada-lang.c ada-typeprint.c ada-valprint.c ada-tasks.c \ | 716 SFILES = ada-exp.y ada-lang.c ada-typeprint.c ada-valprint.c ada-tasks.c \ |
687 ada-varobj.c \ | 717 ada-varobj.c \ |
688 addrmap.c auto-load.c \ | 718 addrmap.c auto-load.c \ |
689 auxv.c ax-general.c ax-gdb.c \ | 719 auxv.c ax-general.c ax-gdb.c \ |
690 agent.c \ | 720 agent.c \ |
691 bcache.c \ | 721 bcache.c \ |
692 bfd-target.c \ | 722 bfd-target.c \ |
693 » block.c blockframe.c breakpoint.c buildsym.c \ | 723 » block.c blockframe.c \ |
694 » c-exp.y c-lang.c c-typeprint.c c-valprint.c \ | 724 » breakpoint.c break-catch-sig.c break-catch-throw.c \ |
| 725 » build-id.c buildsym.c \ |
| 726 » c-exp.y c-lang.c c-typeprint.c c-valprint.c c-varobj.c \ |
695 charset.c cleanups.c cli-out.c coffread.c coff-pe-read.c \ | 727 charset.c cleanups.c cli-out.c coffread.c coff-pe-read.c \ |
696 complaints.c completer.c continuations.c corefile.c corelow.c \ | 728 complaints.c completer.c continuations.c corefile.c corelow.c \ |
697 cp-abi.c cp-support.c cp-namespace.c cp-valprint.c \ | 729 cp-abi.c cp-support.c cp-namespace.c cp-valprint.c \ |
698 d-lang.c d-valprint.c \ | 730 d-lang.c d-valprint.c \ |
699 cp-name-parser.y \ | 731 cp-name-parser.y \ |
700 dbxread.c demangle.c dictionary.c disasm.c doublest.c dummy-frame.c \ | 732 dbxread.c demangle.c dictionary.c disasm.c doublest.c dummy-frame.c \ |
701 dwarf2expr.c dwarf2loc.c dwarf2read.c dwarf2-frame.c \ | 733 dwarf2expr.c dwarf2loc.c dwarf2read.c dwarf2-frame.c \ |
702 dwarf2-frame-tailcall.c \ | 734 dwarf2-frame-tailcall.c \ |
703 elfread.c environ.c eval.c event-loop.c event-top.c \ | 735 elfread.c environ.c eval.c event-loop.c event-top.c \ |
704 exceptions.c expprint.c \ | 736 exceptions.c expprint.c \ |
705 f-exp.y f-lang.c f-typeprint.c f-valprint.c filesystem.c \ | 737 f-exp.y f-lang.c f-typeprint.c f-valprint.c filesystem.c \ |
706 findcmd.c findvar.c frame.c frame-base.c frame-unwind.c \ | 738 findcmd.c findvar.c frame.c frame-base.c frame-unwind.c \ |
707 » gdbarch.c arch-utils.c gdbtypes.c gnu-v2-abi.c gnu-v3-abi.c \ | 739 » gdbarch.c arch-utils.c gdb_bfd.c gdb_obstack.c \ |
| 740 » gdbtypes.c gnu-v2-abi.c gnu-v3-abi.c \ |
708 go-exp.y go-lang.c go-typeprint.c go-valprint.c \ | 741 go-exp.y go-lang.c go-typeprint.c go-valprint.c \ |
709 inf-loop.c \ | 742 inf-loop.c \ |
710 infcall.c \ | 743 infcall.c \ |
711 infcmd.c inflow.c infrun.c \ | 744 infcmd.c inflow.c infrun.c \ |
712 inline-frame.c \ | 745 inline-frame.c \ |
713 interps.c \ | 746 interps.c \ |
714 » jv-exp.y jv-lang.c jv-valprint.c jv-typeprint.c \ | 747 » jv-exp.y jv-lang.c jv-valprint.c jv-typeprint.c jv-varobj.c \ |
715 » language.c linespec.c \ | 748 » language.c linespec.c minidebug.c \ |
716 m2-exp.y m2-lang.c m2-typeprint.c m2-valprint.c \ | 749 m2-exp.y m2-lang.c m2-typeprint.c m2-valprint.c \ |
717 macrotab.c macroexp.c macrocmd.c macroscope.c main.c maint.c \ | 750 macrotab.c macroexp.c macrocmd.c macroscope.c main.c maint.c \ |
718 mdebugread.c memattr.c mem-break.c minsyms.c mipsread.c memory-map.c \ | 751 mdebugread.c memattr.c mem-break.c minsyms.c mipsread.c memory-map.c \ |
719 memrange.c mi/mi-common.c \ | 752 memrange.c mi/mi-common.c \ |
720 » objc-exp.y objc-lang.c \ | 753 » objc-lang.c \ |
721 objfiles.c osabi.c observer.c osdata.c \ | 754 objfiles.c osabi.c observer.c osdata.c \ |
722 opencl-lang.c \ | 755 opencl-lang.c \ |
723 p-exp.y p-lang.c p-typeprint.c p-valprint.c parse.c printcmd.c \ | 756 p-exp.y p-lang.c p-typeprint.c p-valprint.c parse.c printcmd.c \ |
724 proc-service.list progspace.c \ | 757 proc-service.list progspace.c \ |
725 prologue-value.c psymtab.c \ | 758 prologue-value.c psymtab.c \ |
726 » regcache.c reggroups.c remote.c remote-fileio.c reverse.c \ | 759 » regcache.c reggroups.c remote.c remote-fileio.c remote-notif.c reverse.c
\ |
727 sentinel-frame.c \ | 760 sentinel-frame.c \ |
728 serial.c ser-base.c ser-unix.c skip.c \ | 761 serial.c ser-base.c ser-unix.c skip.c \ |
729 solib.c solib-target.c source.c \ | 762 solib.c solib-target.c source.c \ |
730 stabsread.c stack.c probe.c stap-probe.c std-regs.c \ | 763 stabsread.c stack.c probe.c stap-probe.c std-regs.c \ |
731 » symfile.c symfile-mem.c symmisc.c symtab.c \ | 764 » symfile.c symfile-debug.c symfile-mem.c symmisc.c symtab.c \ |
732 » target.c target-descriptions.c target-memory.c \ | 765 » target.c target-dcache.c target-descriptions.c target-memory.c \ |
733 thread.c top.c tracepoint.c \ | 766 thread.c top.c tracepoint.c \ |
734 trad-frame.c \ | 767 trad-frame.c \ |
735 tramp-frame.c \ | 768 tramp-frame.c \ |
736 typeprint.c \ | 769 typeprint.c \ |
737 ui-out.c utils.c ui-file.h ui-file.c \ | 770 ui-out.c utils.c ui-file.h ui-file.c \ |
738 user-regs.c \ | 771 user-regs.c \ |
739 valarith.c valops.c valprint.c value.c varobj.c common/vec.c \ | 772 valarith.c valops.c valprint.c value.c varobj.c common/vec.c \ |
740 xml-tdesc.c xml-support.c \ | 773 xml-tdesc.c xml-support.c \ |
741 inferior.c gdb_usleep.c \ | 774 inferior.c gdb_usleep.c \ |
742 » record.c gcore.c \ | 775 » record.c record-full.c gcore.c \ |
743 jit.c \ | 776 jit.c \ |
744 xml-syscall.c \ | 777 xml-syscall.c \ |
745 annotate.c common/signals.c copying.c dfp.c gdb.c inf-child.c \ | 778 annotate.c common/signals.c copying.c dfp.c gdb.c inf-child.c \ |
746 regset.c sol-thread.c windows-termcap.c \ | 779 regset.c sol-thread.c windows-termcap.c \ |
747 » common/common-utils.c common/xml-utils.c \ | 780 » common/gdb_vecs.c common/common-utils.c common/xml-utils.c \ |
748 common/ptid.c common/buffer.c gdb-dlfcn.c common/agent.c \ | 781 common/ptid.c common/buffer.c gdb-dlfcn.c common/agent.c \ |
749 » common/format.c | 782 » common/format.c common/filestuff.c btrace.c record-btrace.c ctf.c \ |
| 783 » target/waitstatus.c |
750 | 784 |
751 LINTFILES = $(SFILES) $(YYFILES) $(CONFIG_SRCS) init.c | 785 LINTFILES = $(SFILES) $(YYFILES) $(CONFIG_SRCS) init.c |
752 | 786 |
753 # Header files that need to have srcdir added. Note that in the cases | 787 # Header files that need to have srcdir added. Note that in the cases |
754 # where we use a macro like $(gdbcmd_h), things are carefully arranged | 788 # where we use a macro like $(gdbcmd_h), things are carefully arranged |
755 # so that each .h file is listed exactly once (M-x tags-search works | 789 # so that each .h file is listed exactly once (M-x tags-search works |
756 # wrong if TAGS has files twice). Because this is tricky to get | 790 # wrong if TAGS has files twice). Because this is tricky to get |
757 # right, it is probably easiest just to list .h files here directly. | 791 # right, it is probably easiest just to list .h files here directly. |
758 | 792 |
759 HFILES_NO_SRCDIR = osf-share/cma_debug_client.h»\ | 793 HFILES_NO_SRCDIR = \ |
760 osf-share/HP800/cma_thread_io.h osf-share/cma_sequence.h \ | 794 common/gdb_signals.h common/gdb_thread_db.h common/gdb_vecs.h \ |
761 osf-share/cma_mutex.h osf-share/cma_semaphore_defs.h \ | 795 common/i386-xstate.h common/linux-ptrace.h common/mips-linux-watch.h \ |
762 osf-share/cma_list.h osf-share/cma_handle.h osf-share/cma_stack.h \ | 796 proc-utils.h aarch64-tdep.h arm-tdep.h ax-gdb.h ppcfbsd-tdep.h \ |
763 osf-share/cma_util.h osf-share/RIOS/cma_thread_io.h \ | 797 ppcnbsd-tdep.h cli-out.h gdb_expat.h breakpoint.h infcall.h obsd-tdep.h \ |
764 osf-share/cma_errors.h osf-share/cma_tcb_defs.h osf-share/cma_attr.h \ | |
765 osf-share/cma_stack_int.h osf-share/cma_init.h \ | |
766 osf-share/cma_deb_core.h osf-share/AT386/cma_thread_io.h \ | |
767 osf-share/cma_sched.h \ | |
768 common/gdb_signals.h common/gdb_thread_db.h common/i386-xstate.h \ | |
769 common/linux-ptrace.h \ | |
770 proc-utils.h arm-tdep.h ax-gdb.h ppcnbsd-tdep.h»\ | |
771 cli-out.h gdb_expat.h breakpoint.h infcall.h obsd-tdep.h \ | |
772 exec.h m32r-tdep.h osabi.h gdbcore.h solib-som.h amd64bsd-nat.h \ | 798 exec.h m32r-tdep.h osabi.h gdbcore.h solib-som.h amd64bsd-nat.h \ |
773 i386bsd-nat.h xml-support.h xml-tdesc.h alphabsd-tdep.h gdb_obstack.h \ | 799 i386bsd-nat.h xml-support.h xml-tdesc.h alphabsd-tdep.h gdb_obstack.h \ |
774 ia64-tdep.h ada-lang.h ada-varobj.h varobj.h frv-tdep.h nto-tdep.h serial.h \ | 800 ia64-tdep.h ada-lang.h varobj.h frv-tdep.h nto-tdep.h serial.h \ |
775 c-lang.h d-lang.h golang.h frame.h event-loop.h block.h cli/cli-setshow.h \ | 801 c-lang.h d-lang.h go-lang.h frame.h event-loop.h block.h cli/cli-setshow.h \ |
776 cli/cli-decode.h cli/cli-cmds.h cli/cli-dump.h cli/cli-utils.h \ | 802 cli/cli-decode.h cli/cli-cmds.h cli/cli-utils.h \ |
777 cli/cli-script.h macrotab.h symtab.h version.h \ | 803 cli/cli-script.h macrotab.h symtab.h common/version.h \ |
778 gnulib/import/string.in.h gnulib/import/str-two-way.h \ | 804 gnulib/import/string.in.h gnulib/import/str-two-way.h \ |
779 gnulib/import/stdint.in.h remote.h gdb.h sparc-nat.h \ | 805 gnulib/import/stdint.in.h remote.h remote-notif.h gdb.h sparc-nat.h \ |
780 gdbthread.h dwarf2-frame.h dwarf2-frame-tailcall.h nbsd-nat.h dcache.h \ | 806 gdbthread.h dwarf2-frame.h dwarf2-frame-tailcall.h nbsd-nat.h dcache.h \ |
781 amd64-nat.h s390-tdep.h arm-linux-tdep.h exceptions.h macroscope.h \ | 807 amd64-nat.h s390-linux-tdep.h arm-linux-tdep.h exceptions.h macroscope.h \ |
782 gdbarch.h bsd-uthread.h gdb_stat.h memory-map.h»memrange.h \ | 808 gdbarch.h bsd-uthread.h memory-map.h memrange.h \ |
783 mdebugread.h m88k-tdep.h stabsread.h hppa-linux-offsets.h linux-fork.h \ | 809 mdebugread.h m88k-tdep.h stabsread.h hppa-linux-offsets.h linux-fork.h \ |
784 ser-unix.h inf-ptrace.h terminal.h ui-out.h frame-base.h \ | 810 ser-unix.h inf-ptrace.h terminal.h ui-out.h frame-base.h \ |
785 f-lang.h dwarf2loc.h value.h sparc-tdep.h defs.h target-descriptions.h \ | 811 f-lang.h dwarf2loc.h value.h sparc-tdep.h defs.h target-descriptions.h \ |
786 objfiles.h common/vec.h disasm.h mips-tdep.h ser-base.h \ | 812 objfiles.h common/vec.h disasm.h mips-tdep.h ser-base.h \ |
787 gdb_curses.h bfd-target.h memattr.h inferior.h ax.h dummy-frame.h \ | 813 gdb_curses.h bfd-target.h memattr.h inferior.h ax.h dummy-frame.h \ |
788 inflow.h fbsd-nat.h ia64-libunwind-tdep.h completer.h inf-ttrace.h \ | 814 inflow.h fbsd-nat.h ia64-libunwind-tdep.h completer.h inf-ttrace.h \ |
789 solib-target.h gdb_vfork.h alpha-tdep.h dwarf2expr.h \ | 815 solib-target.h gdb_vfork.h alpha-tdep.h dwarf2expr.h \ |
790 m2-lang.h stack.h charset.h cleanups.h addrmap.h command.h solist.h source.h \ | 816 m2-lang.h stack.h charset.h cleanups.h addrmap.h command.h solist.h source.h \ |
791 target.h prologue-value.h cp-abi.h tui/tui-hooks.h tui/tui.h \ | 817 target.h target-dcache.h prologue-value.h cp-abi.h tui/tui-hooks.h tui/tui.h \ |
792 tui/tui-file.h tui/tui-command.h tui/tui-disasm.h tui/tui-wingeneral.h \ | 818 tui/tui-file.h tui/tui-command.h tui/tui-disasm.h tui/tui-wingeneral.h \ |
793 tui/tui-windata.h tui/tui-data.h tui/tui-win.h tui/tui-stack.h \ | 819 tui/tui-windata.h tui/tui-data.h tui/tui-win.h tui/tui-stack.h \ |
794 tui/tui-winsource.h tui/tui-regs.h tui/tui-io.h tui/tui-layout.h \ | 820 tui/tui-winsource.h tui/tui-regs.h tui/tui-io.h tui/tui-layout.h \ |
795 tui/tui-source.h xcoffsolib.h sol2-tdep.h gregset.h sh-tdep.h sh64-tdep.h \ | 821 tui/tui-source.h sol2-tdep.h gregset.h sh-tdep.h sh64-tdep.h \ |
796 expression.h score-tdep.h gdb_select.h ser-tcp.h buildsym.h valprint.h \ | 822 expression.h score-tdep.h gdb_select.h ser-tcp.h \ |
797 call-cmds.h typeprint.h mi/mi-getopt.h mi/mi-parse.h mi/mi-console.h \ | 823 build-id.h buildsym.h valprint.h \ |
| 824 typeprint.h mi/mi-getopt.h mi/mi-parse.h mi/mi-console.h \ |
798 mi/mi-out.h mi/mi-main.h mi/mi-common.h mi/mi-cmds.h linux-nat.h \ | 825 mi/mi-out.h mi/mi-main.h mi/mi-common.h mi/mi-cmds.h linux-nat.h \ |
799 complaints.h gdb_proc_service.h gdb_regex.h xtensa-tdep.h inf-loop.h \ | 826 complaints.h gdb_proc_service.h gdb_regex.h xtensa-tdep.h inf-loop.h \ |
800 gdb_wait.h common/gdb_assert.h solib.h ppc-tdep.h cp-support.h glibc-tdep.h \ | 827 common/gdb_wait.h common/gdb_assert.h solib.h ppc-tdep.h cp-support.h glibc-tdep
.h \ |
801 interps.h auxv.h gdbcmd.h tramp-frame.h mipsnbsd-tdep.h \ | 828 interps.h auxv.h gdbcmd.h tramp-frame.h mipsnbsd-tdep.h \ |
802 amd64-linux-tdep.h linespec.h i387-tdep.h mn10300-tdep.h \ | 829 amd64-linux-tdep.h linespec.h i387-tdep.h mn10300-tdep.h \ |
803 sparc64-tdep.h monitor.h ppcobsd-tdep.h srec.h solib-pa64.h \ | 830 sparc64-tdep.h monitor.h ppcobsd-tdep.h srec.h solib-pa64.h \ |
804 coff-pe-read.h parser-defs.h gdb_ptrace.h mips-linux-tdep.h \ | 831 coff-pe-read.h parser-defs.h gdb_ptrace.h mips-linux-tdep.h \ |
805 m68k-tdep.h spu-tdep.h jv-lang.h environ.h solib-irix.h amd64-tdep.h \ | 832 m68k-tdep.h spu-tdep.h jv-lang.h environ.h solib-irix.h amd64-tdep.h \ |
806 doublest.h regset.h hppa-tdep.h ppc-linux-tdep.h rs6000-tdep.h \ | 833 doublest.h regset.h hppa-tdep.h ppc-linux-tdep.h ppc64-tdep.h \ |
807 common/gdb_locale.h common/gdb_dirent.h arch-utils.h trad-frame.h gnu-nat.h \ | 834 rs6000-tdep.h rs6000-aix-tdep.h \ |
| 835 common/gdb_locale.h arch-utils.h trad-frame.h gnu-nat.h \ |
808 language.h nbsd-tdep.h solib-svr4.h \ | 836 language.h nbsd-tdep.h solib-svr4.h \ |
809 macroexp.h ui-file.h regcache.h gdb_string.h tracepoint.h i386-tdep.h \ | 837 macroexp.h ui-file.h regcache.h tracepoint.h i386-tdep.h \ |
810 inf-child.h p-lang.h event-top.h gdbtypes.h user-regs.h \ | 838 inf-child.h p-lang.h event-top.h gdbtypes.h user-regs.h \ |
811 regformats/regdef.h config/alpha/nm-osf3.h config/i386/nm-i386gnu.h \ | 839 regformats/regdef.h config/alpha/nm-osf3.h config/i386/nm-i386gnu.h \ |
812 config/i386/nm-fbsd.h \ | 840 config/i386/nm-fbsd.h \ |
813 config/nm-nto.h config/sparc/nm-sol2.h config/nm-linux.h \ | 841 config/nm-nto.h config/sparc/nm-sol2.h config/nm-linux.h \ |
814 config/rs6000/nm-rs6000.h top.h bsd-kvm.h gdb-stabs.h reggroups.h \ | 842 top.h bsd-kvm.h gdb-stabs.h reggroups.h \ |
815 annotate.h sim-regno.h dictionary.h dfp.h main.h frame-unwind.h \ | 843 annotate.h sim-regno.h dictionary.h dfp.h main.h frame-unwind.h \ |
816 remote-fileio.h i386-linux-tdep.h vax-tdep.h objc-lang.h \ | 844 remote-fileio.h i386-linux-tdep.h vax-tdep.h objc-lang.h \ |
817 sentinel-frame.h bcache.h symfile.h windows-tdep.h linux-tdep.h \ | 845 sentinel-frame.h bcache.h symfile.h windows-tdep.h linux-tdep.h \ |
818 gdb_usleep.h jit.h xml-syscall.h microblaze-tdep.h \ | 846 gdb_usleep.h jit.h xml-syscall.h microblaze-tdep.h \ |
819 psymtab.h psympriv.h progspace.h bfin-tdep.h ia64-hpux-tdep.h \ | 847 psymtab.h psympriv.h progspace.h bfin-tdep.h ia64-hpux-tdep.h \ |
820 amd64-darwin-tdep.h charset-list.h \ | 848 amd64-darwin-tdep.h charset-list.h \ |
821 config/djgpp/langinfo.h config/djgpp/nl_types.h darwin-nat.h \ | 849 config/djgpp/langinfo.h config/djgpp/nl_types.h darwin-nat.h \ |
822 dicos-tdep.h filesystem.h gcore.h gdb_wchar.h hppabsd-tdep.h \ | 850 dicos-tdep.h filesystem.h gcore.h gdb_wchar.h hppabsd-tdep.h \ |
823 i386-darwin-tdep.h i386-nat.h linux-record.h moxie-tdep.h \ | 851 i386-darwin-tdep.h i386-nat.h linux-record.h moxie-tdep.h nios2-tdep.h \ |
824 osdata.h procfs.h python/py-event.h python/py-events.h python/py-stopevent.h \ | 852 osdata.h procfs.h python/py-event.h python/py-events.h python/py-stopevent.h \ |
825 python/python-internal.h python/python.h ravenscar-thread.h record.h \ | 853 python/python-internal.h python/python.h ravenscar-thread.h record.h \ |
| 854 record-full.h solib-aix.h \ |
826 solib-darwin.h solib-ia64-hpux.h solib-spu.h windows-nat.h xcoffread.h \ | 855 solib-darwin.h solib-ia64-hpux.h solib-spu.h windows-nat.h xcoffread.h \ |
827 gnulib/import/extra/snippet/arg-nonnull.h gnulib/import/extra/snippet/c++defs.h
\ | 856 gnulib/import/extra/snippet/arg-nonnull.h gnulib/import/extra/snippet/c++defs.h
\ |
828 gnulib/import/extra/snippet/warn-on-use.h \ | 857 gnulib/import/extra/snippet/warn-on-use.h \ |
829 gnulib/import/stddef.in.h gnulib/import/inttypes.in.h inline-frame.h skip.h \ | 858 gnulib/import/stddef.in.h gnulib/import/inttypes.in.h inline-frame.h skip.h \ |
830 common/common-utils.h common/xml-utils.h common/buffer.h common/ptid.h \ | 859 common/common-utils.h common/xml-utils.h common/buffer.h common/ptid.h \ |
831 common/format.h \ | 860 common/format.h common/host-defs.h utils.h common/queue.h \ |
832 common/linux-osdata.h gdb-dlfcn.h auto-load.h probe.h stap-probe.h | 861 common/linux-osdata.h gdb-dlfcn.h auto-load.h probe.h stap-probe.h \ |
| 862 gdb_bfd.h sparc-ravenscar-thread.h ppc-ravenscar-thread.h common/linux-btrace.h
\ |
| 863 ctf.h common/i386-cpuid.h common/i386-gcc-cpuid.h target/resume.h \ |
| 864 target/wait.h target/waitstatus.h nat/linux-nat.h nat/linux-waitpid.h |
833 | 865 |
834 # Header files that already have srcdir in them, or which are in objdir. | 866 # Header files that already have srcdir in them, or which are in objdir. |
835 | 867 |
836 HFILES_WITH_SRCDIR = ../bfd/bfd.h jit-reader.h | 868 HFILES_WITH_SRCDIR = ../bfd/bfd.h jit-reader.h |
837 | 869 |
838 | 870 |
839 # GDB "info" files, which should be included in their entirety | 871 # GDB "info" files, which should be included in their entirety |
840 INFOFILES = gdb.info* | 872 INFOFILES = gdb.info* |
841 | 873 |
842 REMOTE_EXAMPLES = m68k-stub.c i386-stub.c sparc-stub.c rem-multi.shar | 874 REMOTE_EXAMPLES = m68k-stub.c i386-stub.c sparc-stub.c rem-multi.shar |
(...skipping 14 matching lines...) Expand all Loading... |
857 $(CONFIG_SRCS) | 889 $(CONFIG_SRCS) |
858 TAGFILES_WITH_SRCDIR = $(HFILES_WITH_SRCDIR) | 890 TAGFILES_WITH_SRCDIR = $(HFILES_WITH_SRCDIR) |
859 | 891 |
860 COMMON_OBS = $(DEPFILES) $(CONFIG_OBS) $(YYOBJ) \ | 892 COMMON_OBS = $(DEPFILES) $(CONFIG_OBS) $(YYOBJ) \ |
861 version.o \ | 893 version.o \ |
862 annotate.o \ | 894 annotate.o \ |
863 addrmap.o \ | 895 addrmap.o \ |
864 auto-load.o auxv.o \ | 896 auto-load.o auxv.o \ |
865 agent.o \ | 897 agent.o \ |
866 bfd-target.o \ | 898 bfd-target.o \ |
867 » blockframe.o breakpoint.o findvar.o regcache.o cleanups.o \ | 899 » blockframe.o breakpoint.o break-catch-sig.o break-catch-throw.o \ |
| 900 » findvar.o regcache.o cleanups.o \ |
868 charset.o continuations.o corelow.o disasm.o dummy-frame.o dfp.o \ | 901 charset.o continuations.o corelow.o disasm.o dummy-frame.o dfp.o \ |
869 source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o \ | 902 source.o value.o eval.o valops.o valarith.o valprint.o printcmd.o \ |
870 » block.o symtab.o psymtab.o symfile.o symmisc.o linespec.o dictionary.o \ | 903 » block.o symtab.o psymtab.o symfile.o symfile-debug.o symmisc.o \ |
| 904 » linespec.o dictionary.o \ |
871 infcall.o \ | 905 infcall.o \ |
872 infcmd.o infrun.o \ | 906 infcmd.o infrun.o \ |
873 expprint.o environ.o stack.o thread.o \ | 907 expprint.o environ.o stack.o thread.o \ |
874 exceptions.o \ | 908 exceptions.o \ |
875 filesystem.o \ | 909 filesystem.o \ |
| 910 filestuff.o \ |
876 inf-child.o \ | 911 inf-child.o \ |
877 interps.o \ | 912 interps.o \ |
| 913 minidebug.o \ |
878 main.o \ | 914 main.o \ |
879 macrotab.o macrocmd.o macroexp.o macroscope.o \ | 915 macrotab.o macrocmd.o macroexp.o macroscope.o \ |
880 mi-common.o \ | 916 mi-common.o \ |
881 event-loop.o event-top.o inf-loop.o completer.o \ | 917 event-loop.o event-top.o inf-loop.o completer.o \ |
882 » gdbarch.o arch-utils.o gdbtypes.o osabi.o copying.o \ | 918 » gdbarch.o arch-utils.o gdbtypes.o gdb_bfd.o gdb_obstack.o \ |
883 » memattr.o mem-break.o target.o parse.o language.o buildsym.o \ | 919 » osabi.o copying.o \ |
| 920 » memattr.o mem-break.o target.o target-dcache.o parse.o language.o \ |
| 921 » build-id.o buildsym.o \ |
884 findcmd.o \ | 922 findcmd.o \ |
885 std-regs.o \ | 923 std-regs.o \ |
886 signals.o \ | 924 signals.o \ |
887 exec.o reverse.o \ | 925 exec.o reverse.o \ |
888 bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o \ | 926 bcache.o objfiles.o observer.o minsyms.o maint.o demangle.o \ |
889 dbxread.o coffread.o coff-pe-read.o \ | 927 dbxread.o coffread.o coff-pe-read.o \ |
890 dwarf2read.o mipsread.o stabsread.o corefile.o \ | 928 dwarf2read.o mipsread.o stabsread.o corefile.o \ |
891 dwarf2expr.o dwarf2loc.o dwarf2-frame.o dwarf2-frame-tailcall.o \ | 929 dwarf2expr.o dwarf2loc.o dwarf2-frame.o dwarf2-frame-tailcall.o \ |
892 ada-lang.o c-lang.o d-lang.o f-lang.o objc-lang.o \ | 930 ada-lang.o c-lang.o d-lang.o f-lang.o objc-lang.o \ |
893 » ada-tasks.o ada-varobj.o \ | 931 » ada-tasks.o ada-varobj.o c-varobj.o \ |
894 ui-out.o cli-out.o \ | 932 ui-out.o cli-out.o \ |
895 varobj.o vec.o \ | 933 varobj.o vec.o \ |
896 go-lang.o go-valprint.o go-typeprint.o \ | 934 go-lang.o go-valprint.o go-typeprint.o \ |
897 » jv-lang.o jv-valprint.o jv-typeprint.o \ | 935 » jv-lang.o jv-valprint.o jv-typeprint.o jv-varobj.o \ |
898 m2-lang.o opencl-lang.o p-lang.o p-typeprint.o p-valprint.o \ | 936 m2-lang.o opencl-lang.o p-lang.o p-typeprint.o p-valprint.o \ |
899 sentinel-frame.o \ | 937 sentinel-frame.o \ |
900 complaints.o typeprint.o \ | 938 complaints.o typeprint.o \ |
901 ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o \ | 939 ada-typeprint.o c-typeprint.o f-typeprint.o m2-typeprint.o \ |
902 ada-valprint.o c-valprint.o cp-valprint.o d-valprint.o f-valprint.o \ | 940 ada-valprint.o c-valprint.o cp-valprint.o d-valprint.o f-valprint.o \ |
903 m2-valprint.o \ | 941 m2-valprint.o \ |
904 serial.o mdebugread.o top.o utils.o \ | 942 serial.o mdebugread.o top.o utils.o \ |
905 ui-file.o \ | 943 ui-file.o \ |
906 user-regs.o \ | 944 user-regs.o \ |
907 frame.o frame-unwind.o doublest.o \ | 945 frame.o frame-unwind.o doublest.o \ |
908 frame-base.o \ | 946 frame-base.o \ |
909 inline-frame.o \ | 947 inline-frame.o \ |
910 gnu-v2-abi.o gnu-v3-abi.o cp-abi.o cp-support.o \ | 948 gnu-v2-abi.o gnu-v3-abi.o cp-abi.o cp-support.o \ |
911 cp-namespace.o \ | 949 cp-namespace.o \ |
912 reggroups.o regset.o \ | 950 reggroups.o regset.o \ |
913 trad-frame.o \ | 951 trad-frame.o \ |
914 tramp-frame.o \ | 952 tramp-frame.o \ |
915 solib.o solib-target.o \ | 953 solib.o solib-target.o \ |
916 prologue-value.o memory-map.o memrange.o \ | 954 prologue-value.o memory-map.o memrange.o \ |
917 xml-support.o xml-syscall.o xml-utils.o \ | 955 xml-support.o xml-syscall.o xml-utils.o \ |
918 target-descriptions.o target-memory.o xml-tdesc.o xml-builtin.o \ | 956 target-descriptions.o target-memory.o xml-tdesc.o xml-builtin.o \ |
919 » inferior.o osdata.o gdb_usleep.o record.o gcore.o \ | 957 » inferior.o osdata.o gdb_usleep.o record.o record-full.o gcore.o \ |
920 » jit.o progspace.o skip.o probe.o \ | 958 » gdb_vecs.o jit.o progspace.o skip.o probe.o \ |
921 common-utils.o buffer.o ptid.o gdb-dlfcn.o common-agent.o \ | 959 common-utils.o buffer.o ptid.o gdb-dlfcn.o common-agent.o \ |
922 » format.o | 960 » format.o registry.o btrace.o record-btrace.o waitstatus.o |
923 | 961 |
924 TSOBS = inflow.o | 962 TSOBS = inflow.o |
925 | 963 |
926 SUBDIRS = doc @subdirs@ data-directory $(GNULIB_BUILDDIR) | 964 SUBDIRS = doc @subdirs@ data-directory $(GNULIB_BUILDDIR) |
927 CLEANDIRS = $(SUBDIRS) | 965 CLEANDIRS = $(SUBDIRS) |
928 | 966 |
929 # List of subdirectories in the build tree that must exist. | 967 # List of subdirectories in the build tree that must exist. |
930 # This is used to force build failures in existing trees when | 968 # This is used to force build failures in existing trees when |
931 # a new directory is added. | 969 # a new directory is added. |
932 # The format here is for the `case' shell command. | 970 # The format here is for the `case' shell command. |
933 REQUIRED_SUBDIRS = doc | testsuite | $(GNULIB_BUILDDIR) | data-directory | 971 REQUIRED_SUBDIRS = doc | testsuite | $(GNULIB_BUILDDIR) | data-directory |
934 | 972 |
935 # For now, shortcut the "configure GDB for fewer languages" stuff. | 973 # For now, shortcut the "configure GDB for fewer languages" stuff. |
936 YYFILES = c-exp.c \ | 974 YYFILES = c-exp.c \ |
937 cp-name-parser.c \ | 975 cp-name-parser.c \ |
938 objc-exp.c \ | |
939 ada-lex.c \ | 976 ada-lex.c \ |
940 ada-exp.c \ | 977 ada-exp.c \ |
941 jv-exp.c \ | 978 jv-exp.c \ |
942 f-exp.c go-exp.c m2-exp.c p-exp.c | 979 f-exp.c go-exp.c m2-exp.c p-exp.c |
943 YYOBJ = c-exp.o \ | 980 YYOBJ = c-exp.o \ |
944 cp-name-parser.o \ | 981 cp-name-parser.o \ |
945 objc-exp.o \ | |
946 ada-exp.o \ | 982 ada-exp.o \ |
947 jv-exp.o \ | 983 jv-exp.o \ |
948 f-exp.o go-exp.o m2-exp.o p-exp.o | 984 f-exp.o go-exp.o m2-exp.o p-exp.o |
949 | 985 |
950 # Things which need to be built when making a distribution. | 986 # Things which need to be built when making a distribution. |
951 | 987 |
952 DISTSTUFF = $(YYFILES) | 988 DISTSTUFF = $(YYFILES) |
953 | 989 |
954 | 990 |
955 # All generated files which can be included by another file. | 991 # All generated files which can be included by another file. |
956 generated_files = config.h observer.h observer.inc ada-lex.c jit-reader.h \ | 992 generated_files = config.h observer.h observer.inc ada-lex.c jit-reader.h \ |
957 » $(GNULIB_H) $(NAT_GENERATED_FILES) | 993 » $(GNULIB_H) $(NAT_GENERATED_FILES) gcore |
958 | 994 |
959 .c.o: | 995 .c.o: |
960 $(COMPILE) $< | 996 $(COMPILE) $< |
961 $(POSTCOMPILE) | 997 $(POSTCOMPILE) |
962 | 998 |
963 all: gdb$(EXEEXT) $(CONFIG_ALL) | 999 all: gdb$(EXEEXT) $(CONFIG_ALL) |
964 @$(MAKE) $(FLAGS_TO_PASS) DO=all "DODIRS=`echo $(SUBDIRS) | sed 's/tests
uite//'`" subdir_do | 1000 @$(MAKE) $(FLAGS_TO_PASS) DO=all "DODIRS=`echo $(SUBDIRS) | sed 's/tests
uite//'`" subdir_do |
965 | 1001 |
966 installcheck: | 1002 installcheck: |
967 | 1003 |
968 # The check target can not use subdir_do, because subdir_do does not | 1004 # The check target can not use subdir_do, because subdir_do does not |
969 # use TARGET_FLAGS_TO_PASS. | 1005 # use TARGET_FLAGS_TO_PASS. |
970 check: force | 1006 check: force |
971 @if [ -f testsuite/Makefile ]; then \ | 1007 @if [ -f testsuite/Makefile ]; then \ |
972 rootme=`pwd`; export rootme; \ | 1008 rootme=`pwd`; export rootme; \ |
973 rootsrc=`cd $(srcdir); pwd`; export rootsrc; \ | 1009 rootsrc=`cd $(srcdir); pwd`; export rootsrc; \ |
974 cd testsuite; \ | 1010 cd testsuite; \ |
975 $(MAKE) $(TARGET_FLAGS_TO_PASS) check; \ | 1011 $(MAKE) $(TARGET_FLAGS_TO_PASS) check; \ |
976 else true; fi | 1012 else true; fi |
977 | 1013 |
| 1014 check-perf: force |
| 1015 @if [ -f testsuite/Makefile ]; then \ |
| 1016 rootme=`pwd`; export rootme; \ |
| 1017 rootsrc=`cd $(srcdir); pwd`; export rootsrc; \ |
| 1018 cd testsuite; \ |
| 1019 $(MAKE) $(TARGET_FLAGS_TO_PASS) check-perf; \ |
| 1020 else true; fi |
| 1021 |
978 # The idea is to parallelize testing of multilibs, for example: | 1022 # The idea is to parallelize testing of multilibs, for example: |
979 # make -j3 check//sh-hms-sim/{-m1,-m2,-m3,-m3e,-m4}/{,-nofpu} | 1023 # make -j3 check//sh-hms-sim/{-m1,-m2,-m3,-m3e,-m4}/{,-nofpu} |
980 # will run 3 concurrent sessions of check, eventually testing all 10 | 1024 # will run 3 concurrent sessions of check, eventually testing all 10 |
981 # combinations. GNU make is required for the % pattern to work, as is | 1025 # combinations. GNU make is required for the % pattern to work, as is |
982 # a shell that expands alternations within braces. If GNU make is not | 1026 # a shell that expands alternations within braces. If GNU make is not |
983 # used, this rule will harmlessly fail to match. Used FORCE_PARALLEL to | 1027 # used, this rule will harmlessly fail to match. Used FORCE_PARALLEL to |
984 # prevent serialized checking due to the passed RUNTESTFLAGS. | 1028 # prevent serialized checking due to the passed RUNTESTFLAGS. |
985 # FIXME: use config.status --config not --version, when available. | 1029 # FIXME: use config.status --config not --version, when available. |
986 check//%: force | 1030 check//%: force |
987 @if [ -f testsuite/config.status ]; then \ | 1031 @if [ -f testsuite/config.status ]; then \ |
(...skipping 14 matching lines...) Expand all Loading... |
1002 else :; fi && cd $$testdir && \ | 1046 else :; fi && cd $$testdir && \ |
1003 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ | 1047 $(MAKE) $(TARGET_FLAGS_TO_PASS) \ |
1004 RUNTESTFLAGS="--target_board=$$variant $(RUNTESTFLAGS)" \ | 1048 RUNTESTFLAGS="--target_board=$$variant $(RUNTESTFLAGS)" \ |
1005 FORCE_PARALLEL=$(if $(FORCE_PARALLEL),1,$(if $(RUNTESTFLAGS),,1)) \ | 1049 FORCE_PARALLEL=$(if $(FORCE_PARALLEL),1,$(if $(RUNTESTFLAGS),,1)) \ |
1006 "$$target"; \ | 1050 "$$target"; \ |
1007 else true; fi | 1051 else true; fi |
1008 | 1052 |
1009 info install-info clean-info dvi pdf install-pdf html install-html: force | 1053 info install-info clean-info dvi pdf install-pdf html install-html: force |
1010 @$(MAKE) $(FLAGS_TO_PASS) DO=$@ "DODIRS=$(SUBDIRS)" subdir_do | 1054 @$(MAKE) $(FLAGS_TO_PASS) DO=$@ "DODIRS=$(SUBDIRS)" subdir_do |
1011 | 1055 |
1012 gdb.z:gdb.1 | |
1013 nroff -man $(srcdir)/gdb.1 | col -b > gdb.t | |
1014 pack gdb.t ; rm -f gdb.t | |
1015 mv gdb.t.z gdb.z | |
1016 | |
1017 # Traditionally "install" depends on "all". But it may be useful | 1056 # Traditionally "install" depends on "all". But it may be useful |
1018 # not to; for example, if the user has made some trivial change to a | 1057 # not to; for example, if the user has made some trivial change to a |
1019 # source file and doesn't care about rebuilding or just wants to save the | 1058 # source file and doesn't care about rebuilding or just wants to save the |
1020 # time it takes for make to check that all is up to date. | 1059 # time it takes for make to check that all is up to date. |
1021 # install-only is intended to address that need. | 1060 # install-only is intended to address that need. |
1022 install: all | 1061 install: all |
1023 @$(MAKE) $(FLAGS_TO_PASS) install-only | 1062 @$(MAKE) $(FLAGS_TO_PASS) install-only |
1024 | 1063 |
1025 install-only: $(CONFIG_INSTALL) | 1064 install-only: $(CONFIG_INSTALL) |
1026 transformed_name=`t='$(program_transform_name)'; \ | 1065 transformed_name=`t='$(program_transform_name)'; \ |
1027 echo gdb | sed -e "$$t"` ; \ | 1066 echo gdb | sed -e "$$t"` ; \ |
1028 if test "x$$transformed_name" = x; then \ | 1067 if test "x$$transformed_name" = x; then \ |
1029 transformed_name=gdb ; \ | 1068 transformed_name=gdb ; \ |
1030 else \ | 1069 else \ |
1031 true ; \ | 1070 true ; \ |
1032 fi ; \ | 1071 fi ; \ |
1033 $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(bindir) ; \ | 1072 $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(bindir) ; \ |
1034 $(INSTALL_PROGRAM) gdb$(EXEEXT) \ | 1073 $(INSTALL_PROGRAM) gdb$(EXEEXT) \ |
1035 $(DESTDIR)$(bindir)/$$transformed_name$(EXEEXT) ; \ | 1074 $(DESTDIR)$(bindir)/$$transformed_name$(EXEEXT) ; \ |
1036 $(SHELL) $(srcdir)/../mkinstalldirs \ | |
1037 $(DESTDIR)$(man1dir) ; \ | |
1038 $(INSTALL_DATA) $(srcdir)/gdb.1 \ | |
1039 $(DESTDIR)$(man1dir)/$$transformed_name.1 ; \ | |
1040 $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(includedir)/gdb
; \ | 1075 $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(includedir)/gdb
; \ |
1041 $(INSTALL_DATA) jit-reader.h $(DESTDIR)$(includedir)/gdb/jit-rea
der.h | 1076 $(INSTALL_DATA) jit-reader.h $(DESTDIR)$(includedir)/gdb/jit-rea
der.h |
| 1077 if test "x$(HAVE_NATIVE_GCORE_TARGET)$(HAVE_NATIVE_GCORE_HOST)" != x; \ |
| 1078 then \ |
| 1079 transformed_name=`t='$(program_transform_name)'; \ |
| 1080 echo gcore | sed -e "$$t"` ; \ |
| 1081 if test "x$$transformed_name" = x; then \ |
| 1082 transformed_name=gcore ; \ |
| 1083 else \ |
| 1084 true ; \ |
| 1085 fi ; \ |
| 1086 $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(bindir) ; \ |
| 1087 $(INSTALL_PROGRAM) gcore \ |
| 1088 $(DESTDIR)$(bindir)/$$transformed_name; \ |
| 1089 fi |
1042 @$(MAKE) DO=install "DODIRS=$(SUBDIRS)" $(FLAGS_TO_PASS) subdir_do | 1090 @$(MAKE) DO=install "DODIRS=$(SUBDIRS)" $(FLAGS_TO_PASS) subdir_do |
1043 | 1091 |
1044 install-python: | 1092 install-python: |
1045 $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(GDB_DATADIR)/python/gdb | 1093 $(SHELL) $(srcdir)/../mkinstalldirs $(DESTDIR)$(GDB_DATADIR)/python/gdb |
1046 | 1094 |
1047 uninstall: force $(CONFIG_UNINSTALL) | 1095 uninstall: force $(CONFIG_UNINSTALL) |
1048 transformed_name=`t='$(program_transform_name)'; \ | 1096 transformed_name=`t='$(program_transform_name)'; \ |
1049 echo gdb | sed -e $$t` ; \ | 1097 echo gdb | sed -e $$t` ; \ |
1050 if test "x$$transformed_name" = x; then \ | 1098 if test "x$$transformed_name" = x; then \ |
1051 transformed_name=gdb ; \ | 1099 transformed_name=gdb ; \ |
1052 else \ | 1100 else \ |
1053 true ; \ | 1101 true ; \ |
1054 fi ; \ | 1102 fi ; \ |
1055 rm -f $(DESTDIR)$(bindir)/$$transformed_name$(EXEEXT) \ | 1103 rm -f $(DESTDIR)$(bindir)/$$transformed_name$(EXEEXT) \ |
1056 $(DESTDIR)$(man1dir)/$$transformed_name.1 | 1104 $(DESTDIR)$(man1dir)/$$transformed_name.1 |
| 1105 if test "x$(HAVE_NATIVE_GCORE_TARGET)$(HAVE_NATIVE_GCORE_HOST)" != x; \ |
| 1106 then \ |
| 1107 transformed_name=`t='$(program_transform_name)'; \ |
| 1108 echo gcore | sed -e "$$t"` ; \ |
| 1109 if test "x$$transformed_name" = x; then \ |
| 1110 transformed_name=gcore ; \ |
| 1111 else \ |
| 1112 true ; \ |
| 1113 fi ; \ |
| 1114 rm -f $(DESTDIR)$(bindir)/$$transformed_name; \ |
| 1115 fi |
1057 @$(MAKE) DO=uninstall "DODIRS=$(SUBDIRS)" $(FLAGS_TO_PASS) subdir_do | 1116 @$(MAKE) DO=uninstall "DODIRS=$(SUBDIRS)" $(FLAGS_TO_PASS) subdir_do |
1058 | 1117 |
1059 # The C++ name parser can be built standalone for testing. | 1118 # The C++ name parser can be built standalone for testing. |
1060 test-cp-name-parser.o: cp-name-parser.c | 1119 test-cp-name-parser.o: cp-name-parser.c |
1061 $(COMPILE) -DTEST_CPNAMES cp-name-parser.c | 1120 $(COMPILE) -DTEST_CPNAMES cp-name-parser.c |
1062 $(POSTCOMPILE) | 1121 $(POSTCOMPILE) |
1063 | 1122 |
1064 test-cp-name-parser$(EXEEXT): test-cp-name-parser.o $(LIBIBERTY) | 1123 test-cp-name-parser$(EXEEXT): test-cp-name-parser.o $(LIBIBERTY) |
1065 $(CC_LD) $(INTERNAL_LDFLAGS) -o test-cp-name-parser$(EXEEXT) \ | 1124 $(CC_LD) $(INTERNAL_LDFLAGS) -o test-cp-name-parser$(EXEEXT) \ |
1066 test-cp-name-parser.o $(LIBIBERTY) | 1125 test-cp-name-parser.o $(LIBIBERTY) |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1132 done | \ | 1191 done | \ |
1133 while read f; do \ | 1192 while read f; do \ |
1134 case " $$fs " in \ | 1193 case " $$fs " in \ |
1135 *" $$f "* ) ;; \ | 1194 *" $$f "* ) ;; \ |
1136 * ) echo $$f ; fs="$$fs $$f";; \ | 1195 * ) echo $$f ; fs="$$fs $$f";; \ |
1137 esac; \ | 1196 esac; \ |
1138 done >> init.l-tmp | 1197 done >> init.l-tmp |
1139 @echo '/* Do not modify this file. */' >>init.c-tmp | 1198 @echo '/* Do not modify this file. */' >>init.c-tmp |
1140 @echo '/* It is created automatically by the Makefile. */'>>init.c-tmp | 1199 @echo '/* It is created automatically by the Makefile. */'>>init.c-tmp |
1141 @echo '#include "defs.h" /* For initialize_file_ftype. */' >>init.
c-tmp | 1200 @echo '#include "defs.h" /* For initialize_file_ftype. */' >>init.
c-tmp |
1142 » @echo '#include "call-cmds.h" /* For initialize_all_files. */' >>init.c
-tmp | 1201 » @echo 'extern void initialize_all_files(void);' >>init.c-tmp |
1143 @sed -e 's/\(.*\)/extern initialize_file_ftype _initialize_\1;/' <init.l
-tmp >>init.c-tmp | 1202 @sed -e 's/\(.*\)/extern initialize_file_ftype _initialize_\1;/' <init.l
-tmp >>init.c-tmp |
1144 @echo 'void' >>init.c-tmp | 1203 @echo 'void' >>init.c-tmp |
1145 @echo 'initialize_all_files (void)' >>init.c-tmp | 1204 @echo 'initialize_all_files (void)' >>init.c-tmp |
1146 @echo '{' >>init.c-tmp | 1205 @echo '{' >>init.c-tmp |
1147 @sed -e 's/\(.*\)/ _initialize_\1 ();/' <init.l-tmp >>init.c-tmp | 1206 @sed -e 's/\(.*\)/ _initialize_\1 ();/' <init.l-tmp >>init.c-tmp |
1148 @echo '}' >>init.c-tmp | 1207 @echo '}' >>init.c-tmp |
1149 @rm init.l-tmp | 1208 @rm init.l-tmp |
1150 @mv init.c-tmp init.c | 1209 @mv init.c-tmp init.c |
1151 | 1210 |
1152 .PRECIOUS: init.c | 1211 .PRECIOUS: init.c |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1191 # Put the proper machine-specific files first, so M-. on a machine | 1250 # Put the proper machine-specific files first, so M-. on a machine |
1192 # specific routine gets the one for the correct machine. (FIXME: those | 1251 # specific routine gets the one for the correct machine. (FIXME: those |
1193 # files go in twice; we should be removing them from the main list). | 1252 # files go in twice; we should be removing them from the main list). |
1194 | 1253 |
1195 # TAGS depends on all the files that go into it so you can rebuild TAGS | 1254 # TAGS depends on all the files that go into it so you can rebuild TAGS |
1196 # with `make TAGS' and not have to say `rm TAGS' first. | 1255 # with `make TAGS' and not have to say `rm TAGS' first. |
1197 | 1256 |
1198 GDB_NM_FILE = @GDB_NM_FILE@ | 1257 GDB_NM_FILE = @GDB_NM_FILE@ |
1199 TAGS: $(TAGFILES_NO_SRCDIR) $(TAGFILES_WITH_SRCDIR) | 1258 TAGS: $(TAGFILES_NO_SRCDIR) $(TAGFILES_WITH_SRCDIR) |
1200 @echo Making TAGS | 1259 @echo Making TAGS |
1201 » @etags $(srcdir)/$(GDB_NM_FILE) \ | 1260 » etags `(test -n "$(GDB_NM_FILE)" && echo "$(srcdir)/$(GDB_NM_FILE)")` \ |
1202 `(for i in $(DEPFILES) $(TAGFILES_NO_SRCDIR); do \ | 1261 `(for i in $(DEPFILES) $(TAGFILES_NO_SRCDIR); do \ |
1203 echo $(srcdir)/$$i ; \ | 1262 echo $(srcdir)/$$i ; \ |
1204 done ; for i in $(TAGFILES_WITH_SRCDIR); do \ | 1263 done ; for i in $(TAGFILES_WITH_SRCDIR); do \ |
1205 echo $$i ; \ | 1264 echo $$i ; \ |
1206 done) | sed -e 's/\.o$$/\.c/'` \ | 1265 done) | sed -e 's/\.o$$/\.c/'` \ |
1207 `find $(srcdir)/config -name '*.h' -print` | 1266 `find $(srcdir)/config -name '*.h' -print` |
1208 | 1267 |
1209 tags: TAGS | 1268 tags: TAGS |
1210 | 1269 |
1211 clean mostlyclean: $(CONFIG_CLEAN) | 1270 clean mostlyclean: $(CONFIG_CLEAN) |
(...skipping 26 matching lines...) Expand all Loading... |
1238 | 1297 |
1239 maintainer-clean: local-maintainer-clean do-maintainer-clean distclean | 1298 maintainer-clean: local-maintainer-clean do-maintainer-clean distclean |
1240 realclean: maintainer-clean | 1299 realclean: maintainer-clean |
1241 | 1300 |
1242 local-maintainer-clean: | 1301 local-maintainer-clean: |
1243 @echo "This command is intended for maintainers to use;" | 1302 @echo "This command is intended for maintainers to use;" |
1244 @echo "it deletes files that may require special tools to rebuild." | 1303 @echo "it deletes files that may require special tools to rebuild." |
1245 rm -f c-exp.c \ | 1304 rm -f c-exp.c \ |
1246 cp-name-parser.c \ | 1305 cp-name-parser.c \ |
1247 ada-lex.c ada-exp.c \ | 1306 ada-lex.c ada-exp.c \ |
1248 objc-exp.c \ | |
1249 jv-exp.tab \ | 1307 jv-exp.tab \ |
1250 f-exp.c go-exp.c m2-exp.c p-exp.c | 1308 f-exp.c go-exp.c m2-exp.c p-exp.c |
1251 rm -f TAGS $(INFOFILES) | 1309 rm -f TAGS $(INFOFILES) |
1252 rm -f $(YYFILES) | 1310 rm -f $(YYFILES) |
1253 rm -f nm.h config.status | 1311 rm -f nm.h config.status |
1254 | 1312 |
1255 do-maintainer-clean: | 1313 do-maintainer-clean: |
1256 @$(MAKE) $(FLAGS_TO_PASS) DO=maintainer-clean "DODIRS=$(CLEANDIRS)" \ | 1314 @$(MAKE) $(FLAGS_TO_PASS) DO=maintainer-clean "DODIRS=$(CLEANDIRS)" \ |
1257 subdir_do | 1315 subdir_do |
1258 | 1316 |
(...skipping 30 matching lines...) Expand all Loading... |
1289 CONFIG_LINKS= \ | 1347 CONFIG_LINKS= \ |
1290 $(SHELL) config.status | 1348 $(SHELL) config.status |
1291 | 1349 |
1292 data-directory/Makefile: data-directory/Makefile.in config.status @frags@ | 1350 data-directory/Makefile: data-directory/Makefile.in config.status @frags@ |
1293 CONFIG_FILES="data-directory/Makefile" \ | 1351 CONFIG_FILES="data-directory/Makefile" \ |
1294 CONFIG_COMMANDS="depfiles" \ | 1352 CONFIG_COMMANDS="depfiles" \ |
1295 CONFIG_HEADERS= \ | 1353 CONFIG_HEADERS= \ |
1296 CONFIG_LINKS= \ | 1354 CONFIG_LINKS= \ |
1297 $(SHELL) config.status | 1355 $(SHELL) config.status |
1298 | 1356 |
| 1357 .PHONY: run |
| 1358 run: Makefile |
| 1359 ./gdb$(EXEEXT) --data-directory=`pwd`/data-directory $(GDBFLAGS) |
| 1360 |
1299 jit-reader.h: $(srcdir)/jit-reader.in | 1361 jit-reader.h: $(srcdir)/jit-reader.in |
1300 $(SHELL) config.status $@ | 1362 $(SHELL) config.status $@ |
1301 | 1363 |
| 1364 gcore: $(srcdir)/gcore.in |
| 1365 $(SHELL) config.status $@ |
| 1366 |
1302 config.h: stamp-h ; @true | 1367 config.h: stamp-h ; @true |
1303 stamp-h: $(srcdir)/config.in config.status | 1368 stamp-h: $(srcdir)/config.in config.status |
1304 CONFIG_HEADERS=config.h:config.in \ | 1369 CONFIG_HEADERS=config.h:config.in \ |
1305 CONFIG_COMMANDS="default depdir" \ | 1370 CONFIG_COMMANDS="default depdir" \ |
1306 CONFIG_FILES= \ | 1371 CONFIG_FILES= \ |
1307 CONFIG_LINKS= \ | 1372 CONFIG_LINKS= \ |
1308 $(SHELL) config.status | 1373 $(SHELL) config.status |
1309 | 1374 |
1310 config.status: $(srcdir)/configure configure.tgt configure.host | 1375 config.status: $(srcdir)/configure configure.tgt configure.host development.sh |
1311 $(SHELL) config.status --recheck | 1376 $(SHELL) config.status --recheck |
1312 | 1377 |
1313 ACLOCAL = aclocal | 1378 ACLOCAL = aclocal |
1314 ACLOCAL_AMFLAGS = -I ../config | 1379 ACLOCAL_AMFLAGS = -I ../config |
| 1380 |
| 1381 # Keep these in sync with the includes in acinclude.m4. |
1315 aclocal_m4_deps = \ | 1382 aclocal_m4_deps = \ |
1316 configure.ac \ | 1383 configure.ac \ |
1317 acx_configure_dir.m4 \ | 1384 acx_configure_dir.m4 \ |
1318 » ../config/extensions.m4 \ | 1385 » libmcheck.m4 \ |
1319 » ../config/lead-dot.m4 \ | |
1320 » ../config/proginstall.m4 \ | |
1321 ../bfd/bfd.m4 \ | 1386 ../bfd/bfd.m4 \ |
1322 ../config/acinclude.m4 \ | 1387 ../config/acinclude.m4 \ |
| 1388 ../config/plugins.m4 \ |
| 1389 ../config/lead-dot.m4 \ |
1323 ../config/override.m4 \ | 1390 ../config/override.m4 \ |
| 1391 ../config/largefile.m4 \ |
1324 ../config/gettext-sister.m4 \ | 1392 ../config/gettext-sister.m4 \ |
1325 ../config/lib-ld.m4 \ | 1393 ../config/lib-ld.m4 \ |
1326 ../config/lib-prefix.m4 \ | 1394 ../config/lib-prefix.m4 \ |
1327 ../config/lib-link.m4 \ | 1395 ../config/lib-link.m4 \ |
1328 ../config/acx.m4 \ | 1396 ../config/acx.m4 \ |
1329 ../config/tcl.m4 \ | 1397 ../config/tcl.m4 \ |
1330 ../config/depstand.m4 \ | 1398 ../config/depstand.m4 \ |
1331 ../config/lcmessage.m4 \ | 1399 ../config/lcmessage.m4 \ |
1332 » ../config/codeset.m4 | 1400 » ../config/codeset.m4 \ |
| 1401 » ../config/zlib.m4 |
1333 | 1402 |
1334 $(srcdir)/aclocal.m4: @MAINTAINER_MODE_TRUE@ $(aclocal_m4_deps) | 1403 $(srcdir)/aclocal.m4: @MAINTAINER_MODE_TRUE@ $(aclocal_m4_deps) |
1335 cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) | 1404 cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) |
1336 | 1405 |
1337 AUTOCONF = autoconf | 1406 AUTOCONF = autoconf |
1338 configure_deps = $(srcdir)/configure.ac $(srcdir)/aclocal.m4 | 1407 configure_deps = $(srcdir)/configure.ac $(srcdir)/aclocal.m4 |
1339 $(srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(configure_deps) | 1408 $(srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(configure_deps) |
1340 cd $(srcdir) && $(AUTOCONF) | 1409 cd $(srcdir) && $(AUTOCONF) |
1341 | 1410 |
1342 AUTOHEADER = autoheader | 1411 AUTOHEADER = autoheader |
(...skipping 27 matching lines...) Expand all Loading... |
1370 # GDB MANUAL: info file | 1439 # GDB MANUAL: info file |
1371 doc/gdb.info: | 1440 doc/gdb.info: |
1372 cd doc; $(MAKE) gdb.info $(FLAGS_TO_PASS) | 1441 cd doc; $(MAKE) gdb.info $(FLAGS_TO_PASS) |
1373 | 1442 |
1374 # Make copying.c from COPYING | 1443 # Make copying.c from COPYING |
1375 $(srcdir)/copying.c: @MAINTAINER_MODE_TRUE@ $(srcdir)/../COPYING3 $(srcdir)/copy
ing.awk | 1444 $(srcdir)/copying.c: @MAINTAINER_MODE_TRUE@ $(srcdir)/../COPYING3 $(srcdir)/copy
ing.awk |
1376 awk -f $(srcdir)/copying.awk \ | 1445 awk -f $(srcdir)/copying.awk \ |
1377 < $(srcdir)/../COPYING3 > $(srcdir)/copying.tmp | 1446 < $(srcdir)/../COPYING3 > $(srcdir)/copying.tmp |
1378 mv $(srcdir)/copying.tmp $(srcdir)/copying.c | 1447 mv $(srcdir)/copying.tmp $(srcdir)/copying.c |
1379 | 1448 |
1380 version.c: Makefile version.in | 1449 version.c: Makefile version.in $(srcdir)/../bfd/version.h $(srcdir)/common/creat
e-version.sh |
1381 » rm -f version.c-tmp version.c | 1450 » $(SHELL) $(srcdir)/common/create-version.sh $(srcdir) \ |
1382 » echo '#include "version.h"' >> version.c-tmp | 1451 » $(host_alias) $(target_alias) version.c |
1383 » echo 'const char version[] = "'"`sed q ${srcdir}/version.in`"'";' >> ver
sion.c-tmp | |
1384 » echo 'const char host_name[] = "$(host_alias)";' >> version.c-tmp | |
1385 » echo 'const char target_name[] = "$(target_alias)";' >> version.c-tmp | |
1386 » mv version.c-tmp version.c | |
1387 | 1452 |
1388 observer.h: observer.sh doc/observer.texi | 1453 observer.h: observer.sh doc/observer.texi |
1389 ${srcdir}/observer.sh h ${srcdir}/doc/observer.texi observer.h | 1454 ${srcdir}/observer.sh h ${srcdir}/doc/observer.texi observer.h |
1390 | 1455 |
1391 observer.inc: observer.sh doc/observer.texi | 1456 observer.inc: observer.sh doc/observer.texi |
1392 ${srcdir}/observer.sh inc ${srcdir}/doc/observer.texi observer.inc | 1457 ${srcdir}/observer.sh inc ${srcdir}/doc/observer.texi observer.inc |
1393 | 1458 |
1394 lint: $(LINTFILES) | 1459 lint: $(LINTFILES) |
1395 $(LINT) $(INCLUDE_CFLAGS) $(LINTFLAGS) $(LINTFILES) \ | 1460 $(LINT) $(INCLUDE_CFLAGS) $(LINTFLAGS) $(LINTFILES) \ |
1396 `echo $(DEPFILES) $(CONFIG_OBS) | sed 's/\.o /\.c /g'` | 1461 `echo $(DEPFILES) $(CONFIG_OBS) | sed 's/\.o /\.c /g'` |
1397 | 1462 |
1398 gdb.cxref: $(SFILES) | 1463 gdb.cxref: $(SFILES) |
1399 cxref -I. $(SFILES) >gdb.cxref | 1464 cxref -I. $(SFILES) >gdb.cxref |
1400 | 1465 |
1401 force_update: | 1466 force_update: |
1402 | 1467 |
1403 # GNU Make has an annoying habit of putting *all* the Makefile variables | 1468 # GNU Make has an annoying habit of putting *all* the Makefile variables |
1404 # into the environment, unless you include this target as a circumvention. | 1469 # into the environment, unless you include this target as a circumvention. |
1405 # Rumor is that this will be fixed (and this target can be removed) | 1470 # Rumor is that this will be fixed (and this target can be removed) |
1406 # in GNU Make 4.0. | 1471 # in GNU Make 4.0. |
1407 .NOEXPORT: | 1472 .NOEXPORT: |
1408 | 1473 |
1409 # GNU Make 3.63 has a different problem: it keeps tacking command line | 1474 # GNU Make 3.63 has a different problem: it keeps tacking command line |
1410 # overrides onto the definition of $(MAKE). This variable setting | 1475 # overrides onto the definition of $(MAKE). This variable setting |
1411 # will remove them. | 1476 # will remove them. |
1412 MAKEOVERRIDES= | 1477 MAKEOVERRIDES= |
1413 | 1478 |
1414 ALLDEPFILES = \ | 1479 ALLDEPFILES = \ |
| 1480 aarch64-tdep.c aarch64-linux-tdep.c aarch64-newlib-tdep.c \ |
| 1481 aarch64-linux-nat.c \ |
1415 aix-thread.c \ | 1482 aix-thread.c \ |
1416 alpha-nat.c alphabsd-nat.c alpha-linux-nat.c \ | 1483 alpha-nat.c alphabsd-nat.c alpha-linux-nat.c \ |
1417 alpha-tdep.c alpha-mdebug-tdep.c \ | 1484 alpha-tdep.c alpha-mdebug-tdep.c \ |
1418 alpha-linux-tdep.c alpha-osf1-tdep.c \ | 1485 alpha-linux-tdep.c alpha-osf1-tdep.c \ |
1419 alphabsd-tdep.c alphafbsd-tdep.c alphanbsd-tdep.c alphaobsd-tdep.c \ | 1486 alphabsd-tdep.c alphafbsd-tdep.c alphanbsd-tdep.c alphaobsd-tdep.c \ |
1420 amd64-nat.c amd64-tdep.c \ | 1487 amd64-nat.c amd64-tdep.c \ |
1421 amd64bsd-nat.c amd64fbsd-nat.c amd64fbsd-tdep.c \ | 1488 amd64bsd-nat.c amd64fbsd-nat.c amd64fbsd-tdep.c \ |
1422 amd64nbsd-nat.c amd64nbsd-tdep.c \ | 1489 amd64nbsd-nat.c amd64nbsd-tdep.c \ |
1423 amd64obsd-nat.c amd64obsd-tdep.c \ | 1490 amd64obsd-nat.c amd64obsd-tdep.c \ |
1424 amd64-darwin-tdep.c \ | 1491 amd64-darwin-tdep.c \ |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1468 m68kbsd-nat.c m68kbsd-tdep.c \ | 1535 m68kbsd-nat.c m68kbsd-tdep.c \ |
1469 m68klinux-nat.c m68klinux-tdep.c \ | 1536 m68klinux-nat.c m68klinux-tdep.c \ |
1470 m88k-tdep.c m88kbsd-nat.c \ | 1537 m88k-tdep.c m88kbsd-nat.c \ |
1471 microblaze-tdep.c microblaze-linux-tdep.c \ | 1538 microblaze-tdep.c microblaze-linux-tdep.c \ |
1472 mingw-hdep.c \ | 1539 mingw-hdep.c \ |
1473 mips-linux-nat.c mips-linux-tdep.c \ | 1540 mips-linux-nat.c mips-linux-tdep.c \ |
1474 mips-irix-tdep.c \ | 1541 mips-irix-tdep.c \ |
1475 mips-tdep.c \ | 1542 mips-tdep.c \ |
1476 mipsnbsd-nat.c mipsnbsd-tdep.c \ | 1543 mipsnbsd-nat.c mipsnbsd-tdep.c \ |
1477 mips64obsd-nat.c mips64obsd-tdep.c \ | 1544 mips64obsd-nat.c mips64obsd-tdep.c \ |
| 1545 msp430-tdep.c \ |
| 1546 nios2-tdep.c nios2-linux-tdep.c \ |
1478 nbsd-nat.c nbsd-tdep.c obsd-tdep.c \ | 1547 nbsd-nat.c nbsd-tdep.c obsd-tdep.c \ |
1479 solib-osf.c \ | 1548 solib-osf.c \ |
1480 somread.c solib-som.c \ | 1549 somread.c solib-som.c \ |
1481 posix-hdep.c \ | 1550 posix-hdep.c \ |
1482 » ppc-sysv-tdep.c ppc-linux-nat.c ppc-linux-tdep.c \ | 1551 » ppc-sysv-tdep.c ppc-linux-nat.c ppc-linux-tdep.c ppc64-tdep.c \ |
| 1552 » ppcfbsd-nat.c ppcfbsd-tdep.c \ |
1483 ppcnbsd-nat.c ppcnbsd-tdep.c \ | 1553 ppcnbsd-nat.c ppcnbsd-tdep.c \ |
1484 ppcobsd-nat.c ppcobsd-tdep.c \ | 1554 ppcobsd-nat.c ppcobsd-tdep.c \ |
1485 procfs.c \ | 1555 procfs.c \ |
| 1556 ravenscar-thread.c \ |
1486 remote-m32r-sdi.c remote-mips.c \ | 1557 remote-m32r-sdi.c remote-mips.c \ |
1487 remote-sim.c \ | 1558 remote-sim.c \ |
1488 dcache.c \ | 1559 dcache.c \ |
1489 rl78-tdep.c \ | 1560 rl78-tdep.c \ |
1490 » rs6000-nat.c rs6000-tdep.c \ | 1561 » rs6000-nat.c rs6000-tdep.c solib-aix.c ppc-ravenscar-thread.c \ |
| 1562 » rs6000-lynx178-tdep.c \ |
1491 rx-tdep.c \ | 1563 rx-tdep.c \ |
1492 » s390-tdep.c s390-nat.c \ | 1564 » s390-linux-tdep.c s390-linux-nat.c \ |
1493 score-tdep.c \ | 1565 score-tdep.c \ |
1494 ser-go32.c ser-pipe.c ser-tcp.c ser-mingw.c \ | 1566 ser-go32.c ser-pipe.c ser-tcp.c ser-mingw.c \ |
1495 sh-tdep.c sh64-tdep.c shnbsd-tdep.c shnbsd-nat.c \ | 1567 sh-tdep.c sh64-tdep.c shnbsd-tdep.c shnbsd-nat.c \ |
1496 sol2-tdep.c \ | 1568 sol2-tdep.c \ |
1497 » solib-irix.c solib-svr4.c solib-sunos.c \ | 1569 » solib-irix.c solib-svr4.c \ |
1498 sparc-linux-nat.c sparc-linux-tdep.c \ | 1570 sparc-linux-nat.c sparc-linux-tdep.c \ |
1499 sparc-sol2-nat.c sparc-sol2-tdep.c sparc64-sol2-tdep.c \ | 1571 sparc-sol2-nat.c sparc-sol2-tdep.c sparc64-sol2-tdep.c \ |
1500 sparc-nat.c sparc-tdep.c sparc64-linux-nat.c sparc64-linux-tdep.c \ | 1572 sparc-nat.c sparc-tdep.c sparc64-linux-nat.c sparc64-linux-tdep.c \ |
1501 sparc64-nat.c sparc64-tdep.c sparc64fbsd-nat.c sparc64fbsd-tdep.c \ | 1573 sparc64-nat.c sparc64-tdep.c sparc64fbsd-nat.c sparc64fbsd-tdep.c \ |
1502 sparc64nbsd-nat.c sparc64nbsd-tdep.c sparc64obsd-tdep.c \ | 1574 sparc64nbsd-nat.c sparc64nbsd-tdep.c sparc64obsd-tdep.c \ |
1503 sparcnbsd-nat.c sparcnbsd-tdep.c sparcobsd-tdep.c \ | 1575 sparcnbsd-nat.c sparcnbsd-tdep.c sparcobsd-tdep.c \ |
| 1576 sparc-ravenscar-thread.c \ |
1504 spu-linux-nat.c spu-tdep.c spu-multiarch.c solib-spu.c \ | 1577 spu-linux-nat.c spu-tdep.c spu-multiarch.c solib-spu.c \ |
1505 tilegx-linux-nat.c tilegx-tdep.c tilegx-linux-tdep.c \ | 1578 tilegx-linux-nat.c tilegx-tdep.c tilegx-linux-tdep.c \ |
1506 v850-tdep.c \ | 1579 v850-tdep.c \ |
1507 vax-nat.c vax-tdep.c vaxbsd-nat.c vaxnbsd-tdep.c \ | 1580 vax-nat.c vax-tdep.c vaxbsd-nat.c vaxnbsd-tdep.c \ |
1508 windows-nat.c windows-tdep.c \ | 1581 windows-nat.c windows-tdep.c \ |
1509 » xcoffread.c xcoffsolib.c \ | 1582 » xcoffread.c \ |
1510 xstormy16-tdep.c \ | 1583 xstormy16-tdep.c \ |
1511 xtensa-tdep.c xtensa-config.c \ | 1584 xtensa-tdep.c xtensa-config.c \ |
1512 xtensa-linux-tdep.c xtensa-linux-nat.c xtensa-xtregs.c | 1585 xtensa-linux-tdep.c xtensa-linux-nat.c xtensa-xtregs.c |
1513 | 1586 |
1514 # Some files need explicit build rules (due to -Werror problems) or due | 1587 # Some files need explicit build rules (due to -Werror problems) or due |
1515 # to sub-directory fun 'n' games. | 1588 # to sub-directory fun 'n' games. |
1516 | 1589 |
1517 # FIXME: cagney/2003-08-10: "monitor.c" gets -Wformat-nonliteral | 1590 # FIXME: cagney/2003-08-10: "monitor.c" gets -Wformat-nonliteral |
1518 # errors. It turns out that that is the least of monitor.c's | 1591 # errors. It turns out that that is the least of monitor.c's |
1519 # problems. The function print_vsprintf appears to be using | 1592 # problems. The function print_vsprintf appears to be using |
1520 # va_arg(long) to extract CORE_ADDR parameters - something that | 1593 # va_arg(long) to extract CORE_ADDR parameters - something that |
1521 # definitly will not work. "monitor.c" needs to be rewritten so that | 1594 # definitly will not work. "monitor.c" needs to be rewritten so that |
1522 # it doesn't use format strings and instead uses callbacks. | 1595 # it doesn't use format strings and instead uses callbacks. |
1523 monitor.o: $(srcdir)/monitor.c | 1596 monitor.o: $(srcdir)/monitor.c |
1524 $(COMPILE.pre) $(INTERNAL_CFLAGS) $(GDB_WARN_CFLAGS_NO_FORMAT) \ | 1597 $(COMPILE.pre) $(INTERNAL_CFLAGS) $(GDB_WARN_CFLAGS_NO_FORMAT) \ |
1525 $(COMPILE.post) $(srcdir)/monitor.c | 1598 $(COMPILE.post) $(srcdir)/monitor.c |
1526 $(POSTCOMPILE) | 1599 $(POSTCOMPILE) |
1527 | 1600 |
1528 # Do not try to build "printcmd.c" with -Wformat-nonliteral. It manually | 1601 # Do not try to build "printcmd.c" with -Wformat-nonliteral. It manually |
1529 # checks format strings. | 1602 # checks format strings. |
1530 printcmd.o: $(srcdir)/printcmd.c | 1603 printcmd.o: $(srcdir)/printcmd.c |
1531 $(COMPILE.pre) $(INTERNAL_CFLAGS) $(GDB_WARN_CFLAGS_NO_FORMAT) \ | 1604 $(COMPILE.pre) $(INTERNAL_CFLAGS) $(GDB_WARN_CFLAGS_NO_FORMAT) \ |
1532 $(COMPILE.post) $(srcdir)/printcmd.c | 1605 $(COMPILE.post) $(srcdir)/printcmd.c |
1533 $(POSTCOMPILE) | 1606 $(POSTCOMPILE) |
1534 | 1607 |
| 1608 # ada-exp.c can appear in srcdir, for releases; or in ., for |
| 1609 # development builds. |
| 1610 ADA_EXP_C = `if test -f ada-exp.c; then echo ada-exp.c; else echo $(srcdir)/ada-
exp.c; fi` |
| 1611 |
| 1612 # Some versions of flex give output that triggers |
| 1613 # -Wold-style-definition. |
| 1614 ada-exp.o: ada-exp.c |
| 1615 $(COMPILE.pre) $(INTERNAL_CFLAGS) $(GDB_WARN_CFLAGS_NO_DEFS) \ |
| 1616 $(COMPILE.post) $(ADA_EXP_C) |
| 1617 $(POSTCOMPILE) |
| 1618 |
1535 # Message files. Based on code in gcc/Makefile.in. | 1619 # Message files. Based on code in gcc/Makefile.in. |
1536 | 1620 |
1537 # Rules for generating translated message descriptions. Disabled by | 1621 # Rules for generating translated message descriptions. Disabled by |
1538 # autoconf if the tools are not available. | 1622 # autoconf if the tools are not available. |
1539 | 1623 |
1540 .SUFFIXES: .po .gmo .pox .pot | 1624 .SUFFIXES: .po .gmo .pox .pot |
1541 .PHONY: all-po install-po uninstall-po clean-po update-po $(PACKAGE).pot | 1625 .PHONY: all-po install-po uninstall-po clean-po update-po $(PACKAGE).pot |
1542 | 1626 |
1543 all-po: $(CATALOGS) | 1627 all-po: $(CATALOGS) |
1544 | 1628 |
(...skipping 278 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1823 # | 1907 # |
1824 # gdb/mi/ dependencies | 1908 # gdb/mi/ dependencies |
1825 # | 1909 # |
1826 # Need to explicitly specify the compile rule as make will do nothing | 1910 # Need to explicitly specify the compile rule as make will do nothing |
1827 # or try to compile the object file into the sub-directory. | 1911 # or try to compile the object file into the sub-directory. |
1828 | 1912 |
1829 mi-cmd-break.o: $(srcdir)/mi/mi-cmd-break.c | 1913 mi-cmd-break.o: $(srcdir)/mi/mi-cmd-break.c |
1830 $(COMPILE) $(srcdir)/mi/mi-cmd-break.c | 1914 $(COMPILE) $(srcdir)/mi/mi-cmd-break.c |
1831 $(POSTCOMPILE) | 1915 $(POSTCOMPILE) |
1832 | 1916 |
| 1917 mi-cmd-catch.o: $(srcdir)/mi/mi-cmd-catch.c |
| 1918 $(COMPILE) $(srcdir)/mi/mi-cmd-catch.c |
| 1919 $(POSTCOMPILE) |
| 1920 |
1833 mi-cmd-disas.o: $(srcdir)/mi/mi-cmd-disas.c | 1921 mi-cmd-disas.o: $(srcdir)/mi/mi-cmd-disas.c |
1834 $(COMPILE) $(srcdir)/mi/mi-cmd-disas.c | 1922 $(COMPILE) $(srcdir)/mi/mi-cmd-disas.c |
1835 $(POSTCOMPILE) | 1923 $(POSTCOMPILE) |
1836 | 1924 |
1837 mi-cmd-env.o: $(srcdir)/mi/mi-cmd-env.c | 1925 mi-cmd-env.o: $(srcdir)/mi/mi-cmd-env.c |
1838 $(COMPILE) $(srcdir)/mi/mi-cmd-env.c | 1926 $(COMPILE) $(srcdir)/mi/mi-cmd-env.c |
1839 $(POSTCOMPILE) | 1927 $(POSTCOMPILE) |
1840 | 1928 |
1841 mi-cmd-file.o: $(srcdir)/mi/mi-cmd-file.c | 1929 mi-cmd-file.o: $(srcdir)/mi/mi-cmd-file.c |
1842 $(COMPILE) $(srcdir)/mi/mi-cmd-file.c | 1930 $(COMPILE) $(srcdir)/mi/mi-cmd-file.c |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1900 # or try to compile the object file into the sub-directory. | 1988 # or try to compile the object file into the sub-directory. |
1901 | 1989 |
1902 signals.o: $(srcdir)/common/signals.c | 1990 signals.o: $(srcdir)/common/signals.c |
1903 $(COMPILE) $(srcdir)/common/signals.c | 1991 $(COMPILE) $(srcdir)/common/signals.c |
1904 $(POSTCOMPILE) | 1992 $(POSTCOMPILE) |
1905 | 1993 |
1906 common-utils.o: ${srcdir}/common/common-utils.c | 1994 common-utils.o: ${srcdir}/common/common-utils.c |
1907 $(COMPILE) $(srcdir)/common/common-utils.c | 1995 $(COMPILE) $(srcdir)/common/common-utils.c |
1908 $(POSTCOMPILE) | 1996 $(POSTCOMPILE) |
1909 | 1997 |
| 1998 gdb_vecs.o: ${srcdir}/common/gdb_vecs.c |
| 1999 $(COMPILE) $(srcdir)/common/gdb_vecs.c |
| 2000 $(POSTCOMPILE) |
| 2001 |
1910 xml-utils.o: ${srcdir}/common/xml-utils.c | 2002 xml-utils.o: ${srcdir}/common/xml-utils.c |
1911 $(COMPILE) $(srcdir)/common/xml-utils.c | 2003 $(COMPILE) $(srcdir)/common/xml-utils.c |
1912 $(POSTCOMPILE) | 2004 $(POSTCOMPILE) |
1913 | 2005 |
1914 ptid.o: ${srcdir}/common/ptid.c | 2006 ptid.o: ${srcdir}/common/ptid.c |
1915 $(COMPILE) $(srcdir)/common/ptid.c | 2007 $(COMPILE) $(srcdir)/common/ptid.c |
1916 $(POSTCOMPILE) | 2008 $(POSTCOMPILE) |
1917 | 2009 |
1918 buffer.o: ${srcdir}/common/buffer.c | 2010 buffer.o: ${srcdir}/common/buffer.c |
1919 $(COMPILE) $(srcdir)/common/buffer.c | 2011 $(COMPILE) $(srcdir)/common/buffer.c |
1920 $(POSTCOMPILE) | 2012 $(POSTCOMPILE) |
1921 | 2013 |
| 2014 filestuff.o: $(srcdir)/common/filestuff.c |
| 2015 $(COMPILE) $(srcdir)/common/filestuff.c |
| 2016 $(POSTCOMPILE) |
| 2017 |
1922 format.o: ${srcdir}/common/format.c | 2018 format.o: ${srcdir}/common/format.c |
1923 $(COMPILE) $(srcdir)/common/format.c | 2019 $(COMPILE) $(srcdir)/common/format.c |
1924 $(POSTCOMPILE) | 2020 $(POSTCOMPILE) |
1925 | 2021 |
1926 linux-osdata.o: ${srcdir}/common/linux-osdata.c | 2022 linux-osdata.o: ${srcdir}/common/linux-osdata.c |
1927 $(COMPILE) $(srcdir)/common/linux-osdata.c | 2023 $(COMPILE) $(srcdir)/common/linux-osdata.c |
1928 $(POSTCOMPILE) | 2024 $(POSTCOMPILE) |
1929 | 2025 |
1930 linux-procfs.o: $(srcdir)/common/linux-procfs.c | 2026 linux-procfs.o: $(srcdir)/common/linux-procfs.c |
1931 $(COMPILE) $(srcdir)/common/linux-procfs.c | 2027 $(COMPILE) $(srcdir)/common/linux-procfs.c |
1932 $(POSTCOMPILE) | 2028 $(POSTCOMPILE) |
1933 | 2029 |
1934 linux-ptrace.o: $(srcdir)/common/linux-ptrace.c | 2030 linux-ptrace.o: $(srcdir)/common/linux-ptrace.c |
1935 $(COMPILE) $(srcdir)/common/linux-ptrace.c | 2031 $(COMPILE) $(srcdir)/common/linux-ptrace.c |
1936 $(POSTCOMPILE) | 2032 $(POSTCOMPILE) |
1937 | 2033 |
1938 common-agent.o: $(srcdir)/common/agent.c | 2034 common-agent.o: $(srcdir)/common/agent.c |
1939 $(COMPILE) $(srcdir)/common/agent.c | 2035 $(COMPILE) $(srcdir)/common/agent.c |
1940 $(POSTCOMPILE) | 2036 $(POSTCOMPILE) |
1941 | 2037 |
1942 vec.o: ${srcdir}/common/vec.c | 2038 vec.o: ${srcdir}/common/vec.c |
1943 $(COMPILE) $(srcdir)/common/vec.c | 2039 $(COMPILE) $(srcdir)/common/vec.c |
1944 $(POSTCOMPILE) | 2040 $(POSTCOMPILE) |
1945 | 2041 |
| 2042 linux-btrace.o: ${srcdir}/common/linux-btrace.c |
| 2043 $(COMPILE) $(srcdir)/common/linux-btrace.c |
| 2044 $(POSTCOMPILE) |
| 2045 |
| 2046 mips-linux-watch.o: ${srcdir}/common/mips-linux-watch.c |
| 2047 $(COMPILE) $(srcdir)/common/mips-linux-watch.c |
| 2048 $(POSTCOMPILE) |
| 2049 |
| 2050 # |
| 2051 # gdb/target/ dependencies |
| 2052 # |
| 2053 # Need to explicitly specify the compile rule as make will do nothing |
| 2054 # or try to compile the object file into the sub-directory. |
| 2055 |
| 2056 waitstatus.o: ${srcdir}/target/waitstatus.c |
| 2057 $(COMPILE) $(srcdir)/target/waitstatus.c |
| 2058 $(POSTCOMPILE) |
| 2059 |
| 2060 # gdb/nat/ dependencies |
| 2061 # |
| 2062 # Need to explicitly specify the compile rule as make will do nothing |
| 2063 # or try to compile the object file into the sub-directory. |
| 2064 |
| 2065 linux-waitpid.o: ${srcdir}/nat/linux-waitpid.c |
| 2066 $(COMPILE) $(srcdir)/nat/linux-waitpid.c |
| 2067 $(POSTCOMPILE) |
| 2068 |
1946 # | 2069 # |
1947 # gdb/tui/ dependencies | 2070 # gdb/tui/ dependencies |
1948 # | 2071 # |
1949 # Need to explicitly specify the compile rule as make will do nothing | 2072 # Need to explicitly specify the compile rule as make will do nothing |
1950 # or try to compile the object file into the sub-directory. | 2073 # or try to compile the object file into the sub-directory. |
1951 | 2074 |
1952 tui.o: $(srcdir)/tui/tui.c | 2075 tui.o: $(srcdir)/tui/tui.c |
1953 $(COMPILE) $(srcdir)/tui/tui.c | 2076 $(COMPILE) $(srcdir)/tui/tui.c |
1954 $(POSTCOMPILE) | 2077 $(POSTCOMPILE) |
1955 | 2078 |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2023 # Need to explicitly specify the compile rule as make will do nothing | 2146 # Need to explicitly specify the compile rule as make will do nothing |
2024 # or try to compile the object file into the sub-directory. | 2147 # or try to compile the object file into the sub-directory. |
2025 | 2148 |
2026 # Flags needed to compile Python code | 2149 # Flags needed to compile Python code |
2027 PYTHON_CFLAGS=@PYTHON_CFLAGS@ | 2150 PYTHON_CFLAGS=@PYTHON_CFLAGS@ |
2028 | 2151 |
2029 python.o: $(srcdir)/python/python.c | 2152 python.o: $(srcdir)/python/python.c |
2030 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python.c | 2153 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/python.c |
2031 $(POSTCOMPILE) | 2154 $(POSTCOMPILE) |
2032 | 2155 |
| 2156 py-arch.o: $(srcdir)/python/py-arch.c |
| 2157 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-arch.c |
| 2158 $(POSTCOMPILE) |
| 2159 |
2033 py-auto-load.o: $(srcdir)/python/py-auto-load.c | 2160 py-auto-load.o: $(srcdir)/python/py-auto-load.c |
2034 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-auto-load.c | 2161 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-auto-load.c |
2035 $(POSTCOMPILE) | 2162 $(POSTCOMPILE) |
2036 | 2163 |
2037 py-block.o: $(srcdir)/python/py-block.c | 2164 py-block.o: $(srcdir)/python/py-block.c |
2038 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-block.c | 2165 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-block.c |
2039 $(POSTCOMPILE) | 2166 $(POSTCOMPILE) |
2040 | 2167 |
2041 py-bpevent.o: $(srcdir)/python/py-bpevent.c | 2168 py-bpevent.o: $(srcdir)/python/py-bpevent.c |
2042 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-bpevent.c | 2169 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-bpevent.c |
(...skipping 28 matching lines...) Expand all Loading... |
2071 $(POSTCOMPILE) | 2198 $(POSTCOMPILE) |
2072 | 2199 |
2073 py-finishbreakpoint.o: $(srcdir)/python/py-finishbreakpoint.c | 2200 py-finishbreakpoint.o: $(srcdir)/python/py-finishbreakpoint.c |
2074 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-finishbreakpoint.c | 2201 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-finishbreakpoint.c |
2075 $(POSTCOMPILE) | 2202 $(POSTCOMPILE) |
2076 | 2203 |
2077 py-frame.o: $(srcdir)/python/py-frame.c | 2204 py-frame.o: $(srcdir)/python/py-frame.c |
2078 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-frame.c | 2205 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-frame.c |
2079 $(POSTCOMPILE) | 2206 $(POSTCOMPILE) |
2080 | 2207 |
| 2208 py-framefilter.o: $(srcdir)/python/py-framefilter.c |
| 2209 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-framefilter.c |
| 2210 $(POSTCOMPILE) |
| 2211 |
2081 py-function.o: $(srcdir)/python/py-function.c | 2212 py-function.o: $(srcdir)/python/py-function.c |
2082 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-function.c | 2213 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-function.c |
2083 $(POSTCOMPILE) | 2214 $(POSTCOMPILE) |
2084 | 2215 |
| 2216 py-gdb-readline.o: $(srcdir)/python/py-gdb-readline.c |
| 2217 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-gdb-readline.c |
| 2218 $(POSTCOMPILE) |
| 2219 |
2085 py-inferior.o: $(srcdir)/python/py-inferior.c | 2220 py-inferior.o: $(srcdir)/python/py-inferior.c |
2086 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-inferior.c | 2221 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-inferior.c |
2087 $(POSTCOMPILE) | 2222 $(POSTCOMPILE) |
2088 | 2223 |
2089 py-infthread.o: $(srcdir)/python/py-infthread.c | 2224 py-infthread.o: $(srcdir)/python/py-infthread.c |
2090 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-infthread.c | 2225 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-infthread.c |
2091 $(POSTCOMPILE) | 2226 $(POSTCOMPILE) |
2092 | 2227 |
2093 py-lazy-string.o: $(srcdir)/python/py-lazy-string.c | 2228 py-lazy-string.o: $(srcdir)/python/py-lazy-string.c |
2094 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-lazy-string.c | 2229 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-lazy-string.c |
2095 $(POSTCOMPILE) | 2230 $(POSTCOMPILE) |
2096 | 2231 |
| 2232 py-linetable.o: $(srcdir)/python/py-linetable.c |
| 2233 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-linetable.c |
| 2234 $(POSTCOMPILE) |
| 2235 |
2097 py-newobjfileevent.o: $(srcdir)/python/py-newobjfileevent.c | 2236 py-newobjfileevent.o: $(srcdir)/python/py-newobjfileevent.c |
2098 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-newobjfileevent.c | 2237 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-newobjfileevent.c |
2099 $(POSTCOMPILE) | 2238 $(POSTCOMPILE) |
2100 | 2239 |
2101 py-objfile.o: $(srcdir)/python/py-objfile.c | 2240 py-objfile.o: $(srcdir)/python/py-objfile.c |
2102 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-objfile.c | 2241 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-objfile.c |
2103 $(POSTCOMPILE) | 2242 $(POSTCOMPILE) |
2104 | 2243 |
2105 py-param.o: $(srcdir)/python/py-param.c | 2244 py-param.o: $(srcdir)/python/py-param.c |
2106 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-param.c | 2245 $(COMPILE) $(PYTHON_CFLAGS) $(srcdir)/python/py-param.c |
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2179 @GMAKE_TRUE@ifdef .VARIABLES | 2318 @GMAKE_TRUE@ifdef .VARIABLES |
2180 @GMAKE_TRUE@$(all_object_files): | $(generated_files) | 2319 @GMAKE_TRUE@$(all_object_files): | $(generated_files) |
2181 @GMAKE_TRUE@else | 2320 @GMAKE_TRUE@else |
2182 $(all_object_files) : $(generated_files) | 2321 $(all_object_files) : $(generated_files) |
2183 @GMAKE_TRUE@endif | 2322 @GMAKE_TRUE@endif |
2184 | 2323 |
2185 # Dependencies. | 2324 # Dependencies. |
2186 @GMAKE_TRUE@-include $(patsubst %.o, $(DEPDIR)/%.Po, $(all_object_files)) | 2325 @GMAKE_TRUE@-include $(patsubst %.o, $(DEPDIR)/%.Po, $(all_object_files)) |
2187 | 2326 |
2188 ### end of the gdb Makefile.in. | 2327 ### end of the gdb Makefile.in. |
OLD | NEW |