On Thu, 20 Dec 2012 20:14:14 -0500
Jason Edgecombe <[email protected]> wrote:

> As I recall, the main objections to enabling it seems to be the
> quality of code. I'm curious. What would it take to fix the
> objections?

>From what I recall, the code relies heavily on aliasing that gcc warns
about (that is, casting pointers to different structures) and does some
strange things with pointer bits. While the warnings themselves don't
necessarily mean that the code is 'bad', getting rid of the warnings
properly would probably involve the desired improvements.


I'm not sure if that's really an absolute requirement, though. The 'code
quality issues' that I remember were just the opinions of a few people
that would make them uneasy about turning it on. I don't recall anyone
trying very hard to get the default changed, so maybe that's all it
takes.

Aside from concerns about the code itself, there are upgrade/downgrade
concerns, so regardless of all that, I don't know if you'd see this
within the 1.6 series.

-- 
Andrew Deason
[email protected]

_______________________________________________
OpenAFS-devel mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to