Slashdot Mirror


GCC 4.3.0 Exposes a Kernel Bug

ohxten sends news from earlier this month that GCC 4.3.0's new behavior of not clearing the direction flag before a string operation on x86 systems poses problems with kernels — such as Linux and BSD — that do not clear the direction flag before a signal handler is called, despite the ABI specification.

2 of 256 comments (clear)

  1. GCC is wrong by BadAnalogyGuy · · Score: 0, Troll

    Rule #1: Don't break existing stuff

    GCC breaks this cardinal rule. It should be reverted.

  2. Linux is full of critical bugs by The_Abortionist · · Score: -1, Troll

    Linux is full of bugs, and it's about time that people on here start realizing it. Any application that performs a simple strcpy brings linux down.

    Microkernel? I think so..

    --
    Linux violates 235 Microsoft patents.