Цитата(Rst7 @ Apr 17 2009, 09:29)

Что за платформа и что за компилятор? Может проще заменить? Да и по науке, такие вещи надо на асме делать - в смысле, укладывать рядом с Сишной программой подключаемый модуль на асме, в котором будут выполнены реализации +,-,*,/
Одна из двух платформ - Rabbit 2000, компилятор - Dynamic C, используются специфичные библиотеки. Компиляторов в природе всего 2 штуки под него - раббитовский Dynamic C (не ANSI C кстати, скорее C-подобный чем C) и Softools (ANSI C, коммерческий и недешевый, портировать под него весь проект просто нецелесообразно). Ни один из компиляторов не держит типы данных шире 32 бит. Float в той реализации что там есть пользоваться нельзя - уж больно лихо округляют они при вычислениях...
Железо уже давно сделано и работает несколько лет. Так что речь не о новом проекте а о доработке старинного.