Why exactly is this anyways? Pesonally, I agree with Peter that gotos make code much easier to follow, but I always learned that they were frowned upon, my C++ instructer in college refused to even teach about it (although he couldn't tell me why either). Also, you state "CodingStyle" as one word...is there a specific page/doc outlining what the preferred coding style is, or is it just a general consensus deal?
At the Hamburg conference, it was decided to generally use the Linux coding style, which is mostly documented in a file called CodingStyle in the Linux source tree.
Segher