This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] ARM: Add support for thumb1 PCROP relocations.


Hi Mickael,

    I understand your point. On the other side, ARM has released
compilers with these relocations implemented, so modifications are
unlikely.

OK, well that is good to know.

    Anyway, is it possible to have feedback about the patch by itself ?
This will allow for quick upstream when the document is officially
released.

Certainly. The patch itself looks fine to me apart from a few, minor, formatting issues:

+	    /* compute address.  */

Comments should be treated as sentences, so they should start with a capital letter.


+	      /* The following conditions must be true :
+	       *      - ADD
+	       *      - Rd == Rs
+	       *      - Rd <= 7
+	      */

Multi-line comments should not have asterisk prefixes.


+	    } else {

Curly braces should be on their own on a line.

+		as_bad_where (fixP->fx_file, fixP->fx_line,
+		  "Unable to process relocation for thumb opcode: %lx",
+		  (unsigned long) insn);

Strings for error messages should be enclosed in _(.....) so that they can be translated.


+  RELOC_NUMBER (R_ARM_THM_ALU_ABS_G0_NC,132)

What happened to relocs number 130 and 131 ?  [Just curious...]


Cheers
  Nick


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]