aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2013-12-09 01:47:32 +0000
committerRui Ueyama <ruiu@google.com>2013-12-09 01:47:32 +0000
commit34d6e9b3717b6e0c5452c422d9fc16ad2cb7a9c3 (patch)
tree952764cb12e2d49bf422423cdf0f17f71d5ef04f /clang/lib/CodeGen/CodeGenModule.cpp
parent991fe6c70159a7254bcfe9ed7e4412cf19624e0b (diff)
downloadllvm-34d6e9b3717b6e0c5452c422d9fc16ad2cb7a9c3.zip
llvm-34d6e9b3717b6e0c5452c422d9fc16ad2cb7a9c3.tar.gz
llvm-34d6e9b3717b6e0c5452c422d9fc16ad2cb7a9c3.tar.bz2
[PECOFF] Add /alternatename option parser.
/ALTERNATENAME is a rarely-used, undocumented command line option that is needed to link LLD for release build. It seems that the option is for defining an weak alias; /alternatename:foo=bar defines weak symbol "foo" for "bar". If "foo" is defined in an input file, it'll be linked normally and the command line option will have no effect. If it's not defined, "foo" will be handled as an alias for "bar". This patch implements the parser for the option. The actual weak alias handling will be implemented in a separate patch. llvm-svn: 196743
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions