On 07/11/2011 10:26 AM, Rainer Orth wrote: > There's one other question here: alpha/t-crtfm uses > -frandom-seed=gcc-crtfastmath with this comment: > > # FIXME drow/20061228 - I have preserved this -frandom-seed option > # while migrating this rule from the GCC directory, but I do not > # know why it is necessary if no other crt file uses it. > > Is there any particular reason to either keep this or not to use it in > the generic file? This way, only i386 needs to stay separate with its > use of -msse -minline-all-stringops.
This random-seed thing is there for the mangled name we build for the constructor on Tru64. It's not needed for any target for which a .ctors section is supported. It also doesn't hurt, so you could move it to any generic build rule. r~