[llvm-commits] [llvm] r66690 - in /llvm/trunk: docs/ include/llvm-c/ include/llvm/ lib/AsmParser/ lib/Bitcode/Reader/ lib/Bitcode/Writer/ lib/CodeGen/ lib/Target/ARM/AsmPrinter/ lib/Target/Alpha/AsmPrinter/ lib/Target/CellSPU/AsmPrinter/ lib/Target/CppBackend/ lib/Target/IA64/ lib/Target/Mips/ lib/Target/PowerPC/AsmPrinter/ lib/Target/Sparc/AsmPrinter/ lib/Target/X86/AsmPrinter/ lib/VMCore/ utils/ utils/vim/

Dan Gohman gohman at apple.com
Wed Mar 11 14:13:58 PDT 2009


On Mar 11, 2009, at 1:14 PM, Duncan Sands wrote:

> Author: baldrick
> Date: Wed Mar 11 15:14:15 2009
> New Revision: 66690

Hi Duncan,

>
> URL: http://llvm.org/viewvc/llvm-project?rev=66690&view=rev
> Log:
> It makes no sense to have a ODR version of common
> linkage, so remove it.

Why does common_odr make no sense? According to LangRef.html, common
is the same as linkonce, except for the rules when it's unreferenced.

Is it just that C++ or other common languages don't need common_odr?

Dan




More information about the llvm-commits mailing list