[cfe-dev] Weak linkage for inline
Anton Korobeynikov
asl at math.spbu.ru
Fri Jun 27 15:18:23 PDT 2008
Hi, Argiris
> I verified that it's the same with 'linkonce'.
> This testcase:
>
> define linkonce void @f() {
> entry:
> ret void
> }
>
> produces this section line:
>
> .section .llvm.linkonce.t._f,"ax", at progbits
Are you sure?
I'm having:
$ ./llc weak-test.bc -mtriple=i686-mingw32
.section .text$linkonce._f,"ax"
.align 16
.globl _f
.linkonce discard
.def _f; .scl 2; .type 32; .endef
_f:
Lllvm$workaround$fake$stub$_f:
Llabel1:
ret
this is correct code. weak stuff worked on windows for ages.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics & Mechanics, Saint Petersburg State University.
More information about the cfe-dev
mailing list