~ubuntu-branches/ubuntu/dapper/fpc/dapper

« back to all changes in this revision

Viewing changes to rtl/darwin/signal.inc

  • Committer: Bazaar Package Importer
  • Author(s): Carlos Laviola
  • Date: 2005-05-30 11:59:10 UTC
  • mfrom: (1.2.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20050530115910-x5pbzm4qqta4i94h
Tags: 2.0.0-2
debian/fp-compiler.postinst.in: forgot to reapply the patch that
correctly creates the slave link to pc(1).  (Closes: #310907)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
{$PACKRECORDS C}
2
2
 
3
3
  {
4
 
     $Id: signal.inc,v 1.5 2004/01/08 21:52:34 jonas Exp $
 
4
     $Id: signal.inc,v 1.7 2005/02/14 17:13:21 peter Exp $
5
5
     Copyright (c) 2000 Apple Computer, Inc. All rights reserved.
6
6
 
7
7
     @APPLE_LICENSE_HEADER_START@
190
190
    PSignalHandler  = ^SignalHandler;
191
191
    SignalRestorer  = Procedure;cdecl;
192
192
    PSignalRestorer = ^SignalRestorer;
193
 
    TSigAction = procedure (Sig: cint; var info : tsiginfo_t;Var SigContext:SigContextRec); cdecl;
 
193
    SigActionHandler = procedure (Sig: cint; var info : tsiginfo_t;Var SigContext:SigContextRec); cdecl;
194
194
 
195
195
 
196
196
    SigActionRec = packed record
199
199
        0: (Sh: SignalHandler; Sa_Flags: longint; Sa_Mask: SigSet);
200
200
        1: (sa_handler: TSigAction);
201
201
}
202
 
      Sa_Handler: TSigAction;
 
202
      Sa_Handler: SigActionHandler;
203
203
      Sa_Mask: sigset_t;
204
204
      Sa_Flags: cint;
205
205
   end;
271
271
 
272
272
{
273
273
  $Log: signal.inc,v $
274
 
  Revision 1.5  2004/01/08 21:52:34  jonas
275
 
    * fixed signal handling under 10.3.2, still have to verify whether it's
276
 
      backwards compatible
277
 
 
278
 
  Revision 1.4  2004/01/04 20:05:38  jonas
279
 
    * first working version of the Darwin/Mac OS X (for PowerPC) RTL
280
 
      Several non-essential units are still missing, but make cycle works
281
 
 
282
 
  Revision 1.3  2003/08/21 22:25:17  olle
283
 
    - removed parameter from fpc_iocheck
284
 
 
285
 
  Revision 1.2  2003/05/25 12:59:57  jonas
286
 
    * several fixes, addition of Mach trap numbers (thye are simply syscalls
287
 
      with a negative number)
288
 
 
289
 
  Revision 1.1  2002/09/08 09:06:07  jonas
290
 
    + initial revision, h2pas of sys/signal.h
 
274
  Revision 1.7  2005/02/14 17:13:21  peter
 
275
    * truncate log
 
276
 
 
277
  Revision 1.6  2005/01/30 18:01:15  peter
 
278
    * signal cleanup for linux
 
279
    * sigactionhandler instead of tsigaction for bsds
 
280
    * sigcontext moved to cpu dir
291
281
 
292
282
}