* Jan Kiszka: > So, is this a regression? Does it also happen with vanilla 4.1? According to the documentation, the weak attribute affects declarations, not definitions, and is an instruction to the linker. Technically, the GCC 4.1 behavior is correct. I'm not sure if it's desirably, though.