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: Matjaz Breskvar<phoenix@o...>
    Date: Wed Mar 30 19:17:50 CEST 2005
    Subject: [openrisc] or1ksim patches #34, #43, #53-2, #64, #68-#73
    Top
    Nog,

    This are the rest of my comments.

    #34 accepted.
    #43 accepted.
    #53-2 accepted.
    #68 accepted.
    #69 accepted.
    #70 accepted.
    #71 accepted.
    #72 accepted.
    #72 accepted with warning, how difficult would it be to add the 'not
    working'
    functionality when using recompiler. For now, please add a printf which will
    complain if somebody uses recompiler and tries to patch a register or do
    something else that is not supported in recompiler mode. (this will reduce
    the number of support questions)
    #73 accepted.

    and now the big one... #64

    i just got idea about the exec-schield,... just adding

    __attribute__ ((__section__ (".text")))

    to the static definition of variable should fix it. i don't know how
    convinient is to do this, but it would remove the need for disabling
    security (i'm guessing all distributions will migrate to
    exec-protection, especialy with x86-64 extensions...)

    well, i went over this patch very quickly, looking at it mostly from
    maintaniability point of view. right now i'm very happy with it, but i'm
    sure some issues will arise later. i'd also appriciate if more people tried
    it and gave some feedback. so let's put this beast into cvs and see what
    happens ;)...

    all in all your patches look very good. i think we're moving torwards
    cleaner simulator with some substantial improvments...

    one more thing, there is a typo in user visible output, so this should
    really be corrected:

    diff -urp --unidirectional-new-file /home/nog/or1ksim-split/configure.in
    ./configure.in
    --- /home/nog/or1ksim-split/configure.in 2005-03-24
    18:29:09.000000000 +0100
    +++ ./configure.in 2005-03-21 18:40:30.000000000 +0100
    @@ -111,7 +111,7 @@ execution="1"
    INCLUDES="-I\${top_builddir}/cpu/$CPU_ARCH"
    AC_MSG_CHECKING(which execution style to use)
    AC_ARG_ENABLE(execution,
    - [ --enable-execution Executeion style to use (simple/complex)],
    + [ --enable-execution Execution style to use (simple/complex/dynamic)],


    best regards,
    p.

    Follow upAuthor
    [openrisc] or1ksim patches #34, #43, #53-2, #64, #68-#73György 'nog' Jeney

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