From: H. P. A. <hp...@zy...> - 2007-08-23 05:24:16
|
anonymous coward wrote: > > (Currently assembler directives are looked up serially, by > a chain of string comparisons. So any new directive slows > things down by a bit. By contrast, the warning would only > slow down the to-be-written code that would default to rIP- > relative, and then only by a compare-and-branch.) > Fixing that should be simple enough. We could go whole-hog and use a perfect hash function generator (gperf or perfect are two that are readily available), or just use a simple hash generator and puke at compile time on violation. -hpa |