Jonas Maebe be0deb8185 - removed fpc_strconcat_len for -dnewoptimizations since it's not 25 anos atrás
..
cpu.pp 6b66a55cd6 * truncated log 25 anos atrás
i386.inc be0deb8185 - removed fpc_strconcat_len for -dnewoptimizations since it's not 25 anos atrás
makefile.cpu 4620a73a9b * FPC_ names 27 anos atrás
math.inc a41bd45aad * 0**n where n<>0 is 0; 0**0 generates RTE 207 25 anos atrás
mmx.pp 2eb62408ae * disabled FIXED data type per default 25 anos atrás
readme bd57e42086 * $ifdef ver0_99_5 updates 27 anos atrás
rttip.inc 2689404afd * fixed web bug #983 (array name wasn't skipped in add/decref) 25 anos atrás
set.inc 6b66a55cd6 * truncated log 25 anos atrás
setjump.inc d7afdbd8e6 * Preserve all registers in SetJmp 25 anos atrás
setjumph.inc 6b66a55cd6 * truncated log 25 anos atrás
strings.inc 9aae9228e2 * fixed bug in strscan :( 25 anos atrás
stringss.inc 964dd80cda * fixed reading past end-of-heap again (correctly this time I hope) 25 anos atrás

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)