CMGDK r49-rc2
|
00001 # i f n d e f H G L _ C O M P I L E R _ I N T E L _ I N C L U D E 00002 00003 # d e f i n e H G L _ C O M P I L E R _ I N T E L _ I N C L U D E 00004 00005 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 00006 00007 # d e f i n e H G L _ C O M P I L E R _ N A M E L " I n t e l C / C + + " 00008 00009 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 00010 00011 # i f _ _ I N T E L _ C O M P I L E R < 1 2 0 0 00012 00013 # e r r o r P l e a s e u p g r a d e y o u r c o m p i l e r T o I n t e l C / C + + 1 2 . 1 o r l a t e r . 00014 00015 # e l s e 00016 00017 # i f _ _ I N T E L _ C O M P I L E R > = 1 2 0 0 & & _ _ I N T E L _ C O M P I L E R < 1 3 0 0 00018 00019 # d e f i n e H G L _ L I B _ C O M P I L E R _ N A M E " I n t e l C P P 1 2 " 00020 00021 # e l s e 00022 00023 # d e f i n e H G L _ L I B _ C O M P I L E R _ N A M E " I n t e l C P P _ U n k n o w n V e r s i o n " 00024 00025 # e n d i f / / _ _ I N T E L _ C O M P I L E R 00026 00027 00028 00029 # d e f i n e e n u m _ u i n t ( n a m e ) e n u m n a m e : u n s i g n e d i n t 00030 00031 # e n d i f / / _ _ I N T E L _ C O M P I L E R 00032 00033 00034 00035 # d e f i n e v s n w p r i n t f _ v s n w p r i n t f 00036 00037 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 00038 00039 # i n c l u d e < h g l / p l a t f o r m / c o m p i l e r / D a t a T y p e T y p e d e f . H > 00040 00041 # i n c l u d e < h g l / p l a t f o r m / c o m p i l e r / P r o p e r t y . H > 00042 00043 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 00044 00045 # d e f i n e h g l _ m a l l o c m a l l o c 00046 00047 # d e f i n e h g l _ r e a l l o c r e a l l o c 00048 00049 # d e f i n e h g l _ f r e e f r e e 00050 00051 00052 00053 # i n c l u d e < m a l l o c . h > 00054 00055 / / - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 00056 00057 # i f d e f _ D L L 00058 00059 # d e f i n e H G L _ L I B _ C R T " D y n a m i c " 00060 00061 # e l s e 00062 00063 # d e f i n e H G L _ L I B _ C R T " S t a t i c " 00064 00065 # e n d i f / / _ D L L 00066 00067 00068 00069 # d e f i n e H G L _ L I B _ F R O N T H G L _ L I B _ O S " _ " H G L _ L I B _ C O M P I L E R _ N A M E " _ " H G L _ L I B _ D E B U G _ N A M E " _ " H G L _ L I B _ C R T " _ " 00070 00071 00072 00073 # i f H G L _ O S = = H G L _ O S _ W i n d o w s 00074 00075 # d e f i n e H G L _ L I B _ E N D " . L I B " 00076 00077 # e l i f 00078 00079 # d e f i n e H G L _ L I B _ E N D " . a " 00080 00081 # e n d i f / / H G L _ O S = = H G L _ O S _ W i n d o w s 00082 00083 # e n d i f / / H G L _ C O M P I L E R _ I N T E L _ I N C L U D E 00084 00085