URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [gold/] [TODO] - Rev 205
Compare with Previous | Blame | View Log
Things that still need to be done: -*- Text -*-o - PerformanceAll performance could be tuned, but one area that could be lookedat especially is performance with flags, particularly--detect-odr-violations and --compress-debug-sections.o - ThreadsWhy is the usertime when we run with threads the same (or almostthe same) as when we run without? Is it because threads spend mostof their time waiting on the same resources? On each other?Something else?o - ODR false positivesODR false positives can happen when we optimize, since code in .hfiles may be optimized in different ways in different compilationunits. It's possible we could fix this for real by looking at thefull debug info and using DW_TAG_inlined_subroutine in a clever wayto correct for inlining. But that would be very expensive, Ithink. The easier solution is to recommend people only doODR-detection with -g0.o - Better testing
