- Fixed name mangling conditions to handle 'linkonce' linkage type. In
authorJoel Stanley <jstanley@cs.uiuc.edu>
Wed, 25 Jun 2003 04:52:09 +0000 (04:52 +0000)
committerJoel Stanley <jstanley@cs.uiuc.edu>
Wed, 25 Jun 2003 04:52:09 +0000 (04:52 +0000)
commit54f6032dae143c07e0ca9abb1f114cec4d416306
treef836688644f4db86c72952665a9f9a459791ba30
parent898e0e42e3c09e9f2098bf9a83720b5a33b52fc7
- Fixed name mangling conditions to handle 'linkonce' linkage type. In
particular, name mangling for GlobalValues only occurs when the linkage type is
internal or when the name must be mangled to avoid a collision.  See comments in
CWriter::getValueName for more information.

- 'inline' keyword is now emitted for functions with 'linkonce' linkage type.

- Fixed typos.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6898 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/CBackend/CBackend.cpp
lib/Target/CBackend/Writer.cpp