[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libc6/libgcc2/kiivi



On Mon, 29 Jun 2009, Stephen R Marenka wrote:

> On Sun, Jun 28, 2009 at 02:13:48PM -0700, Brad Boyer wrote:
> > On Sun, Jun 28, 2009 at 03:50:07PM -0500, Stephen R Marenka wrote:
> > > binutils and gcc patches are at [0]. Let the fun begin. :)
> > > 
> > > [0] http://people.debian.org/~smarenka/m68k/tls/
> > 
> > Bit of a problem:
> > 
> > Forbidden
> > 
> > You don't have permission to access /~smarenka/m68k/tls/binutils_patch1 on this server.
> 
> Arrggggh!!!! fixed.

Looking at the binutils patch...

2000
2001    BFD_ASSERT (!elf_m68k_hash_table (info)->allow_multigot_p
2002 -        || ((big->rel_8o_n_entries
2003 -        <= ELF_M68K_REL_8O_MAX_N_ENTRIES_IN_GOT (info))
2004 -       && (big->rel_8o_16o_n_entries
2005 */
2006 -      arg->rel_16o_offset = (arg->got_offset
2007 -              + (arg->got_offset - arg->rel_16o_offset));
2008 -  }

patch: **** malformed patch at line 2005: */

What's up with line 2005 there?

So I remove line 2005, and move on...

2030 -           /* We've assigned a negative offset to this entry,
2031 -              next entry should get (+abs(offset) + 0).  */
2032 -           arg->rel_32o_offset = (arg->got_offset
2033 -                                  + (arg->got_offset - arg->rel_32o_offset));
2034 -       }
2035 -      else
2036 -       /* Next entry will simply get next offset.  */
2037 -       arg->rel_32o_offset += 4;
2038 -
2039 -      break;
2040 -

patch: **** malformed patch at line 2037: -     arg->rel_32o_offset += 4;

Huh - this one i dont grasp :)

-- kolla


Reply to: