Важная информация
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 16

Тема: Вышел релиз компилятора 0.90.1

  1. #1 Вышел релиз компилятора 0.90.1 
    Профи Аватар для stabud
    Регистрация
    05.01.2013
    Сообщений
    768
    Сказал(а) спасибо
    319
    Поблагодарили 339 раз(а) в 268 сообщениях
    Записей в блоге
    6
    Ничего нового, обычный быстрый фикс:

    [fixed]
    - Potential internal errors in Unix rtlib during SIGWINCH signal handling, due to calls to non-async-signal-safe functions
    - Any input on stdin could break the Unix rtlib's escape sequence communication with the terminal, e.g. typing very fast at an Input prompt
    - #679: WINDOW width/height were losing precision on very small Single values
    - Taking the address of a PEEK expression (e.g. "@peek( integer, myptr )") ignored the PEEK data type. This could also break WITH when used on a PEEK expression.
    - C backend: Passing @proc (taking address of procedures) expressions to BYREF parameters caused bad C code to be generated
    - Pointer arithmetic on procedure pointers is now disallowed. It is not meaningful, because procedures do not have a fixed size and are not arranged like array elements.
    - 0.90.0 regression: A bug in array index parsing could cause the compiler to crash due to arrays being used without index, instead of showing an error message
    - 0.90.0 regression: ON GOTO was broken due to the compiler generating bad jump tables for it
    - 0.90.0 regression: Some Win32 API libs were missing (e.g. libstrmiids.dll.a)
    [Ссылки могут видеть только зарегистрированные пользователи. ]
    Ответить с цитированием  
     

  2. #2  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,846
    Сказал(а) спасибо
    1,815
    Поблагодарили 945 раз(а) в 807 сообщениях
    Записей в блоге
    1
    А кстати вопросец появился. Планируют ли разработчики версию для 64 битных платформ?
    Или может быть уже есть опция компиляции для этого?

    Я собственно интересуюсь, потому что ненасытен и хочется больше памяти.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  3. #3  
    Профи Аватар для stabud
    Регистрация
    05.01.2013
    Сообщений
    768
    Сказал(а) спасибо
    319
    Поблагодарили 339 раз(а) в 268 сообщениях
    Записей в блоге
    6
    Цитата Сообщение от >Quiet Snow< Посмотреть сообщение
    А кстати вопросец появился. Планируют ли разработчики версию для 64 битных платформ?
    Или может быть уже есть опция компиляции для этого?

    Я собственно интересуюсь, потому что ненасытен и хочется больше памяти.
    Вопросы такие задавались на оф. форуме, но поскольку меня это не интересовало и не интересует, я сильно не вчитывался. Помню что dkl что-то писал, что это вроде как возможно на основе mingw версии (может я ошибаюсь). Я правда ее никогда не тестировал. Вот одно из похожих заявлений\обещаний dkl:

    [Ссылки могут видеть только зарегистрированные пользователи. ]
    Ответить с цитированием  
     

  4. #4  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,846
    Сказал(а) спасибо
    1,815
    Поблагодарили 945 раз(а) в 807 сообщениях
    Записей в блоге
    1
    (может я ошибаюсь)
    Нет не ошибаешься, GNU си давно это всё умеет. FASM вроде б тоже умеет 64 бита, там появляется
    возможность юзать 64бит регистры rax, rbx ... и т.д. Соотв. адресация становится 64-битной и можно
    работать со всей памятью компа, такие объёмы оперативки хардвар ещё не скоро догонит. А сейчас
    у каждого, у кого 64 бита системы, оперативки не меньше 4 Гб. Т.е. 3 можно юзать легко. Хотя много
    у кого 16 гигов памяти.
    В си вообще всё раньше появляется, стоит одному языку взять монополию и выходит как обычно.

    Вот одно из похожих заявлений\обещаний dkl
    Почитал, видимо прогресс у людей застопорился, новость старая.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  5. #5  
    Профи Аватар для stabud
    Регистрация
    05.01.2013
    Сообщений
    768
    Сказал(а) спасибо
    319
    Поблагодарили 339 раз(а) в 268 сообщениях
    Записей в блоге
    6
    Цитата Сообщение от >Quiet Snow< Посмотреть сообщение
    Почитал, видимо прогресс у людей застопорился, новость старая.
    Ну так я пишу, что ни разу не пробовал версию FB, основанную на minGW. [Ссылки могут видеть только зарегистрированные пользователи. ], посмотри, может там это уже сделано.
    Ответить с цитированием  
     

  6. #6  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,846
    Сказал(а) спасибо
    1,815
    Поблагодарили 945 раз(а) в 807 сообщениях
    Записей в блоге
    1
    Скачай, посмотри, может там это уже сделано.
    Скачаю посмотрю, что там есть. Помню давно ещё качал minGW, не смог разобраться.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  7. #7  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,846
    Сказал(а) спасибо
    1,815
    Поблагодарили 945 раз(а) в 807 сообщениях
    Записей в блоге
    1
    Походу этот архив для 32 битных систем. Я не смог воспользоваться компилем, хотел проверить
    через ассемблер в коде на бейсике, скопировал в директорию с FBC.EXE файлы из директории
    BIN в твоей сборке, но ему нужен gcc и ещё куча всяких плюх, короче даже в этом разбираться
    не охота, там ппц. Надо нехило рубить в этом minGW, чтоб что-то получилось.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  8. #8  
    Профи Аватар для stabud
    Регистрация
    05.01.2013
    Сообщений
    768
    Сказал(а) спасибо
    319
    Поблагодарили 339 раз(а) в 268 сообщениях
    Записей в блоге
    6
    Цитата Сообщение от >Quiet Snow< Посмотреть сообщение
    Походу этот архив для 32 битных систем.
    Да походу так.

    Цитата Сообщение от >Quiet Snow< Посмотреть сообщение
    Я не смог воспользоваться компилем, хотел проверить
    через ассемблер в коде на бейсике, скопировал в директорию с FBC.EXE файлы из директории
    BIN в твоей сборке, но ему нужен gcc и ещё куча всяких плюх, короче даже в этом разбираться
    не охота, там ппц. Надо нехило рубить в этом minGW, чтоб что-то получилось.
    Я задал вопрос на оф. форуме. В общем это сделано для тех, кто кроме FB регулярно пишет еще на СИ. Различий как мне сказали в принципе нет. Основной аспект этого пакета - все держать в одном месте GCC и FB, при том FB пользуется сишными либами из поставки GCC. Типа экономия места на диске и избежание дублей библиотек на харде.
    Ответить с цитированием  
     

  9. Пользователь сказал cпасибо:

    >Quiet Snow< (23.07.2013)

  10. #9  
    Супер модератор Аватар для >Quiet Snow<
    Регистрация
    11.04.2011
    Адрес
    Планета земля
    Сообщений
    3,846
    Сказал(а) спасибо
    1,815
    Поблагодарили 945 раз(а) в 807 сообщениях
    Записей в блоге
    1
    Понятненько... будем знать.
    Обучение прикладному программированию(по skype), качественно, недорого, 18+, вопросы в личку.
    «Если вы ничего не сделаете, я уверяю вас, ничего и не произойдёт» © Жак Фреско
    Ограниченно модерирую.
    Ответить с цитированием  
     

  11. #10  
    Профи Аватар для stabud
    Регистрация
    05.01.2013
    Сообщений
    768
    Сказал(а) спасибо
    319
    Поблагодарили 339 раз(а) в 268 сообщениях
    Записей в блоге
    6
    Кстати, уже немало работы проделали для версии 0.91.
    Если я правильно понял, в следующей версии будет поддержка 64х битных платформ.

    [Ссылки могут видеть только зарегистрированные пользователи. ]
    Ответить с цитированием  
     

  12. Пользователь сказал cпасибо:

    >Quiet Snow< (25.07.2013)

Страница 1 из 2 12 ПоследняяПоследняя
Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Выпустили релиз 0.90.0
    от stabud в разделе FreeBasic
    Ответов: 17
    Последнее сообщение: 08.07.2013, 07:57
  2. Вышла бета компилятора 0.90.0rc2
    от stabud в разделе FreeBasic
    Ответов: 12
    Последнее сообщение: 17.06.2013, 23:52
  3. Ответов: 0
    Последнее сообщение: 03.03.2013, 08:01
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •