Opened 14 years ago
Closed 14 years ago
#6784 closed bug (fixed)
missing weak symbol support
Reported by: | bonefish | Owned by: | bonefish |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | System/runtime_loader | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
The runtime loader doesn't support (defined) weak symbols yet. It is implicitly required by the (Itanium) C++ ABI, though:
"It is intended that two type_info pointers point to equivalent type descriptions if and only if the pointers are equal. An implementation must satisfy this constraint, e.g. by using symbol preemption, COMDAT sections, or other mechanisms."
Note:
See TracTickets
for help on using tickets.
Available in the trunk with hrev39571 (for gcc 4 only).