void __attribute__ ((de-/constructor)) my_init(void) wie geht's?
-
Guten morgen,
ich habe eine shared library geschrieben, die mit den veralteten Einsprungfunktionen _init/_fini gearbeitet hat. Nun habe ich aber das Problem, das die _fini-Funktion anscheinend unkontrolliert aufgerufen wird. Nun habe ich recherchiert, das man die Funktionen nicht mehr verwenden soll sondern die o. g. Funktionen. Nun ist mein Problem, das diese Funktionen anscheinend vom OS gar nicht mehr aufgerufen werden.
Nun meine Frage, wie muss ich das Makro gestalten, bzw. woher bekomme ich die richtige "Gestaltung"? Die habe ich nämlich bisher noch nicht finden können.Danke schon mal für Antworten.
Gruß
M. Oed
-
schau mal hier
http://www.cygwin.com/ml/cygwin/2003-03/msg01312.html
-