commit | 585f7b2f5c818d7579cffc91590bdc9e3d8b645d | [log] [tgz] |
---|---|---|
author | Fariborz Jahanian <fjahanian@apple.com> | Tue Jun 02 01:40:22 2009 +0000 |
committer | Fariborz Jahanian <fjahanian@apple.com> | Tue Jun 02 01:40:22 2009 +0000 |
tree | 661f1acb49d41dcfa4bc96811579ba52c58d3f29 | |
parent | af979374818cb94cfabba8ec95f13ddae58a7ba5 [diff] |
This patch attempts to fix the merging of __strong/__weak attributes in merge_types. It is incomplete. We probably want to issue a warning if user attempts to change the attribute from __weak to __strong or vice-vera. It also assumes that a __weak/__strong attribute can not be specified with other (currently one) type attriute. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@72711 91177308-0d34-0410-b5e6-96231b3b80d8