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

Side by Side Diff: bfd/i386mach3.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 | « bfd/i386lynx.c ('k') | bfd/i386msdos.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 /* BFD back-end for i386 a.out binaries. 1 /* BFD back-end for i386 a.out binaries.
2 Copyright 1990, 1991, 1993, 1994, 1995, 1997, 2001, 2002, 2003, 2005, 2007 2 Copyright 1990, 1991, 1993, 1994, 1995, 1997, 2001, 2002, 2003, 2005, 2007,
3 Free Software Foundation, Inc. 3 2012 Free Software Foundation, Inc.
4 4
5 This file is part of BFD, the Binary File Descriptor library. 5 This file is part of BFD, the Binary File Descriptor library.
6 6
7 This program is free software; you can redistribute it and/or modify 7 This program is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by 8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation; either version 3 of the License, or 9 the Free Software Foundation; either version 3 of the License, or
10 (at your option) any later version. 10 (at your option) any later version.
11 11
12 This program is distributed in the hope that it will be useful, 12 This program is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of 13 but WITHOUT ANY WARRANTY; without even the implied warranty of
(...skipping 30 matching lines...) Expand all
44 #include "libaout.h" /* BFD a.out internal data structures */ 44 #include "libaout.h" /* BFD a.out internal data structures */
45 45
46 #define DEFAULT_ARCH bfd_arch_i386 46 #define DEFAULT_ARCH bfd_arch_i386
47 47
48 /* Do not "beautify" the CONCAT* macro args. Traditional C will not 48 /* Do not "beautify" the CONCAT* macro args. Traditional C will not
49 remove whitespace added here, and thus will fail to concatenate 49 remove whitespace added here, and thus will fail to concatenate
50 the tokens. */ 50 the tokens. */
51 #define MY(OP) CONCAT2 (i386mach3_,OP) 51 #define MY(OP) CONCAT2 (i386mach3_,OP)
52 #define TARGETNAME "a.out-mach3" 52 #define TARGETNAME "a.out-mach3"
53 53
54 static bfd_boolean MY (set_sizes) PARAMS ((bfd *)); 54 static bfd_boolean MY (set_sizes) (bfd *);
55 #define MY_backend_data &MY(backend_data) 55 #define MY_backend_data &MY(backend_data)
56 static const struct aout_backend_data MY(backend_data) = { 56
57 static const struct aout_backend_data MY(backend_data) =
58 {
57 0, /* zmagic contiguous */ 59 0, /* zmagic contiguous */
58 1, /* text incl header */ 60 1, /* text incl header */
59 0, /* entry is text address */ 61 0, /* entry is text address */
60 0, /* exec_hdr_flags */ 62 0, /* exec_hdr_flags */
61 0, /* text vma? */ 63 0, /* text vma? */
62 MY(set_sizes), 64 MY(set_sizes),
63 1, /* exec header not counted */ 65 1, /* exec header not counted */
64 0, /* add_dynamic_symbols */ 66 0, /* add_dynamic_symbols */
65 0, /* add_one_symbol */ 67 0, /* add_one_symbol */
66 0, /* link_dynamic_object */ 68 0, /* link_dynamic_object */
67 0, /* write_dynamic_symbol */ 69 0, /* write_dynamic_symbol */
68 0, /* check_dynamic_reloc */ 70 0, /* check_dynamic_reloc */
69 0 /* finish_dynamic_link */ 71 0 /* finish_dynamic_link */
70 }; 72 };
71 73
72 #include "aout-target.h" 74 #include "aout-target.h"
OLDNEW
« no previous file with comments | « bfd/i386lynx.c ('k') | bfd/i386msdos.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698