aboutsummaryrefslogtreecommitdiff
path: root/ld/ld.h
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2002-11-30 08:39:46 +0000
committerAlan Modra <amodra@gmail.com>2002-11-30 08:39:46 +0000
commitb34976b65aea8f33690229600bbf4527ec3118e1 (patch)
tree6411348664ef81ca2aa2e3ff325116e6e6502edf /ld/ld.h
parent583d52d728c60410c0d39bae68ee536a7b9e7a6c (diff)
downloadgdb-b34976b65aea8f33690229600bbf4527ec3118e1.zip
gdb-b34976b65aea8f33690229600bbf4527ec3118e1.tar.gz
gdb-b34976b65aea8f33690229600bbf4527ec3118e1.tar.bz2
s/boolean/bfd_boolean/ s/true/TRUE/ s/false/FALSE/. Simplify
comparisons of bfd_boolean vars with TRUE/FALSE. Formatting.
Diffstat (limited to 'ld/ld.h')
-rw-r--r--ld/ld.h82
1 files changed, 41 insertions, 41 deletions
diff --git a/ld/ld.h b/ld/ld.h
index 438e00d..4a2aac7 100644
--- a/ld/ld.h
+++ b/ld/ld.h
@@ -70,7 +70,7 @@ name_list;
struct wildcard_spec {
const char *name;
struct name_list *exclude_name_list;
- boolean sorted;
+ bfd_boolean sorted;
};
struct wildcard_list {
@@ -93,11 +93,11 @@ typedef struct user_section_struct {
typedef struct {
/* 1 => assign space to common symbols even if `relocatable_output'. */
- boolean force_common_definition;
+ bfd_boolean force_common_definition;
/* 1 => do not assign addresses to common symbols. */
- boolean inhibit_common_definition;
- boolean relax;
+ bfd_boolean inhibit_common_definition;
+ bfd_boolean relax;
/* Name of runtime interpreter to invoke. */
char *interpreter;
@@ -115,22 +115,22 @@ typedef struct {
/* Big or little endian as set on command line. */
enum { ENDIAN_UNSET = 0, ENDIAN_BIG, ENDIAN_LITTLE } endian;
- /* If true, build MIPS embedded PIC relocation tables in the output
+ /* If TRUE, build MIPS embedded PIC relocation tables in the output
file. */
- boolean embedded_relocs;
+ bfd_boolean embedded_relocs;
- /* If true, force generation of a file with a .exe file. */
- boolean force_exe_suffix;
+ /* If TRUE, force generation of a file with a .exe file. */
+ bfd_boolean force_exe_suffix;
- /* If true, generate a cross reference report. */
- boolean cref;
+ /* If TRUE, generate a cross reference report. */
+ bfd_boolean cref;
- /* If true (which is the default), warn about mismatched input
+ /* If TRUE (which is the default), warn about mismatched input
files. */
- boolean warn_mismatch;
+ bfd_boolean warn_mismatch;
/* Remove unreferenced sections? */
- boolean gc_sections;
+ bfd_boolean gc_sections;
/* Name of shared object whose symbol table should be filtered with
this shared object. From the --filter option. */
@@ -144,9 +144,9 @@ typedef struct {
.exports sections. */
char *version_exports_section;
- /* If true (the default) check section addresses, once compute,
+ /* If TRUE (the default) check section addresses, once compute,
fpor overlaps. */
- boolean check_section_addresses;
+ bfd_boolean check_section_addresses;
} args_type;
@@ -156,60 +156,60 @@ typedef int token_code_type;
typedef struct {
bfd_size_type specified_data_size;
- boolean magic_demand_paged;
- boolean make_executable;
+ bfd_boolean magic_demand_paged;
+ bfd_boolean make_executable;
- /* If true, doing a dynamic link. */
- boolean dynamic_link;
+ /* If TRUE, doing a dynamic link. */
+ bfd_boolean dynamic_link;
- /* If true, -shared is supported. */
+ /* If TRUE, -shared is supported. */
/* ??? A better way to do this is perhaps to define this in the
ld_emulation_xfer_struct since this is really a target dependent
parameter. */
- boolean has_shared;
+ bfd_boolean has_shared;
- /* If true, build constructors. */
- boolean build_constructors;
+ /* If TRUE, build constructors. */
+ bfd_boolean build_constructors;
- /* If true, warn about any constructors. */
- boolean warn_constructors;
+ /* If TRUE, warn about any constructors. */
+ bfd_boolean warn_constructors;
- /* If true, warn about merging common symbols with others. */
- boolean warn_common;
+ /* If TRUE, warn about merging common symbols with others. */
+ bfd_boolean warn_common;
- /* If true, only warn once about a particular undefined symbol. */
- boolean warn_once;
+ /* If TRUE, only warn once about a particular undefined symbol. */
+ bfd_boolean warn_once;
- /* If true, warn if multiple global-pointers are needed (Alpha
+ /* If TRUE, warn if multiple global-pointers are needed (Alpha
only). */
- boolean warn_multiple_gp;
+ bfd_boolean warn_multiple_gp;
- /* If true, warn if the starting address of an output section
+ /* If TRUE, warn if the starting address of an output section
changes due to the alignment of an input section. */
- boolean warn_section_align;
+ bfd_boolean warn_section_align;
- /* If true, warning messages are fatal */
- boolean fatal_warnings;
+ /* If TRUE, warning messages are fatal */
+ bfd_boolean fatal_warnings;
- boolean sort_common;
+ bfd_boolean sort_common;
- boolean text_read_only;
+ bfd_boolean text_read_only;
char *map_filename;
FILE *map_file;
- boolean stats;
+ bfd_boolean stats;
/* If set, orphan input sections will be mapped to separate output
sections. */
- boolean unique_orphan_sections;
+ bfd_boolean unique_orphan_sections;
unsigned int split_by_reloc;
bfd_size_type split_by_file;
/* If set, only search library directories explicitly selected
on the command line. */
- boolean only_cmd_line_lib_dirs;
+ bfd_boolean only_cmd_line_lib_dirs;
} ld_config_type;
extern ld_config_type config;
@@ -221,7 +221,7 @@ typedef enum {
} lang_phase_type;
extern FILE * saved_script_handle;
-extern boolean force_make_executable;
+extern bfd_boolean force_make_executable;
/* Non-zero if we are processing a --defsym from the command line. */
extern int parsing_defsym;