[Overview][Constants][Types][Procedures and functions] Reference for unit 'BaseUnix' (#rtl)

TSigContext

Record describing the CPU context when a signal occurs.

Declaration

Source position: sighndh.inc line 33

type TSigContext = record

  gs: Word;

  __gsh: Word;

  fs: Word;

  __fsh: Word;

  es: Word;

  __esh: Word;

  ds: Word;

  __dsh: Word;

  edi: cardinal;

  esi: cardinal;

  ebp: cardinal;

  esp: cardinal;

  ebx: cardinal;

  edx: cardinal;

  ecx: cardinal;

  eax: cardinal;

  trapno: cardinal;

  err: cardinal;

  eip: cardinal;

  cs: Word;

  __csh: Word;

  eflags: cardinal;

  esp_at_signal: cardinal;

  ss: Word;

  __ssh: Word;

  fpstate: pfpstate;

  oldmask: cardinal;

  cr2: cardinal;

end;

Description

This type is CPU dependent. Cross-platform code should not use the contents of this record.