[fpc-devel]Near the end - translating
adrian15 at europe.com
adrian15 at europe.com
Sun Jun 3 15:47:01 CEST 2001
Well, two questions:
I prefer you to reply to the 2nd question first, but perhaps you will need to
read 1st one before.
1st question
=============
Where do I change assembler opcodes, such as NOT, OR, AND, and so on?
I've searched 'NOT' and 'OR' and there are some suspicious files, but I don't
want to make it bad. So I ask you advice.
i386att.inc
i386int.inc
pass_2.pas
ra68kmot.pas
scandir.inc
symtable.pas
cpubase.pas
and ra386int.pas which I've already changed but had no effect.
So, that's when "no", "o" and "y" are found they say: Oh, this is not an
opcode, and then I tried changing them on ra386int.pas but nothing happened.
So... Do I have to change ra386int.pas too? Do I have to leave ra386int.pas as
it was originally?
And... for accepting no, o and y as assebler opcodes, which files do I have to
change?, all of them?
2 question
===========
Finally I decided to use the correct assembler opcodes: not, or and and. And
the compilation I always do:
D:\bailalo\S6\PP2\BIN\GO32V2>pp -Fu..\..\source\rtl\go32v2\ -Fi..\..\source\rtl\
inc -Fi..\..\source\rtl\i386 -di386 -Sg -va pru.pas
...
a lot of lines OK
...
PPU Source: d:\bailalo\s6\pp2\source\rtl\inc\text.inc found
PPU Source: d:\bailalo\s6\pp2\source\rtl\go32v2\dpmiexcp.pp time 2001/06/03 14:4
0:22
Parsing implementation of pru.pas
pru.pas(5,1) Warning: Object exceptn.o not found, Linking may fail !
Linking pru.exe
pru.pas(5,1) Warning: Object prt0.o not found, Linking may fail !
Using util d:\bailalo\s6\pp\bin\go32v2\ld.exe
d:/bailalo/s6/pp/bin/go32v2/ld.exe: cannot open prt0.o: No such file or director
y (ENOENT)
4 Lines compiled, 0.3 sec
But non pru.exe was found.
Well, I searched for exceptn.o and prt0.o and they were here:
D:\bailalo\S6\pp\units\go32v2\rtl (I remind you that pp folder is where is
stored original uncompressed dos104full.zip except pp\source\compiler in which
I do some modifications)
But... If I searched in pp\source\ with prt0.* I found many files in
some pp\source\rtl\ folders all of them, amigag ataria freebsd go32v1 i386
linux os2 but... It wasn't in go32v2. What strange thing.
Following my investigation, and F4 from prog.pdf:
I'm going to try to as(semble) this files.
I've found this files
EXCEPTN AS
FPU AS
V2PRT0 AS
in:
D:\bailalo\S6\PP2\source\rtl\go32v2
What i do is go this folder and:
as exceptn.as
as fpu.as
as v2prt0.as
but nothing happens, no file is created.
Help, I need somebody, help not just anybody.
Well...? What am I doing wrong?
As always you have the files I change from pp\source\compiler in:
http://www.geocities.com/beatlesnap/nearly_the_end.zip
---------------------------------------------
This message was sent using Endymion MailMan.
http://www.endymion.com/products/mailman/
More information about the fpc-devel
mailing list