Descriptionios: Stop using __weak.
Since we don't build with ARC enabled and without garbage collection,
__weak had no semantic meaning. Upstream clang wants to change
__weak to have ARC zeroing weak references semantics, but to not
silently change behavior, they're first making it an error to use __weak
without ARC. Replace __weak with comments so we can update
compilers.
Also remove a workaround that's no longer necessary.
Similar to https://codereview.chromium.org/1407103008/ on OS X.
BUG=550066, 228650
R=stuartmorgan@chromium.org
TBR=thestig
Committed: https://chromium.googlesource.com/chromium/src/+/d380128613ba8ad96b3e9c65c06d4b4fe570bf85
Patch Set 1 #Messages
Total messages: 13 (6 generated)
|