From 14bf9e4b42597d5edaf0383548d3d62e69d04d96 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Thu, 7 Apr 1994 18:28:03 +0000 Subject: [PATCH] Comment change. --- bfd/libecoff.h | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/bfd/libecoff.h b/bfd/libecoff.h index f4b8f5eea24..a017d6e210d 100644 --- a/bfd/libecoff.h +++ b/bfd/libecoff.h @@ -172,16 +172,19 @@ struct ecoff_section_tdata bfd_byte *contents; /* Offset adjustments for PC relative branches. A number other than - 1 is an addend for a PC relative branch; this addend arises because - it crosses one or more branches which were expanded into a larger - code sequence. A 1 means that this branch was itself expanded into - a larger code sequence. 1 is not a possible offset, since all - offsets must be multiples of the instruction size, which is 4; - also, the only relocs with non-zero offsets will be PC relative - branches within the same object file. If this field is NULL, no - branches were expanded and no offsets are required. Otherwise - there are as many entries as there are relocs in the section, and - the entry for any reloc that is not PC relative is zero. */ + 1 is an addend for a PC relative branch, or a switch table entry + which is the difference of two .text locations; this addend + arises because the branch or difference crosses one or more + branches which were expanded into a larger code sequence. A 1 + means that this branch was itself expanded into a larger code + sequence. 1 is not a possible offset, since all offsets must be + multiples of the instruction size, which is 4; also, the only + relocs with non-zero offsets will be PC relative branches or + switch table entries within the same object file. If this field + is NULL, no branches were expanded and no offsets are required. + Otherwise there are as many entries as there are relocs in the + section, and the entry for any reloc that is not PC relative is + zero. */ long *offsets; }; -- 2.30.2