Changeset 5136
- Timestamp:
- Feb 14, 2001, 4:34:28 PM (25 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
changelog (modified) (2 diffs)
-
include/initdll.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/changelog
r5134 r5136 1 /* $Id: changelog,v 1.125 6 2001-02-14 15:13:51sandervl Exp $ */1 /* $Id: changelog,v 1.1257 2001-02-14 15:34:16 sandervl Exp $ */ 2 2 3 3 2001-02-14: knut stange osmundsen <knut.stange.osmundsen@mynd.no> … … 18 18 - *\initterm.cpp: 19 19 o Wrong calling convention for CRT_Init/Term, ctordtorInit/Term 20 o Workaround for runtime lib bug in VAC 3.6.5 (ctordtorTerm 21 trashes the stack) 20 o VAC 3.6.5 ctordtorInit/Term takes one parameter 22 21 23 22 2000-02-13: Michal Necasek <mike@mendelu.cz> -
trunk/include/initdll.h
r5135 r5136 7 7 #endif 8 8 9 #if (__IBMCPP__ == 300) || (__IBMC__ == 300) 9 10 void _Optlink __ctordtorInit( void ); 10 #define ctordtorInit __ctordtorInit11 #define ctordtorInit() __ctordtorInit() 11 12 12 #if (__IBMCPP__ == 300) || (__IBMC__ == 300)13 13 void _Optlink __ctordtorTerm( void ); 14 #define ctordtorTerm __ctordtorTerm 14 #define ctordtorTerm() __ctordtorTerm() 15 16 #elif (__IBMCPP__ == 360) || (__IBMC__ == 360) 17 void _Optlink __ctordtorInit( int flag ); 18 #define ctordtorInit() __ctordtorInit(0) 19 20 void _Optlink __ctordtorTerm( int flag ); 21 #define ctordtorTerm() __ctordtorTerm(0) 22 15 23 #else 16 void CDECL _ctordtorTerm( int workaroundforstupidcompilerbug ); 17 #define ctordtorTerm() _ctordtorTerm(1) 24 #error "Unknown compiler!" 18 25 #endif 19 26
Note:
See TracChangeset
for help on using the changeset viewer.
