Re: [fpc-devel] Compiler subfolders: i386, x86
In our previous episode, Hans-Peter Diettrich said: > > they are called: > > > > 'i386' and 'x86' > > > > What are these folders, they seem samiliar ? > > The x86 targets are splitted into 4 directories, AFAIR > i386 for 32 bit, > ia64 for Intel IA-64 architecture (discontinued), > x86_64 for AMD 64 bit (now also Intel 64), > x86 contains common parts for all above (perhaps also relicts from 16 bit?) ia64 is an independant arch, and doesn't relate to x86 at all. It was already defunct afaik before x86_64 emerged and i386 was split into x86 and i386. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
Re: [fpc-devel] Compiler subfolders: i386, x86
Skybuck Flying schrieb: I have a little question about these subfolders in the compiler folder, they are called: 'i386' and 'x86' What are these folders, they seem samiliar ? The x86 targets are splitted into 4 directories, AFAIR i386 for 32 bit, ia64 for Intel IA-64 architecture (discontinued), x86_64 for AMD 64 bit (now also Intel 64), x86 contains common parts for all above (perhaps also relicts from 16 bit?) DoDi ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
Re: [fpc-devel] Compiler subfolders: i386, x86
Hello, File "cpubase.pas" in compiler subfolder 'x86' contains following comment: "Contains the base types for the i386 and x86-64 architecture" So I guess both folders are needed to build i386 target... I will try that and see how it goes ;) Bye, Skybuck. - Original Message - From: "Skybuck Flying" To: "Free Pascal Developers Mailing List" Sent: Wednesday, 6 April, 2011 05:34 AM Subject: [fpc-devel] Compiler subfolders: i386, x86 Hello, I have a little question about these subfolders in the compiler folder, they are called: 'i386' and 'x86' What are these folders, they seem samiliar ? (cpubase.pas seems to be missing from i386 instead there is an include file called cpubase.inc) I'm a bit confused about these folders, what exactly are these ? Why are there two for what seems to be the same "platform" ? Isn't i386 the same as x86 ? Perhaps both folders are needed for 80386, 80486 and pentium targets ??? (win32?) Bye, Skybuck. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel
[fpc-devel] Compiler subfolders: i386, x86
Hello, I have a little question about these subfolders in the compiler folder, they are called: 'i386' and 'x86' What are these folders, they seem samiliar ? (cpubase.pas seems to be missing from i386 instead there is an include file called cpubase.inc) I'm a bit confused about these folders, what exactly are these ? Why are there two for what seems to be the same "platform" ? Isn't i386 the same as x86 ? Perhaps both folders are needed for 80386, 80486 and pentium targets ??? (win32?) Bye, Skybuck. ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel