This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Usage of the "-O" flag to ld


What values are useful with the "-O" flag? The ld manual says that the number must be > 0. That leaves some room for variation ;-)

But seriously, I tried -O99, which was taken without complaint by the linker and did not produce any errors at runtime. However, I'm confident that the sky is not the limit here, and that "99" and "98" probably are indiscriminate w.r.t. the effect they resort.

A related question: is there any documentation that explains what kind of optimizations the linker performs (in contrast to optimizations performed by the compiler)?


Thanks for any help/pointers,


Erik Leunissen


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]