* elf32-i386.c (elf_i386_eh_frame_plt): Correct expression: change
authorIan Lance Taylor <ian@airs.com>
Fri, 1 Jul 2011 22:14:56 +0000 (22:14 +0000)
committerIan Lance Taylor <ian@airs.com>
Fri, 1 Jul 2011 22:14:56 +0000 (22:14 +0000)
DW_OP_lit3 to DW_OP_lit2.

bfd/ChangeLog
bfd/elf32-i386.c

index 32340ee84305af259ce009d2e10718637f5e7d20..0263f148de61a97b4815dc921c0afc8509423e09 100644 (file)
@@ -1,3 +1,8 @@
+2011-07-01  Ian Lance Taylor  <iant@google.com>
+
+       * elf32-i386.c (elf_i386_eh_frame_plt): Correct expression: change
+       DW_OP_lit3 to DW_OP_lit2.
+
 2011-07-01  Alan Modra  <amodra@gmail.com>
 
        * elf32-ppc.c (ppc_elf_copy_indirect_symbol): Don't look at
index f121c29de91358aee9ad60a6d29053a3acc4aec9..b42e1a2b6b0eff70c3285b85cdeaba34bc5491e5 100644 (file)
@@ -610,7 +610,7 @@ static const bfd_byte elf_i386_eh_frame_plt[] =
   DW_OP_breg4, 4,              /* DW_OP_breg4 (esp): 4 */
   DW_OP_breg8, 0,              /* DW_OP_breg8 (eip): 0 */
   DW_OP_lit15, DW_OP_and, DW_OP_lit11, DW_OP_ge,
-  DW_OP_lit3, DW_OP_shl, DW_OP_plus,
+  DW_OP_lit2, DW_OP_shl, DW_OP_plus,
   DW_CFA_nop, DW_CFA_nop, DW_CFA_nop, DW_CFA_nop
 };