http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50428
Bug #: 50428 Summary: Consider changing semantics of +initialize so that it is inherited Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: libobjc AssignedTo: unassig...@gcc.gnu.org ReportedBy: nic...@gcc.gnu.org One of the remaining differences between the GNU Objective-C runtime and the Apple one is that +initialize methods are inherited in the Apple runtime but not in the GNU one. To reduce differences, we could change the GNU runtime to inherit them too. This is a change in behaviour and should be clearly advertised in the release notes. Thanks