Commit Graph

  • 07f0da001b fixed issue #34 master AntKrotov 2025-07-15 19:07:03 +03:00
  • 82e252ea50 fixed issue #34 AntKrotov 2025-07-15 18:52:31 +03:00
  • 887e7fc185 fixed issues #29 and #32 AntKrotov 2025-06-06 00:57:06 +03:00
  • 6058ffe801 fixed issue #30 (SYSTEM.VAL) AntKrotov 2025-06-05 00:39:45 +03:00
  • d5df50061a fixed issue #29 (Trap on constant definition) AntKrotov 2025-06-04 16:06:02 +03:00
  • e224bc0772 fixed issue #29 (Trap on constant definition) AntKrotov 2025-06-04 16:05:10 +03:00
  • 752d819c1e мелкие правки AntKrotov 2023-10-05 19:38:00 +03:00
  • 2f909d3afb исправлен пример для Linux AntKrotov 2023-04-30 23:11:15 +03:00
  • 35c58dd457 Добавлен бинарник компилятора для KolibriOS AntKrotov 2023-04-30 23:00:16 +03:00
  • 43665f3a4c Добавлены таргеты "kosker" и "kosdrv" AntKrotov 2023-04-30 22:58:41 +03:00
  • 38b630e2d4 добавлен параметр -fa <size> (выравнивание секций PE) AntKrotov 2023-02-04 19:33:12 +03:00
  • 7a04b38ecd исправлена ошибка AntKrotov 2023-01-22 14:26:37 +03:00
  • f32056d97f нижний регистр по умолчанию AntKrotov 2023-01-21 17:21:15 +03:00
  • acc33c31b4 Linux (x86): исправлено выравнивание REAL в структурах (4 байта вместо 8) AntKrotov 2023-01-09 16:31:38 +03:00
  • e5b0dc2f14 Windows, Linux: выравнивание глобальных объектов по границе 16 байт AntKrotov 2023-01-08 13:55:17 +03:00
  • 89e91c7798 создана папка 'bin' AntKrotov 2023-01-04 08:32:06 +03:00
  • 8c83f684d9 ARM-микроконтроллеры: улучшена возможная поддержка других семейств (не STM32) AntKrotov 2022-12-26 09:08:46 +03:00
  • aa3c9d61f1 реализован SYSTEM.VAL AntKrotov 2022-09-20 23:45:37 +03:00
  • c78c0ebd28 Сокращение кода AntKrotov 2022-09-12 00:32:05 +03:00
  • d8c4975aed мелкие правки AntKrotov 2022-09-07 23:41:01 +03:00
  • 7694ded332 удаление лишних файлов AntKrotov 2022-08-31 23:39:18 +03:00
  • 906a08f060 x86: оптимизирована загрузка веществ. констант в регистры AntKrotov 2022-08-31 11:34:34 +03:00
  • c8d6d367fa обновлен файл компилятора AntKrotov 2022-08-22 00:10:41 +03:00
  • 112fce5517 изменен регистр AntKrotov 2022-08-22 00:08:10 +03:00
  • e1a86858ef перекомпиляция (Linux64) AntKrotov 2022-08-22 00:06:22 +03:00
  • cd58fb6e99 удален лишний файл компилятора для Linux AntKrotov 2022-08-22 00:01:52 +03:00
  • 89f711f9bf исправлена опечатка AntKrotov 2022-08-21 23:56:58 +03:00
  • 39f6458109 Svi (#19) prospero78andSVI 2022-08-21 23:52:01 +03:00
  • 81e32b72ab X86: поддержка соглашения о вызове [fastcall] (MS fastcall) AntKrotov 2022-06-21 18:30:22 +03:00
  • 7102d9547a x86, x86_64: небольшая оптимизация AntKrotov 2022-04-30 23:46:15 +03:00
  • 59f4dba8bb KolibriOS: обновление примеров AntKrotov 2022-01-21 19:42:33 +03:00
  • 134e5eeda1 KolibriOS: обновление библиотеки AntKrotov 2022-01-16 11:13:00 +03:00
  • fdea0fea47 KolibriOS: исправлен путь AntKrotov 2022-01-05 23:46:20 +03:00
  • 474f7bb793 Добавлен параметр -uses (вывести список импортированных модулей) AntKrotov 2021-12-20 22:20:42 +03:00
  • be13723e49 мелкие правки AntKrotov 2021-08-26 22:48:56 +03:00
  • 173610f6c4 Добавлен параметр -tab, определяющий ширину табуляции AntKrotov 2021-08-26 11:48:15 +03:00
  • a8f1dba7cc исправление ошибки AntKrotov 2021-05-07 21:23:56 +03:00
  • db88401e7b исправление ошибки AntKrotov 2021-04-06 18:46:22 +03:00
  • 6eae262eca KolibriOS: обновление библиотеки AntKrotov 2021-04-06 18:45:47 +03:00
  • 023efd1208 исправлены опечатки AntKrotov 2021-03-28 22:05:33 +03:00
  • 7c4fe76109 мелкие правки AntKrotov 2021-02-23 22:55:03 +03:00
  • d48bb33016 x86_64: изменена работа с регистрами AntKrotov 2021-02-17 18:27:46 +03:00
  • 187260cb4e "&" и "OR": исправление ошибки AntKrotov 2021-02-14 15:40:00 +03:00
  • bb8f633206 мелкие правки AntKrotov 2021-02-12 21:22:43 +03:00
  • 6fb87a797f RVMxI: 32 и 64 бита AntKrotov 2021-02-12 00:02:44 +03:00
  • 049d48faa9 RVM32I: сокращение системы команд AntKrotov 2021-02-11 02:17:54 +03:00
  • 94e6484c8a RVM32I: перестроение системы команд AntKrotov 2021-02-09 21:47:37 +03:00
  • 2d48266a69 мелкие правки; RVM32I: исправление ошибки AntKrotov 2021-02-08 01:09:38 +03:00
  • 8234828dfc оптимизированный лексер AntKrotov 2021-02-05 14:27:04 +03:00
  • 98db9d4dc9 MSP430: небольшое уточнение AntKrotov 2021-02-05 14:24:40 +03:00
  • 0d435b9349 скорость компиляции увеличена на ~15% AntKrotov 2021-02-04 00:23:34 +03:00
  • 2d4f06e5ab мелкие правки AntKrotov 2021-02-03 23:21:16 +03:00
  • 4d59eadab8 v1.50 AntKrotov 2021-02-02 23:19:05 +03:00
  • 3e200b0cb7 x86, x86_64: исправление ошибки AntKrotov 2021-02-01 21:31:21 +03:00
  • 27862419ee x86_64: исправление ошибки; STM32, RVM32I: небольшие оптимизации AntKrotov 2021-01-31 20:09:39 +03:00
  • 49df8280ac Linux: исправлена ошиба в работе с stdin, stdout, stderr AntKrotov 2021-01-29 17:16:41 +03:00
  • f08b78cccf RVM32I: мелкие правки + описание AntKrotov 2021-01-29 17:12:05 +03:00
  • e762e05400 перекомпиляция AntKrotov 2021-01-27 16:38:25 +03:00
  • 9331f2d8ed v1.49 AntKrotov 2021-01-27 16:35:55 +03:00
  • d89948c9b7 Предопределенные идентификаторы условной компиляции AntKrotov 2021-01-25 23:21:42 +03:00
  • 39c00efc26 сокращение кода AntKrotov 2021-01-25 19:45:25 +03:00
  • 160e4a5454 MSP430: изменено размещение программ в ПЗУ; исправлены примеры AntKrotov 2021-01-18 19:16:42 +03:00
  • e4023cde2e MSP430: R15 вместо R14; R14 не используется AntKrotov 2021-01-17 15:35:45 +03:00
  • 9fe74d7fa5 MSP430: изменена структура ОЗУ для большей надежности AntKrotov 2021-01-17 10:23:38 +03:00
  • 8e8df10070 небольшие оптимизации AntKrotov 2021-01-17 09:03:35 +03:00
  • 04ddb2277a MSP430, STM32: мелкие правки, обновление документации AntKrotov 2021-01-15 18:42:46 +03:00
  • aa4f2a2739 MSP430: уточнение проверки переполнения стэка AntKrotov 2021-01-15 09:50:52 +03:00
  • 9a60d103b7 v1.46 AntKrotov 2021-01-14 19:05:09 +03:00
  • c199fe592b STM32: оптимизации RTL AntKrotov 2021-01-13 11:18:47 +03:00
  • f9d5a0c59b RVM32I: небольшие оптимизации RTL AntKrotov 2021-01-13 11:16:59 +03:00
  • 8ad3c11869 STM32 (примеры): wfi вместо пустого бесконечного цикла AntKrotov 2021-01-11 23:04:04 +03:00
  • 4e8fe8136d STM32: мелкие правки, исправление ошибки AntKrotov 2021-01-10 11:15:11 +03:00
  • bd3145bff9 THUMB: упрощено добавление поддержки различных микроконтроллеров AntKrotov 2021-01-09 02:11:58 +03:00
  • 84b89bdc70 STM32: небольшие оптимизации AntKrotov 2021-01-07 20:40:46 +03:00
  • 69497b08f9 мелкие правки AntKrotov 2021-01-06 18:52:23 +03:00
  • 9561e3d7a8 STM32: оптимизация эмулятора плавающей точки AntKrotov 2021-01-05 23:04:21 +03:00
  • f65c22643c мелкие правки AntKrotov 2021-01-05 23:00:41 +03:00
  • 8caa4565a8 небольшие оптимизации эмулятора плавающей точки AntKrotov 2021-01-04 02:12:03 +03:00
  • 84b0fb46f3 исправление ошибки AntKrotov 2020-12-23 18:29:21 +03:00
  • 4eb76af8c9 мелкие правки AntKrotov 2020-12-05 21:37:55 +03:00
  • c1f94a3a67 мелкие правки AntKrotov 2020-12-05 20:44:39 +03:00
  • bc9e3b2d59 Linux (примеры): восстановлен случайно удаленный файл AntKrotov 2020-12-03 17:57:20 +03:00
  • c8bf5cca1f Linux: обновление примеров AntKrotov 2020-12-03 17:50:18 +03:00
  • f85179518b Create README.md AntKrotov 2020-12-03 16:46:40 +03:00
  • 2e46d80781 исправление ошибки AntKrotov 2020-12-03 12:46:41 +03:00
  • 874a6ab937 обновление документации AntKrotov 2020-12-03 00:37:37 +03:00
  • fb12e18a2f v1.44 AntKrotov 2020-12-02 17:49:54 +03:00
  • af99c55423 исправлена работа с относительными путями AntKrotov 2020-11-27 13:08:30 +03:00
  • 68fd463de7 условная компиляция: $ELSIF, обновление документации AntKrotov 2020-10-11 01:59:18 +03:00
  • 96fb19fa3e v1.43 AntKrotov 2020-10-10 11:49:25 +03:00
  • 302b027360 v1.42 AntKrotov 2020-09-28 01:25:35 +03:00
  • 2faac397c0 v1.41 AntKrotov 2020-09-14 11:36:04 +03:00
  • 8a49dad5f9 Экспериментально добавлена трансляция в байт-код 32-битной виртуальной машины AntKrotov 2020-09-11 23:31:42 +03:00
  • 61e288d9e5 обновление библиотеки, сокращение кода AntKrotov 2020-09-07 20:53:25 +03:00
  • cb004be950 обновление библиотеки AntKrotov 2020-09-06 17:13:10 +03:00
  • f338d33f82 небольшая оптимизация AntKrotov 2020-09-04 20:00:09 +03:00
  • 54523bc1b2 мелкие правки AntKrotov 2020-09-03 20:28:47 +03:00
  • 0a4225fb01 мелкие правки AntKrotov 2020-09-02 00:11:49 +03:00
  • 754d709279 обновление библиотеки AntKrotov 2020-08-29 20:55:46 +03:00
  • 0ab7a7656a v1.37 AntKrotov 2020-08-28 21:23:01 +03:00