On Sat, Dec 17, 2005 at 10:56:51AM -0200, Alexandre Oliva wrote: > > I thus propose your change to be reverted, and request you to explain > > what you were trying to fix with this patch so that I can try to do > > something about it. > > Nevermind this bit :-) > > > Jakub, do you have any further details on the s390 bootstrap failure > introduced with this patch? I'm not aware of it, and I feel I should
That one is already fixed, http://gcc.gnu.org/ml/gcc-patches/2005-12/msg00646.html But there are dozens of other uses of TREE_PUBLIC in the backends, so it wouldn't surprise me if something similar is not present on other arches. Normal aliases are usually declared through extern __typeof (foo) bar __attribute__((alias ("foo"))); eventhough the alias really is defined in that file, so I don't see why weakref aliases couldn't be declared the same way. Jakub