[PATCH] D21888: [ELF] - Depricate version references.

Rui Ueyama via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 30 01:39:45 PDT 2016


ruiu added a comment.

Is this really what we want? Let's say we have two version definitions as shown below.

  VER1 { global: foo; local: *; };
  VER2 { global: bar; } VER1;

In this case, I think VER1's catch-all `local: *` hides all symbols but `foo` and `bar` from VER2. Your patch seems to change this behavior.


http://reviews.llvm.org/D21888





More information about the llvm-commits mailing list