Re: [fpc-devel] Compiler subfolders: i386, x86

2011-04-06 Thread Marco van de Voort
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

2011-04-06 Thread Hans-Peter Diettrich

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

2011-04-05 Thread Skybuck Flying

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

2011-04-05 Thread Skybuck Flying

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