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 Jan 28 04:38:33 CET 2004
    Subject: [openrisc] gcc-3.2.3 bugs after merge
    Top
    * Scott Furman (sfurman@r...) wrote:
    > Matjaz Breskvar wrote:
    >
    > >could you share your patches so i can try ecos and linux with those
    > >too. i'd like to pinpoint where the problems are and have one
    > >stable toolchain with no known bugs that builds linux,
    > >ecos and uclinux without a problem....
    > >
    > >
    > Attached...
    >

    Hi Scott,

    i've patched the oc gcc-3.1 and it aplied cleanly. i tried to compile
    it but compilation failed, due to some poisoned defines... did you
    just remove it from poison list in gcc/system.h ?

    best regards,
    p.

    patch applied cleanly:
    patching file gcc/config/or32/or32.c
    patching file gcc/config/or32/or32.h
    patching file gcc/config/or32/or32.md

    compile:
    gcc -c -DIN_GCC -DHAVE_CONFIG_H -DIN_GCC -DCROSS_COMPILE -g -O2 -W -Wall
    -Wwrite-strings -Wstrict-prototy
    pes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long
    -DHAVE_CONFIG_H -DGENERATOR_FILE -W -Wal
    l -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional
    -pedantic
    -Wno-long-long -I. -I.
    . -I/center/opencores/toolchains/oc-1.4/p_root/gcc-3.1/gcc/fixinc
    -I/center/opencores/toolchains/oc-1.4/p
    _root/gcc-3.1/gcc/fixinc/..
    -I/center/opencores/toolchains/oc-1.4/p_root/gcc-3.1/gcc/fixinc/../config -I/
    center/opencores/toolchains/oc-1.4/p_root/gcc-3.1/gcc/fixinc/../../include
    /center/opencores/toolchains/o
    c-1.4/p_root/gcc-3.1/gcc/fixinc/server.c
    In file included from ../config.h:18,
    from
    /center/opencores/toolchains/oc-1.4/p_root/gcc-3.1/gcc/fixinc/fixlib.h:30,
    from
    /center/opencores/toolchains/oc-1.4/p_root/gcc-3.1/gcc/fixinc/server.h:57,
    from
    /center/opencores/toolchains/oc-1.4/p_root/gcc-3.1/gcc/fixinc/server.c:54:
    /center/opencores/toolchains/oc-1.4/p_root/gcc-3.1/gcc/config/or32/or32.h:774:9
    attempt to use
    poisoned
    "IMPLICIT_FIX_EXPR"
    /center/opencores/toolchains/oc-1.4/p_root/gcc-3.1/gcc/config/or32/or32.h:777:9
    attempt to use
    poisoned
    "EASY_DIV_EXPR"
    /center/opencores/toolchains/oc-1.4/p_root/gcc-3.1/gcc/config/or32/or32.h:1194:
    attempt to use poisoned
    "ASM_OPEN_PAREN"

    /center/opencores/toolchains/oc-1.4/p_root/gcc-3.1/gcc/config/or32/or32.h:1195:
    attempt to use poisoned
    "ASM_CLOSE_PAREN"
    make[2]: *** [server.o] Error 1
    make[2]: Leaving directory
    /center/opencores/toolchains/oc-1.4/p_root/b-gcc-3.1/gcc/fixinc'
    make[1]: *** [fixinc.sh] Error 2
    make[1]: Leaving directory
    /center/opencores/toolchains/oc-1.4/p_root/b-gcc-3.1/gcc'
    make: *** [all-gcc] Error 2

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