Changeset 10395 for trunk/include


Ignore:
Timestamp:
Jan 15, 2004, 11:27:10 AM (22 years ago)
Author:
sandervl
Message:

KSO: Updates

Location:
trunk/include
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/dbgwrap.h

    r9430 r10395  
    33
    44#include <odinwrap.h>
     5
     6#define NO_CALLER
     7#ifndef NO_CALLER
     8#define DBGWRAP_CALLER_FMT  "%08x "
     9#define DBGWRAP_CALLER_ARG  ((unsigned *)&(arg1))[-1],
     10#else
     11#define DBGWRAP_CALLER_FMT
     12#define DBGWRAP_CALLER_ARG
     13#endif
    514
    615typedef DWORD (* WIN32API DBG_WINPROC0)();
     
    4251    a();         \
    4352    dbg_ThreadPopCall(); \
     53    dprintf((DBGWRAP_MODULE": %s returned (void)\n", #a));  \
    4454}
    4555
     
    4858{                                          \
    4959    DWORD ret;                             \
    50     dprintf((DBGWRAP_MODULE": %s %x", #a, arg1));         \
     60    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x\n", DBGWRAP_CALLER_ARG #a, arg1));         \
    5161    dbg_ThreadPushCall(#a); \
    5262    ret = ((DBG_WINPROC4)a)(arg1);         \
    5363    dbg_ThreadPopCall(); \
    54     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     64    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    5565    return ret;                            \
    5666}
     
    5969void WIN32API Dbg##a(DWORD arg1)             \
    6070{                                          \
    61     dprintf((DBGWRAP_MODULE": %s %x", #a, arg1));         \
     71    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x\n", DBGWRAP_CALLER_ARG #a, arg1));         \
    6272    dbg_ThreadPushCall(#a); \
    6373    ((DBG_WINPROC4_NORET)a)(arg1);         \
    6474    dbg_ThreadPopCall(); \
     75    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned void\n", DBGWRAP_CALLER_ARG #a));  \
    6576}
    6677
     
    6980{                                          \
    7081    DWORD ret;                             \
    71     dprintf((DBGWRAP_MODULE": %s %x %x", #a, arg1, arg2));         \
     82    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2));         \
    7283    dbg_ThreadPushCall(#a); \
    7384    ret = ((DBG_WINPROC8)a)(arg1, arg2);         \
    7485    dbg_ThreadPopCall(); \
    75     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     86    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    7687    return ret;                            \
    7788}
     
    8091void WIN32API Dbg##a(DWORD arg1, DWORD arg2) \
    8192{                                          \
    82     dprintf((DBGWRAP_MODULE": %s %x %x", #a, arg1, arg2));         \
     93    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2));         \
    8394    dbg_ThreadPushCall(#a); \
    8495    ((DBG_WINPROC8)a)(arg1, arg2);         \
    8596    dbg_ThreadPopCall(); \
    86     dprintf((DBGWRAP_MODULE": %s", #a)); \
     97    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned void\n", DBGWRAP_CALLER_ARG #a)); \
    8798}
    8899
     
    91102{                                          \
    92103    DWORD ret;                             \
    93     dprintf((DBGWRAP_MODULE": %s %x %x %x", #a, arg1, arg2, arg3));         \
     104    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3));         \
    94105    dbg_ThreadPushCall(#a); \
    95106    ret = ((DBG_WINPROC12)a)(arg1, arg2, arg3);         \
    96107    dbg_ThreadPopCall(); \
    97     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     108    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    98109    return ret;                            \
    99110}
     
    103114{                                          \
    104115    DWORD ret;                             \
    105     dprintf((DBGWRAP_MODULE": %s %x %x %x %x", #a, arg1, arg2, arg3, arg4));         \
     116    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4));         \
    106117    dbg_ThreadPushCall(#a); \
    107118    ret = ((DBG_WINPROC16)a)(arg1, arg2, arg3, arg4);         \
    108119    dbg_ThreadPopCall(); \
    109     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     120    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    110121    return ret;                            \
    111122}
     
    115126{                                          \
    116127    DWORD ret;                             \
    117     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5));         \
     128    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5));         \
    118129    dbg_ThreadPushCall(#a); \
    119130    ret = ((DBG_WINPROC20)a)(arg1, arg2, arg3, arg4, arg5);         \
    120131    dbg_ThreadPopCall(); \
    121     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     132    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    122133    return ret;                            \
    123134}
     
    127138{                                          \
    128139    DWORD ret;                             \
    129     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6));         \
     140    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6));         \
    130141    dbg_ThreadPushCall(#a); \
    131142    ret = ((DBG_WINPROC24)a)(arg1, arg2, arg3, arg4, arg5, arg6);         \
    132143    dbg_ThreadPopCall(); \
    133     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     144    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    134145    return ret;                            \
    135146}
     
    139150{                                          \
    140151    DWORD ret;                             \
    141     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7));         \
     152    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7));         \
    142153    dbg_ThreadPushCall(#a); \
    143154    ret = ((DBG_WINPROC28)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7);         \
    144155    dbg_ThreadPopCall(); \
    145     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     156    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    146157    return ret;                            \
    147158}
     
    151162{                                          \
    152163    DWORD ret;                             \
    153     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x ", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8));         \
     164    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8));         \
    154165    dbg_ThreadPushCall(#a); \
    155166    ret = ((DBG_WINPROC32)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);         \
    156167    dbg_ThreadPopCall(); \
    157     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     168    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    158169    return ret;                            \
    159170}
     
    163174{                                          \
    164175    DWORD ret;                             \
    165     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9));         \
     176    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9));         \
    166177    dbg_ThreadPushCall(#a); \
    167178    ret = ((DBG_WINPROC36)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);         \
    168179    dbg_ThreadPopCall(); \
    169     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     180    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    170181    return ret;                            \
    171182}
     
    175186{                                          \
    176187    DWORD ret;                             \
    177     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10));         \
     188    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10));         \
    178189    dbg_ThreadPushCall(#a); \
    179190    ret = ((DBG_WINPROC40)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);         \
    180191    dbg_ThreadPopCall(); \
    181     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     192    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    182193    return ret;                            \
    183194}
     
    187198{                                          \
    188199    DWORD ret;                             \
    189     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11));         \
     200    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11));         \
    190201    dbg_ThreadPushCall(#a); \
    191202    ret = ((DBG_WINPROC44)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11);         \
    192203    dbg_ThreadPopCall(); \
    193     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     204    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    194205    return ret;                            \
    195206}
     
    199210{                                          \
    200211    DWORD ret;                             \
    201     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12));         \
     212    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12));         \
    202213    dbg_ThreadPushCall(#a); \
    203214    ret = ((DBG_WINPROC48)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12);         \
    204215    dbg_ThreadPopCall(); \
    205     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     216    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    206217    return ret;                            \
    207218}
     
    211222{                                          \
    212223    DWORD ret;                             \
    213     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13));         \
     224    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13));         \
    214225    dbg_ThreadPushCall(#a); \
    215226    ret = ((DBG_WINPROC52)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13);         \
    216227    dbg_ThreadPopCall(); \
    217     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     228    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    218229    return ret;                            \
    219230}
     
    223234{                                          \
    224235    DWORD ret;                             \
    225     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13));         \
     236    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13));         \
    226237    dbg_ThreadPushCall(#a); \
    227238    ret = ((DBG_WINPROC56)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14);         \
    228239    dbg_ThreadPopCall(); \
    229     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     240    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    230241    return ret;                            \
    231242}
     
    237248{                                          \
    238249    DWORD ret;                             \
    239     dprintf2((DBGWRAP_MODULE": %s", #a));         \
     250    dprintf2((DBGWRAP_MODULE": %s\n", #a));         \
    240251    dbg_ThreadPushCall(#a); \
    241252    ret = ((DBG_WINPROC0)a)();         \
    242253    dbg_ThreadPopCall(); \
    243     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     254    dprintf2((DBGWRAP_MODULE": %s returned %x\n", #a, ret)); \
    244255    return ret;                            \
    245256}
     
    249260{                                          \
    250261    DWORD ret;                             \
    251     dprintf2((DBGWRAP_MODULE": %s %x", #a, arg1));         \
     262    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x\n", DBGWRAP_CALLER_ARG #a, arg1));         \
    252263    dbg_ThreadPushCall(#a); \
    253264    ret = ((DBG_WINPROC4)a)(arg1);         \
    254265    dbg_ThreadPopCall(); \
    255     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     266    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    256267    return ret;                            \
    257268}
     
    261272{                                          \
    262273    DWORD ret;                             \
    263     dprintf2((DBGWRAP_MODULE": %s %x %x", #a, arg1, arg2));         \
     274    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2));         \
    264275    dbg_ThreadPushCall(#a); \
    265276    ret = ((DBG_WINPROC8)a)(arg1, arg2);         \
    266277    dbg_ThreadPopCall(); \
    267     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     278    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    268279    return ret;                            \
    269280}
     
    273284{                                          \
    274285    DWORD ret;                             \
    275     dprintf2((DBGWRAP_MODULE": %s %x %x %x", #a, arg1, arg2, arg3));         \
     286    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3));         \
    276287    dbg_ThreadPushCall(#a); \
    277288    ret = ((DBG_WINPROC12)a)(arg1, arg2, arg3);         \
    278289    dbg_ThreadPopCall(); \
    279     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     290    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    280291    return ret;                            \
    281292}
     
    285296{                                          \
    286297    DWORD ret;                             \
    287     dprintf2((DBGWRAP_MODULE": %s %x %x %x %x", #a, arg1, arg2, arg3, arg4));         \
     298    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4));         \
    288299    dbg_ThreadPushCall(#a); \
    289300    ret = ((DBG_WINPROC16)a)(arg1, arg2, arg3, arg4);         \
    290301    dbg_ThreadPopCall(); \
    291     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     302    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    292303    return ret;                            \
    293304}
     
    297308{                                          \
    298309    DWORD ret;                             \
    299     dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5));         \
     310    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5));         \
    300311    dbg_ThreadPushCall(#a); \
    301312    ret = ((DBG_WINPROC20)a)(arg1, arg2, arg3, arg4, arg5);         \
    302313    dbg_ThreadPopCall(); \
    303     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     314    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    304315    return ret;                            \
    305316}
     
    309320{                                          \
    310321    DWORD ret;                             \
    311     dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6));         \
     322    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6));         \
    312323    dbg_ThreadPushCall(#a); \
    313324    ret = ((DBG_WINPROC24)a)(arg1, arg2, arg3, arg4, arg5, arg6);         \
    314325    dbg_ThreadPopCall(); \
    315     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     326    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    316327    return ret;                            \
    317328}
     
    321332{                                          \
    322333    DWORD ret;                             \
    323     dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7));         \
     334    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7));         \
    324335    dbg_ThreadPushCall(#a); \
    325336    ret = ((DBG_WINPROC28)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7);         \
    326337    dbg_ThreadPopCall(); \
    327     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     338    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    328339    return ret;                            \
    329340}
     
    333344{                                          \
    334345    DWORD ret;                             \
    335     dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8));         \
     346    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8));         \
    336347    dbg_ThreadPushCall(#a); \
    337348    ret = ((DBG_WINPROC32)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);         \
    338349    dbg_ThreadPopCall(); \
    339     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     350    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    340351    return ret;                            \
    341352}
     
    345356{                                          \
    346357    DWORD ret;                             \
    347     dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9));         \
     358    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9));         \
    348359    dbg_ThreadPushCall(#a); \
    349360    ret = ((DBG_WINPROC36)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);         \
    350361    dbg_ThreadPopCall(); \
    351     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     362    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    352363    return ret;                            \
    353364}
     
    357368{                                          \
    358369    DWORD ret;                             \
    359     dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10));         \
     370    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10));         \
    360371    dbg_ThreadPushCall(#a); \
    361372    ret = ((DBG_WINPROC40)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);         \
    362373    dbg_ThreadPopCall(); \
    363     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     374    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    364375    return ret;                            \
    365376}
     
    369380{                                          \
    370381    DWORD ret;                             \
    371     dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11));         \
     382    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11));         \
    372383    dbg_ThreadPushCall(#a); \
    373384    ret = ((DBG_WINPROC44)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11);         \
    374385    dbg_ThreadPopCall(); \
    375     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     386    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    376387    return ret;                            \
    377388}
     
    381392{                                          \
    382393    DWORD ret;                             \
    383     dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12));         \
     394    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12));         \
    384395    dbg_ThreadPushCall(#a); \
    385396    ret = ((DBG_WINPROC48)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12);         \
    386397    dbg_ThreadPopCall(); \
    387     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     398    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    388399    return ret;                            \
    389400}
     
    393404{         \
    394405    DWORD ret;                                 \
    395     dprintf2((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13));         \
     406    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13));         \
    396407    dbg_ThreadPushCall(#a); \
    397408    ret = ((DBG_WINPROC52)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13);         \
    398409    dbg_ThreadPopCall(); \
    399     dprintf2((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     410    dprintf2((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    400411    return ret; \
    401412}
     
    409420{                                          \
    410421    DWORD ret;                             \
    411     dprintf((DBGWRAP_MODULE": %s", #a));         \
     422    dprintf((DBGWRAP_MODULE": %s\n", #a));         \
    412423    dbg_ThreadPushCall(#a); \
    413424    ret = (DWORD)a();         \
    414425    dbg_ThreadPopCall(); \
    415     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     426    dprintf((DBGWRAP_MODULE": %s returned %x\n", #a, ret)); \
    416427    return ret;                            \
    417428}
     
    422433{                                          \
    423434    DWORD ret;                             \
    424     dprintf((DBGWRAP_MODULE": %s", #a));         \
     435    dprintf((DBGWRAP_MODULE": %s\n", #a));         \
    425436    dbg_ThreadPushCall(#a); \
    426437    a();         \
    427438    dbg_ThreadPopCall(); \
     439    dprintf((DBGWRAP_MODULE": %s returned (void)\n", #a));  \
    428440}
    429441
     
    433445{                                          \
    434446    DWORD ret;                             \
    435     dprintf((DBGWRAP_MODULE": %s %x", #a, arg1));         \
     447    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x\n", DBGWRAP_CALLER_ARG #a, arg1));         \
    436448    dbg_ThreadPushCall(#a); \
    437449    ret = ((DBG_WINPROC4)a)(arg1);         \
    438450    dbg_ThreadPopCall(); \
    439     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     451    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    440452    return ret;                            \
    441453}
     
    445457void WIN32API Dbg##a(DWORD arg1)             \
    446458{                                          \
    447     dprintf((DBGWRAP_MODULE": %s %x", #a, arg1));         \
     459    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x\n", DBGWRAP_CALLER_ARG #a, arg1));         \
    448460    dbg_ThreadPushCall(#a); \
    449461    ((DBG_WINPROC4_NORET)a)(arg1);         \
    450462    dbg_ThreadPopCall(); \
     463    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned (void)\n", DBGWRAP_CALLER_ARG #a));  \
    451464}
    452465
     
    456469{                                          \
    457470    DWORD ret;                             \
    458     dprintf((DBGWRAP_MODULE": %s %x %x", #a, arg1, arg2));         \
     471    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2));         \
    459472    dbg_ThreadPushCall(#a); \
    460473    ret = ((DBG_WINPROC8)a)(arg1, arg2);         \
    461474    dbg_ThreadPopCall(); \
    462     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     475    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    463476    return ret;                            \
    464477}
     
    469482{                                          \
    470483    DWORD ret;                             \
    471     dprintf((DBGWRAP_MODULE": %s %x %x %x", #a, arg1, arg2, arg3));         \
     484    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3));         \
    472485    dbg_ThreadPushCall(#a); \
    473486    ret = ((DBG_WINPROC12)a)(arg1, arg2, arg3);         \
    474487    dbg_ThreadPopCall(); \
    475     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     488    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    476489    return ret;                            \
    477490}
     
    482495{                                          \
    483496    DWORD ret;                             \
    484     dprintf((DBGWRAP_MODULE": %s %x %x %x %x", #a, arg1, arg2, arg3, arg4));         \
     497    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4));         \
    485498    dbg_ThreadPushCall(#a); \
    486499    ret = ((DBG_WINPROC16)a)(arg1, arg2, arg3, arg4);         \
    487500    dbg_ThreadPopCall(); \
    488     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     501    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    489502    return ret;                            \
    490503}
     
    495508{                                          \
    496509    DWORD ret;                             \
    497     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5));         \
     510    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5));         \
    498511    dbg_ThreadPushCall(#a); \
    499512    ret = ((DBG_WINPROC20)a)(arg1, arg2, arg3, arg4, arg5);         \
    500513    dbg_ThreadPopCall(); \
    501     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     514    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    502515    return ret;                            \
    503516}
     
    508521{                                          \
    509522    DWORD ret;                             \
    510     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6));         \
     523    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6));         \
    511524    dbg_ThreadPushCall(#a); \
    512525    ret = ((DBG_WINPROC24)a)(arg1, arg2, arg3, arg4, arg5, arg6);         \
    513526    dbg_ThreadPopCall(); \
    514     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     527    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    515528    return ret;                            \
    516529}
     
    521534{                                          \
    522535    DWORD ret;                             \
    523     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7));         \
     536    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7));         \
    524537    dbg_ThreadPushCall(#a); \
    525538    ret = ((DBG_WINPROC28)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7);         \
    526539    dbg_ThreadPopCall(); \
    527     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     540    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    528541    return ret;                            \
    529542}
     
    534547{                                          \
    535548    DWORD ret;                             \
    536     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8));         \
     549    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8));         \
    537550    dbg_ThreadPushCall(#a); \
    538551    ret = ((DBG_WINPROC32)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8);         \
    539552    dbg_ThreadPopCall(); \
    540     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     553    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    541554    return ret;                            \
    542555}
     
    547560{                                          \
    548561    DWORD ret;                             \
    549     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9));         \
     562    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9));         \
    550563    dbg_ThreadPushCall(#a); \
    551564    ret = ((DBG_WINPROC36)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9);         \
    552565    dbg_ThreadPopCall(); \
    553     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     566    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    554567    return ret;                            \
    555568}
     
    560573{                                          \
    561574    DWORD ret;                             \
    562     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10));         \
     575    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10));         \
    563576    dbg_ThreadPushCall(#a); \
    564577    ret = ((DBG_WINPROC40)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);         \
    565578    dbg_ThreadPopCall(); \
    566     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     579    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    567580    return ret;                            \
    568581}
     
    573586{                                          \
    574587    DWORD ret;                             \
    575     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11));         \
     588    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11));         \
    576589    dbg_ThreadPushCall(#a); \
    577590    ret = ((DBG_WINPROC44)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11);         \
    578591    dbg_ThreadPopCall(); \
    579     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     592    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    580593    return ret;                            \
    581594}
     
    586599{                                          \
    587600    DWORD ret;                             \
    588     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12));         \
     601    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12));         \
    589602    dbg_ThreadPushCall(#a); \
    590603    ret = ((DBG_WINPROC48)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12);         \
    591604    dbg_ThreadPopCall(); \
    592     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     605    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    593606    return ret;                            \
    594607}
     
    599612{         \
    600613    DWORD ret;                                 \
    601     dprintf((DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x", #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13));         \
     614    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s %x %x %x %x %x %x %x %x %x %x %x %x %x\n", DBGWRAP_CALLER_ARG #a, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13));         \
    602615    dbg_ThreadPushCall(#a); \
    603616    ret = ((DBG_WINPROC52)a)(arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13);         \
    604617    dbg_ThreadPopCall(); \
    605     dprintf((DBGWRAP_MODULE": %s returned %x", #a, ret)); \
     618    dprintf((DBGWRAP_CALLER_FMT DBGWRAP_MODULE": %s returned %x\n", DBGWRAP_CALLER_ARG #a, ret)); \
    606619    return ret; \
    607620}
  • trunk/include/odin32.dbg.vac3.mk

    r9876 r10395  
    1 # $Id: odin32.dbg.vac3.mk,v 1.14 2003-02-28 10:28:09 sandervl Exp $
     1# $Id: odin32.dbg.vac3.mk,v 1.15 2004-01-15 10:27:09 sandervl Exp $
    22
    33#
     
    6969CXXEXCEPTIONS    = -Gx-
    7070CFLAGS           = -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CTARGETFLAGS)
    71 CXXFLAGS         = -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+
    72 CXXFLAGS_ODINCRT = -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn- $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+
     71CXXFLAGS         = -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Wuni -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+
     72CXXFLAGS_ODINCRT = -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Wuni -Gm+ /Gn- $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+
    7373CFLAGS_WIN32APP  = -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CTARGETFLAGS)
    74 CXXFLAGS_WIN32APP= -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS)
     74CXXFLAGS_WIN32APP= -c -Q -Si -Ti -Tm+ -Ss+ -W3 -Wuni -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS)
    7575!ifndef STATIC_CRT
    7676CINCLUDES        = -I$(ODIN32_INCLUDE)\incl_vac -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE)
  • trunk/include/odin32.rel.vac3.mk

    r9876 r10395  
    1 # $Id: odin32.rel.vac3.mk,v 1.14 2003-02-28 10:28:11 sandervl Exp $
     1# $Id: odin32.rel.vac3.mk,v 1.15 2004-01-15 10:27:09 sandervl Exp $
    22
    33#
     
    6969CXXEXCEPTIONS    = -Gx-
    7070CFLAGS           = -c -Q -Si -Ti+ -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CTARGETFLAGS)
    71 CXXFLAGS         = -c -Q -Si -Ti+ -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+
    72 CXXFLAGS_ODINCRT = -c -Q -Si -Ti+ -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn- $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+
     71CXXFLAGS         = -c -Q -Si -Ti+ -G5 -O+ -Oi+ -Ss+ -W3 -Wuni -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+
     72CXXFLAGS_ODINCRT = -c -Q -Si -Ti+ -G5 -O+ -Oi+ -Ss+ -W3 -Wuni -Gm+ /Gn- $(PROFILEFLAGS) $(CXXTARGETFLAGS) /Gx+
    7373CFLAGS_WIN32APP  = -c -Q -Si -Ti+ -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CTARGETFLAGS)
    74 CXXFLAGS_WIN32APP= -c -Q -Si -Ti+ -G5 -O+ -Oi+ -Ss+ -W3 -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS)
     74CXXFLAGS_WIN32APP= -c -Q -Si -Ti+ -G5 -O+ -Oi+ -Ss+ -W3 -Wuni -Gm+ /Gn+ $(PROFILEFLAGS) $(CXXTARGETFLAGS)
    7575!ifndef STATIC_CRT
    7676CINCLUDES        = -I$(ODIN32_INCLUDE)\incl_vac -I$(ODIN32_INCLUDE)\Win -I. -I$(ODIN32_INCLUDE)
  • trunk/include/versionos2.h

    r9538 r10395  
    1 /* $Id: versionos2.h,v 1.26 2002-12-20 11:40:10 sandervl Exp $ */
     1/* $Id: versionos2.h,v 1.27 2004-01-15 10:27:10 sandervl Exp $ */
    22
    33#ifndef __VERSIONOS2__H__
     
    1919 *
    2020 */
    21 #define PE2LX_VERSION 7
     21#define PE2LX_VERSION 8
    2222
    2323
Note: See TracChangeset for help on using the changeset viewer.