- // We have seen NAME/VERSION already, and marked it as the
- // default version, but now we see a definition for
- // NAME/VERSION that is not the default version. This can
- // happen when the assembler generates two symbols for
- // a symbol as a result of a ".symver foo,foo@VER"
- // directive. We see the first unversioned symbol and
- // we may mark it as the default version (from a
- // version script); then we see the second versioned
- // symbol and we need to override the first.
- // In any other case, the two symbols should have generated
- // a multiple definition error.
- // (See PR gold/18703.)