peter 62effc73d7 * nil check for strpas il y a 26 ans
..
cpu.pp 4620a73a9b * FPC_ names il y a 27 ans
i386.inc 62effc73d7 * nil check for strpas il y a 26 ans
makefile.cpu 4620a73a9b * FPC_ names il y a 27 ans
math.inc af8a04a5af * use external names il y a 26 ans
mmx.pp 516958a67b * removed temp symbols il y a 27 ans
readme bd57e42086 * $ifdef ver0_99_5 updates il y a 27 ans
rttip.inc af8a04a5af * use external names il y a 26 ans
set.inc af8a04a5af * use external names il y a 26 ans
setjump.inc af8a04a5af * use external names il y a 26 ans
setjumph.inc bd57e42086 * $ifdef ver0_99_5 updates il y a 27 ans
strings.inc 7e68180e14 +Added checking for nil on most functions. il y a 26 ans
stringss.inc 17f26f6577 * removed warnings il y a 26 ans

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)