Back in December, I was trying to work out why libobjc always compiled
differently. Now that I've worked it out, I thought I'd report back
(mostly for the archives).
It turns out that the variability is caused by gcc's mechanism for
creating a unique name; when a file doesn't contain any
Every time I build 4.7-RELEASE the three files
/usr/obj/usr/src/gnu/lib/libobjc/NXConstStr.o
/usr/obj/usr/src/gnu/lib/libobjc/Object.o
/usr/obj/usr/src/gnu/lib/libobjc/Protocol.o
(which along with lots of other files are packed into libobjc.a) end up
varying wildly.
Every other variability in
2 matches
Mail list logo