Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(127)

Side by Side Diff: gdb/solib-irix.c

Issue 11969036: Merge GDB 7.5.1 (Closed) Base URL: http://git.chromium.org/native_client/nacl-gdb.git@master
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « gdb/solib-ia64-hpux.c ('k') | gdb/solib-osf.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* Shared library support for IRIX. 1 /* Shared library support for IRIX.
2 Copyright (C) 1993-1996, 1998-2002, 2004, 2007-2012 Free Software 2 Copyright (C) 1993-1996, 1998-2002, 2004, 2007-2012 Free Software
3 Foundation, Inc. 3 Foundation, Inc.
4 4
5 This file was created using portions of irix5-nat.c originally 5 This file was created using portions of irix5-nat.c originally
6 contributed to GDB by Ian Lance Taylor. 6 contributed to GDB by Ian Lance Taylor.
7 7
8 This file is part of GDB. 8 This file is part of GDB.
9 9
10 This program is free software; you can redistribute it and/or modify 10 This program is free software; you can redistribute it and/or modify
(...skipping 401 matching lines...) Expand 10 before | Expand all | Expand 10 after
412 /* Now run the target. It will eventually hit the breakpoint, at 412 /* Now run the target. It will eventually hit the breakpoint, at
413 which point all of the libraries will have been mapped in and we 413 which point all of the libraries will have been mapped in and we
414 can go groveling around in the dynamic linker structures to find 414 can go groveling around in the dynamic linker structures to find
415 out what we need to know about them. */ 415 out what we need to know about them. */
416 416
417 tp = inferior_thread (); 417 tp = inferior_thread ();
418 418
419 clear_proceed_status (); 419 clear_proceed_status ();
420 420
421 inf->control.stop_soon = STOP_QUIETLY; 421 inf->control.stop_soon = STOP_QUIETLY;
422 tp->suspend.stop_signal = TARGET_SIGNAL_0; 422 tp->suspend.stop_signal = GDB_SIGNAL_0;
423 423
424 do 424 do
425 { 425 {
426 target_resume (pid_to_ptid (-1), 0, tp->suspend.stop_signal); 426 target_resume (pid_to_ptid (-1), 0, tp->suspend.stop_signal);
427 wait_for_inferior (); 427 wait_for_inferior ();
428 } 428 }
429 while (tp->suspend.stop_signal != TARGET_SIGNAL_TRAP); 429 while (tp->suspend.stop_signal != GDB_SIGNAL_TRAP);
430 430
431 /* We are now either at the "mapping complete" breakpoint (or somewhere 431 /* We are now either at the "mapping complete" breakpoint (or somewhere
432 else, a condition we aren't prepared to deal with anyway), so adjust 432 else, a condition we aren't prepared to deal with anyway), so adjust
433 the PC as necessary after a breakpoint, disable the breakpoint, and 433 the PC as necessary after a breakpoint, disable the breakpoint, and
434 add any shared libraries that were mapped in. */ 434 add any shared libraries that were mapped in. */
435 435
436 if (!disable_break ()) 436 if (!disable_break ())
437 { 437 {
438 warning (_("shared library handler failed to disable breakpoint")); 438 warning (_("shared library handler failed to disable breakpoint"));
439 } 439 }
(...skipping 207 matching lines...) Expand 10 before | Expand all | Expand 10 after
647 irix_so_ops.relocate_section_addresses = irix_relocate_section_addresses; 647 irix_so_ops.relocate_section_addresses = irix_relocate_section_addresses;
648 irix_so_ops.free_so = irix_free_so; 648 irix_so_ops.free_so = irix_free_so;
649 irix_so_ops.clear_solib = irix_clear_solib; 649 irix_so_ops.clear_solib = irix_clear_solib;
650 irix_so_ops.solib_create_inferior_hook = irix_solib_create_inferior_hook; 650 irix_so_ops.solib_create_inferior_hook = irix_solib_create_inferior_hook;
651 irix_so_ops.special_symbol_handling = irix_special_symbol_handling; 651 irix_so_ops.special_symbol_handling = irix_special_symbol_handling;
652 irix_so_ops.current_sos = irix_current_sos; 652 irix_so_ops.current_sos = irix_current_sos;
653 irix_so_ops.open_symbol_file_object = irix_open_symbol_file_object; 653 irix_so_ops.open_symbol_file_object = irix_open_symbol_file_object;
654 irix_so_ops.in_dynsym_resolve_code = irix_in_dynsym_resolve_code; 654 irix_so_ops.in_dynsym_resolve_code = irix_in_dynsym_resolve_code;
655 irix_so_ops.bfd_open = solib_bfd_open; 655 irix_so_ops.bfd_open = solib_bfd_open;
656 } 656 }
OLDNEW
« no previous file with comments | « gdb/solib-ia64-hpux.c ('k') | gdb/solib-osf.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698