Witam
Chciałbym spytac o jakies źródła informacji na temat asemblera pod windows.
Dokładniej rzecz ujmując problem pojawił się kiedy kompilujac do pliku .obj kod w asemblerze
(napisany dla turbo pascala) delphi przy kompilacji unitu w którym zadeklarowałem jako external
procedurki zdefiniowane w tym pliku .obj wyrzuca błąd:
16-bit fixup encountered in object file 'plik.obj'.

Te procedurki to procedurki arytmetyczne w sumie. Używam turbo asemblera 5.0
W pliku przed kompilacja zmienilem model na flat - nie wiem jak ten plik zmodyfikowac
by po skompilowaniu do obj nadawal sie do uzywania przez z delphi.
Czy chodzi o jakies rozkazy operujące rejestrami segmentowymi,
które nie są dozwolone pod windows?
A moze chodzi o jakies parametry kompilacji tasmem?

Będę wdzięczny za wszelkie konstruktywne odpowiedzi.

P.S Proszę o zaniechanie odsyłania do googli tudzież wypisywania kilku(nastu) tytułow
książek w których rzekomo można znaleźć potrzebne informacje.

Pozdrawiam.