-
- У меня сожрал вот этот кусок amusin(155 знак., 09.01.2010 13:08)
- Мдя, инлайнить никак не хочет, пришлось тоже через макрофункцию: MBedder(373 знак., 09.01.2010 15:31 - 15:38)
- Оно всегда жрет, когда вставляемый параметр сначала присутствует в скобочках. А у MBedder'а скобочек не было, он и не хотел их использовать. - Ксения(09.01.2010 14:01)
- Это называется не "в скобочках", а "параметры, передаваемые в макроФУНКЦИЮ, а не в макроОПРЕДЕЛЕНИЕ". Я же добивался инлайн-подстановки БЕЗ необходимости пропущать передаваемое сперва через макроФУНКЦИЮ - злокачественный перфекционизЬм, знаете ли :)) - MBedder(09.01.2010 15:36 - 16:12)
- Это я так написала, чтобы ... вам понятнее было :) - Ксения(09.01.2010 15:41)
- Спасибо, о великодушнейшая - "...а пацаны-то не знали!"(с) :)) - MBedder(09.01.2010 15:53)
- Это я так написала, чтобы ... вам понятнее было :) - Ксения(09.01.2010 15:41)
- Это называется не "в скобочках", а "параметры, передаваемые в макроФУНКЦИЮ, а не в макроОПРЕДЕЛЕНИЕ". Я же добивался инлайн-подстановки БЕЗ необходимости пропущать передаваемое сперва через макроФУНКЦИЮ - злокачественный перфекционизЬм, знаете ли :)) - MBedder(09.01.2010 15:36 - 16:12)
- помнится, приходилось (и не только в ИАРе) расписывать по частям Vit(149 знак., 09.01.2010 02:28)
- Да если бы это (необходимость подставить значение перед склейкой), то оно бы ругалось по другому. Склеивало бы и ругалось в духе "myportDATA_BITS_R not defined". А оно же на "wrong usage of ##". - ReAl(09.01.2010 02:45)
- интересно, а в ассемблере оно вааще умеет макросы сишные потреблять? - Vit(09.01.2010 03:23)
- Да если бы это (необходимость подставить значение перед склейкой), то оно бы ругалось по другому. Склеивало бы и ругалось в духе "myportDATA_BITS_R not defined". А оно же на "wrong usage of ##". - ReAl(09.01.2010 02:45)
- Попробуйте по бокам ## пробельчики оставить Ксения(48 знак., 09.01.2010 00:44)
- Пробовал, милейшая, пробовал - все одно to no avail. Пожвлуй, снесу к свиням IAR и продолжу на гунявом, но понятливом GCC AS. Мало того, что device.h пришлось изрядно руками окапывать, так еще и ЭТО :(( - MBedder(09.01.2010 00:57)
- А чем кейл или RVCT не угодил? - Т.Достоевский(09.01.2010 01:05)
- Патамушта воровать не приучен, а ЙАР с эвалбордой получил - MBedder(09.01.2010 04:37)
- Чточто? Тада мы идём к вам! А разве ассемблеры у них платные? В Йаре авр, бесплатный помоему. - Т.Достоевский(09.01.2010 18:40)
- Патамушта воровать не приучен, а ЙАР с эвалбордой получил - MBedder(09.01.2010 04:37)
- А чем кейл или RVCT не угодил? - Т.Достоевский(09.01.2010 01:05)
- Пробовал, милейшая, пробовал - все одно to no avail. Пожвлуй, снесу к свиням IAR и продолжу на гунявом, но понятливом GCC AS. Мало того, что device.h пришлось изрядно руками окапывать, так еще и ЭТО :(( - MBedder(09.01.2010 00:57)
- У меня сожрал вот этот кусок amusin(155 знак., 09.01.2010 13:08)