LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Advertise
  • Mirrors
  • Logos
  • Contact us
  • Find Resources
  • Job Opportunity
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Openrisc > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: Simon Srot <simons@o...>
    Date: Fri, 20 Jun 2003 16:36:21 +0200
    Subject: Re: [openrisc] Bug fixes for uClinux
    Top

    Hi,
    
    Can you apply the patch to the CVS. ATS will check if everything is ok.
    
    Thanks,
    Simon
    
    Carlos Sánchez de La Lama wrote:
    > 
    > Hallo,
    > 
    > I've detected some bugs on uClinux:
    > 
    >     (1) The elf loader always performs relocations for each relocation
    >     section found on the binary file, even when the section those
    >     relocations apply to was not loaded in the previous step. The patch
    >     I provide performs a check to prevent this.
    > 
    >     (2) The value of TSS in asm-or32 is 528 (look like it was taken from
    >     ppc port) but, in or1k, the offset of TSS field within task_struct
    >     is 536 (I have checked this using the standard toolchain as weel as
    >     my new compiler). The patch also fixes this.
    > 
    >     (3) The linker scripts in arch/or32/board do not explicitly align
    >     some sections, with consequent danger of alignment errors. In fact
    >     such errors arise when using the new compiler. I have added explicit
    >     alignment expressions, which do no harm when not needed, anyway.
    > 
    > The patch with all these fixes is attached.
    > 
    > Best regards!
    > 
    >         Carlos
    > 
    >   ------------------------------------------------------------------------
    >                   Name: uclinux.pat
    >    uclinux.pat    Type: text/x-patch
    >               Encoding: quoted-printable
    > 
    >                        Name: signature.asc
    >    signature.asc       Type: application/pgp-signature
    >                 Description: Esta parte del mensaje esta firmada digitalmente
    
    
    

    ReferenceAuthor
    [openrisc] Bug fixes for uClinuxCarlos Sánchez de La Lama

     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.