summaryrefslogtreecommitdiff
path: root/dmake/unix
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2006-04-20 11:20:44 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2006-04-20 11:20:44 +0000
commit46b4d9ab7a9b16400ae1c7e41dbf273c5849141f (patch)
tree5089370949d563ac53899787796bdc065c7dc522 /dmake/unix
parentb7a133ee57f34088d7b5c5b76bf22696e1cdfb8c (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.h86
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