This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Hi Nicola, in fact my bug report was bugged !! The real problem is described below, and the test case is attached. When classes are defined in an external static library, you must explicitly ask the Objc-Runtime to reference them or it is not aware of their existence. To do so, we are calling +initialize manually on those classes. In this specific case, the Objc-Runtime does not prevent further calls and will issue a second +initialize when trying to instanciate those classes. To run the testcase, run the run.sh script. To test my assertion, comment line 19 in main.m and run again. Thank you and keep me informed. -- Cédric Marcone MDEO Lyon Centre de Technologie (+33) 4 72 07 92 93
Attachment:
testcase.tar.gz
Description: GNU Zip compressed data
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |