-
- причина глюка понятна (вероятно резервирование памяти с помощью
директив условной компиляции, вкупе с достаточно сложной, в т.ч и в
части использования препроцессора, программой. Кстати на простом
примере пробовал - такого не проявляется.) Так быть, конечно не
дОлжно, но почему так - осталось загадкой. ";" в конце строки -
обычный префикс комментария в ассемблере. Победилось просто -
выделением памяти ручками, на время отладки. - Adept(05.09.2022 15:48)
- У меня ассемблер второй язык программирования после бейсика на
БК-0010. (хорошо это или плохо - другой вопрос). Значит ошибка не в
этом блоке исходного текста. - Dingo(05.09.2022 17:28)
- склоняюсь к тому, что это какой-то глюк препроцессора, причём связанный со структурой программы, точнее активными применением в ней препроцессорных директив условной компиляции. Разбираться с этим - поседеешь побайтово разбирая дамп компиляции, нуегонахрен. Нашёлся "workaround" и хрен бы с ним. Интересно было только узнать мне одному так "повезло" или ещё у кого что подобное проявлялось? - Adept(05.09.2022 18:57)
- У меня ассемблер второй язык программирования после бейсика на
БК-0010. (хорошо это или плохо - другой вопрос). Значит ошибка не в
этом блоке исходного текста. - Dingo(05.09.2022 17:28)
- причина глюка понятна (вероятно резервирование памяти с помощью
директив условной компиляции, вкупе с достаточно сложной, в т.ч и в
части использования препроцессора, программой. Кстати на простом
примере пробовал - такого не проявляется.) Так быть, конечно не
дОлжно, но почему так - осталось загадкой. ";" в конце строки -
обычный префикс комментария в ассемблере. Победилось просто -
выделением памяти ручками, на время отладки. - Adept(05.09.2022 15:48)