Re: 2.4.0-test9 + Winchip2/2A processor family == hang on boot

From: Frank de Lange (frank@unternet.org)
Date: Tue Oct 10 2000 - 20:25:08 EDT

  • Next message: Randy Dunlap: "Re: [PATCH] drivers/usb/Config.in"

    Hi'all,

    Solved the problem with Winchip not booting. It turns out they do not like the
    code generated by gcc (gcc version 2.95.2 19991024 (release)) when the
    -march=i686 flag is set. Changing this flag to -march=i586 makes to box boot
    like it should.

    I do not have a working egcs 1.1.x or gcc 2.7.2x here, but I presume they DO
    produce working code, if only because the earlier compilers lacked specific
    support for pentium and above. It seems the arch/i386/Makefile is incorrect in
    stating that these Winchips are in fact i686 compatible, or it might be that
    gcc does bad things to these processors. Anyway, included is a small patch to
    solve these problems with Winchips.

    Cheers//Frank

    -- 
      WWWWW      _______________________
     ## o o\    /     Frank de Lange     \
     }#   \|   /                          \
      ##---# _/     <Hacker for Hire>      \
       ####   \      +31-320-252965        /
               \    frank@unternet.org    /
                -------------------------
     [ Hacker: http://www.jargon.org/html/entry/hacker.html ]
    


    - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/



    This archive was generated by hypermail 2b29 : Tue Oct 10 2000 - 20:28:47 EDT