bfd/
authorAlan Modra <amodra@gmail.com>
Wed, 25 Aug 2004 23:40:56 +0000 (23:40 +0000)
committerAlan Modra <amodra@gmail.com>
Wed, 25 Aug 2004 23:40:56 +0000 (23:40 +0000)
* elf32-m32r.c (m32r_elf_relocate_section): Don't compare with
TRUE or FALSE.
ld/
* ldlang.c (lang_init): Don't compare with TRUE.

bfd/ChangeLog
bfd/elf32-m32r.c
ld/ChangeLog
ld/ldlang.c

index 64ac064..1cb2426 100644 (file)
@@ -1,5 +1,10 @@
 2004-08-26  Alan Modra  <amodra@bigpond.net.au>
 
+       * elf32-m32r.c (m32r_elf_relocate_section): Don't compare with
+       TRUE or FALSE.
+
+2004-08-26  Alan Modra  <amodra@bigpond.net.au>
+
        * elf32-i386.c (elf_i386_relocate_section): Tweak last change so
        that pcrel correction is applied for R_386_PC32.
 
index 4f0159f..b7609e0 100644 (file)
@@ -2627,7 +2627,7 @@ m32r_elf_relocate_section (output_bfd, info, input_bfd, input_section,
       howto = m32r_elf_howto_table + r_type;
       r_symndx = ELF32_R_SYM (rel->r_info);
 
-      if (info->relocatable && (use_rel == TRUE))
+      if (info->relocatable && use_rel)
        {
          /* This is a relocatable link.  We don't have to change
             anything, unless the reloc is against a section symbol,
@@ -2703,7 +2703,7 @@ m32r_elf_relocate_section (output_bfd, info, input_bfd, input_section,
              sec = local_sections[r_symndx];
              sym_name = "<local symbol>";
 
-              if (use_rel == FALSE)
+              if (!use_rel)
                 {
                  relocation = _bfd_elf_rela_local_sym (output_bfd, sym, &sec, rel);
                  addend = rel->r_addend;
@@ -2730,7 +2730,7 @@ m32r_elf_relocate_section (output_bfd, info, input_bfd, input_section,
          else
            {
              /* External symbol.  */
-              if (info->relocatable && (use_rel == FALSE))
+              if (info->relocatable && !use_rel)
                 continue;
 
              h = sym_hashes[r_symndx - symtab_hdr->sh_info];
index 413deac..a8ec650 100644 (file)
@@ -1,3 +1,7 @@
+2004-08-26  Alan Modra  <amodra@bigpond.net.au>
+
+       * ldlang.c (lang_init): Don't compare with TRUE.
+
 2004-08-25  Dmitry Diky  <diwil@spec.ru>
 
        * emulparams/msp430all.sh: Fix RAM sizes for all targets.
index fc95ee8..5988635 100644 (file)
@@ -506,8 +506,8 @@ lang_init (void)
      simpler to re-use working machinery than using a linked list in terms
      of code-complexity here in ld, besides the initialization which just
      looks like other code here.  */
-  if (bfd_hash_table_init_n (&lang_definedness_table,
-                            lang_definedness_newfunc, 3) != TRUE)
+  if (!bfd_hash_table_init_n (&lang_definedness_table,
+                             lang_definedness_newfunc, 3))
     einfo (_("%P%F: out of memory during initialization"));
 
   /* Callers of exp_fold_tree need to increment this.  */