peter 96159c617a * more constant expression evals %!s(int64=27) %!d(string=hai) anos
..
cpu.pp 4620a73a9b * FPC_ names %!s(int64=27) %!d(string=hai) anos
i386.inc 8b2c09d032 * added some more $ifdef FPCNAMES %!s(int64=27) %!d(string=hai) anos
makefile.cpu 4620a73a9b * FPC_ names %!s(int64=27) %!d(string=hai) anos
math.inc 96159c617a * more constant expression evals %!s(int64=27) %!d(string=hai) anos
mmx.pp 12f6e38140 * force to use ATT or direct parsing %!s(int64=27) %!d(string=hai) anos
readme bd57e42086 * $ifdef ver0_99_5 updates %!s(int64=27) %!d(string=hai) anos
rttip.inc 7b19196a21 + Corrections in record and array handling. %!s(int64=27) %!d(string=hai) anos
set.inc 4620a73a9b * FPC_ names %!s(int64=27) %!d(string=hai) anos
setjump.inc 4620a73a9b * FPC_ names %!s(int64=27) %!d(string=hai) anos
setjumph.inc bd57e42086 * $ifdef ver0_99_5 updates %!s(int64=27) %!d(string=hai) anos
strings.pp 6a11ae5e72 reverted to non-assmebler version, florians fix is applied. %!s(int64=27) %!d(string=hai) anos

readme

This directory contains only RTL parts specific to the processor I386 family.

(They are specific because they contain assembler instructions)

Include files for system are :
heap.inc (heap handling)
set.inc (sets operations)
math.inc (mathematic operations using the coprocessor)
i386.inc (several functions/procedures containing assembler parts)
setjump.inc (setjmp/longjmp implementation for exceptions)
rttip.inc (rtti handling, for speed reasons)

Units are :
strings.pp (written in assembler for speed)
cpu.pp (routines to access cpu info)
mmx.pp (special mmx routines)