diff options
author | Jens-Heiner Rechtien <hr@openoffice.org> | 2006-04-20 11:20:44 +0000 |
---|---|---|
committer | Jens-Heiner Rechtien <hr@openoffice.org> | 2006-04-20 11:20:44 +0000 |
commit | 46b4d9ab7a9b16400ae1c7e41dbf273c5849141f (patch) | |
tree | 5089370949d563ac53899787796bdc065c7dc522 /dmake/unix | |
parent | b7a133ee57f34088d7b5c5b76bf22696e1cdfb8c (diff) |
INTEGRATION: CWS dmake43p01 (1.5.2); FILE MERGED
2006/02/02 04:40:08 vq 1.5.2.4: #i47919# Use the correct handler function for the signal() handling.
2006/02/01 23:29:05 vq 1.5.2.3: #i60948# Add -m option family to generate timing information for targets
and/or recipes. (Autotools files were regenerated.)
2006/02/01 22:08:57 vq 1.5.2.2: #i61390# Add missing prototypes.
2006/01/30 20:28:19 vq 1.5.2.1: #i61390# Add some missing prototypes to dmake/unix/cygwin/public.h and
also revert the copyright disclaimer to the original version. This file
is supposed to be auto generated and identical to:
dmake/unix/linux/gnu/cygwin/public.h.
Diffstat (limited to 'dmake/unix')
-rw-r--r-- | dmake/unix/cygwin/public.h | 86 |
1 files changed, 50 insertions, 36 deletions
diff --git a/dmake/unix/cygwin/public.h b/dmake/unix/cygwin/public.h index aa8014920848..107abd4c3e4c 100644 --- a/dmake/unix/cygwin/public.h +++ b/dmake/unix/cygwin/public.h @@ -1,37 +1,46 @@ -/************************************************************************* - * - * OpenOffice.org - a multi-platform office productivity suite - * - * $RCSfile: public.h,v $ - * - * $Revision: 1.5 $ - * - * last change: $Author: rt $ $Date: 2005-09-08 18:00:23 $ - * - * The Contents of this file are made available subject to - * the terms of GNU Lesser General Public License Version 2.1. - * - * - * GNU Lesser General Public License Version 2.1 - * ============================================= - * Copyright 2005 by Sun Microsystems, Inc. - * 901 San Antonio Road, Palo Alto, CA 94303, USA - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License version 2.1, as published by the Free Software Foundation. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, - * MA 02111-1307 USA - * - ************************************************************************/ +/* $RCSfile: public.h,v $ +-- $Revision: 1.6 $ +-- last change: $Author: hr $ $Date: 2006-04-20 12:20:44 $ +-- +-- WARNING -- This file is AUTOMATICALLY GENERATED DO NOT EDIT IT +-- +-- +-- SYNOPSIS +-- Local functions exported to be visible by others. +-- +-- DESCRIPTION +-- This file is generated by 'genpub'. Function declarations +-- that appear in this file are extracted by 'genpub' from +-- source files. Any function in the source file whose definition +-- appears like: +-- +-- PUBLIC return_type +-- function( arg_list ); +-- type_expr1 arg1; +-- ... +-- +-- has its definition extracted and a line of the form: +-- +-- return_type function ANSI((type_expr1,type_expr2,...)); +-- +-- entered into the output file. +-- +-- AUTHOR +-- Dennis Vadura, dvadura@dmake.wticorp.com +-- +-- WWW +-- http://dmake.wticorp.com/ +-- +-- COPYRIGHT +-- Copyright (c) 1996,1997 by WTI Corp. All rights reserved. +-- +-- This program is NOT free software; you can redistribute it and/or +-- modify it under the terms of the Software License Agreement Provided +-- in the file <distribution-root>/readme/license.txt. +-- +-- LOG +-- Use cvs log to obtain detailed change logs. +*/ #ifndef _DMAKE_PUBLIC_h #define _DMAKE_PUBLIC_h @@ -105,12 +114,13 @@ time_t Do_stat ANSI((char *, char *, char **, int)); int Do_touch ANSI((char *, char *, char **)); void Void_lib_cache ANSI((char *, char *)); time_t Do_time ANSI(()); +void Do_profile_output ANSI((char *, uint16, CELLPTR)); int Do_cmnd ANSI((char *, int, int, CELLPTR, int, int, int)); char ** Pack_argv ANSI((int, int, char *)); char *Read_env_string ANSI((char *)); int Write_env_string ANSI((char *, char *)); void ReadEnvironment ANSI(()); -void Catch_signals ANSI((void (*)())); +void Catch_signals ANSI((void (*)(int))); void Clear_signals ANSI(()); void Prolog ANSI((int, char* [])); void Epilog ANSI((int)); @@ -130,7 +140,8 @@ void Parse ANSI((FILE *)); int Get_line ANSI((char *, FILE *)); char *Do_comment ANSI((char *, char **, int)); char *Get_token ANSI((TKSTRPTR, char *, int)); -void Quit ANSI(()); +void Quit ANSI((int)); +const int in_quit ANSI((void)); void Read_state ANSI(()); void Write_state ANSI(()); int Check_state ANSI((CELLPTR, STRINGPTR *, int)); @@ -148,6 +159,8 @@ void Check_circle_dfa ANSI(()); void Add_nfa ANSI((char *)); char *Exec_function ANSI((char *)); time_t seek_arch ANSI((char *, char *)); +int touch_arch ANSI(( char *, char *)); +void void_lcache ANSI(( char *, char *)); int If_root_path ANSI((char *)); void Remove_prq ANSI((CELLPTR)); int runargv ANSI((CELLPTR, int, int, int, int, char *)); @@ -155,4 +168,5 @@ int Wait_for_child ANSI((int, int)); void Clean_up_processes ANSI(()); time_t CacheStat ANSI((char *, int)); + #endif |