builtins: assembly routines are not static
authorSaleem Abdulrasool <compnerd@compnerd.org>
Sat, 21 Jun 2014 01:41:21 +0000 (01:41 +0000)
committerSaleem Abdulrasool <compnerd@compnerd.org>
Sat, 21 Jun 2014 01:41:21 +0000 (01:41 +0000)
commitd0d1638f964338603725540d6738e70ca5baa179
tree8d911180632e38b0885a2184cdc5813b82de86a2
parente5015d8abad0e4980c3a11cd4d68f65907504ffd
builtins: assembly routines are not static

Storage Class 3 is static storage.  These symbols need to be marked as external
(storage class 2) so that they can be referenced.  Note that this external is
not the same as ELF "external" visibility, which is indicated by DLL Storage
Class (i.e. __declspec(dllexport) or __declspec(dllimport)).

llvm-svn: 211428
compiler-rt/lib/builtins/assembly.h