Ignore:
Timestamp:
Nov 26, 2002, 10:24:54 PM (23 years ago)
Author:
bird
Message:

Import of RELENG_4_7_0_RELEASE

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/FREEBSD/src/kmk/nonints.h

    r10 r24  
    3636 * SUCH DAMAGE.
    3737 *
    38  *      @(#)nonints.h   8.4 (Berkeley) 4/28/95
    39  * $FreeBSD: src/usr.bin/make/nonints.h,v 1.17 2002/09/18 16:13:03 jmallett Exp $
     38 *      from: @(#)nonints.h     8.3 (Berkeley) 3/19/94
     39 * $FreeBSD: src/usr.bin/make/nonints.h,v 1.8 1999/08/28 01:03:35 peter Exp $
    4040 */
    4141
    4242/* arch.c */
    43 ReturnStatus Arch_ParseArchive(char **, Lst, GNode *);
    44 void Arch_Touch(GNode *);
    45 void Arch_TouchLib(GNode *);
    46 int Arch_MTime(GNode *);
    47 int Arch_MemMTime(GNode *);
    48 void Arch_FindLib(GNode *, Lst);
    49 Boolean Arch_LibOODate(GNode *);
    50 void Arch_Init(void);
    51 void Arch_End(void);
     43ReturnStatus Arch_ParseArchive __P((char **, Lst, GNode *));
     44void Arch_Touch __P((GNode *));
     45void Arch_TouchLib __P((GNode *));
     46int Arch_MTime __P((GNode *));
     47int Arch_MemMTime __P((GNode *));
     48void Arch_FindLib __P((GNode *, Lst));
     49Boolean Arch_LibOODate __P((GNode *));
     50void Arch_Init __P((void));
     51void Arch_End __P((void));
    5252
    5353/* compat.c */
    54 void Compat_Run(Lst);
     54void Compat_Run __P((Lst));
    5555
    5656/* cond.c */
    57 int Cond_Eval(char *);
    58 void Cond_End(void);
     57int Cond_Eval __P((char *));
     58void Cond_End __P((void));
    5959
    6060/* for.c */
    61 int For_Eval(char *);
    62 void For_Run(void);
     61int For_Eval __P((char *));
     62void For_Run  __P((void));
    6363
    6464/* main.c */
    65 void Main_ParseArgLine(char *);
    66 char *Cmd_Exec(char *, char **);
    67 void Debug(const char *, ...);
    68 void Error(const char *, ...);
    69 void Fatal(const char *, ...);
    70 void Punt(const char *, ...);
    71 void DieHorribly(void);
    72 int PrintAddr(void *, void *);
    73 void Finish(int);
    74 char *estrdup(const char *);
    75 void *emalloc(size_t);
     65void Main_ParseArgLine __P((char *));
     66int main __P((int, char **));
     67char *Cmd_Exec __P((char *, char **));
     68void Error __P((char *, ...));
     69void Fatal __P((char *, ...));
     70void Punt __P((char *, ...));
     71void DieHorribly __P((void));
     72int PrintAddr __P((ClientData, ClientData));
     73void Finish __P((int));
     74char *estrdup __P((const char *));
     75void *emalloc __P((size_t));
    7676/* efree(x) works when x==NULL. STDC behavior, may need some different
    7777 * definition for cross-builds on deficient systems */
    78 #define efree   free
    79 void *erealloc(void *, size_t);
    80 void enomem(void);
    81 int eunlink(const char *);
     78#define efree   free
     79void *erealloc __P((void *, size_t));
     80void enomem __P((void));
     81int eunlink __P((const char *));
    8282
    8383/* parse.c */
    84 void Parse_Error(int, const char *, ...);
    85 Boolean Parse_AnyExport(void);
    86 Boolean Parse_IsVar(char *);
    87 void Parse_DoVar(char *, GNode *);
    88 void Parse_AddIncludeDir(char *);
    89 void Parse_File(char *, FILE *);
    90 void Parse_Init(void);
    91 void Parse_End(void);
    92 void Parse_FromString(char *);
    93 Lst Parse_MainName(void);
     84void Parse_Error __P((int, char *, ...));
     85Boolean Parse_AnyExport __P((void));
     86Boolean Parse_IsVar __P((char *));
     87void Parse_DoVar __P((char *, GNode *));
     88void Parse_AddIncludeDir __P((char *));
     89void Parse_File __P((char *, FILE *));
     90void Parse_Init __P((void));
     91void Parse_End __P((void));
     92void Parse_FromString __P((char *));
     93Lst Parse_MainName __P((void));
    9494
    9595/* str.c */
    96 void str_init(void);
    97 void str_end(void);
    98 char *str_concat(char *, char *, int);
    99 char **brk_string(char *, int *, Boolean);
    100 char *Str_FindSubstring(char *, char *);
    101 int Str_Match(char *, char *);
    102 char *Str_SYSVMatch(char *, char *, int *len);
    103 void Str_SYSVSubst(Buffer, char *, char *, int);
     96void str_init __P((void));
     97void str_end __P((void));
     98char *str_concat __P((char *, char *, int));
     99char **brk_string __P((char *, int *, Boolean));
     100char *Str_FindSubstring __P((char *, char *));
     101int Str_Match __P((char *, char *));
     102char *Str_SYSVMatch __P((char *, char *, int *len));
     103void Str_SYSVSubst __P((Buffer, char *, char *, int));
    104104
    105105/* suff.c */
    106 void Suff_ClearSuffixes(void);
    107 Boolean Suff_IsTransform(char *);
    108 GNode *Suff_AddTransform(char *);
    109 int Suff_EndTransform(void *, void *);
    110 void Suff_AddSuffix(char *);
    111 Lst Suff_GetPath(char *);
    112 void Suff_DoPaths(void);
    113 void Suff_AddInclude(char *);
    114 void Suff_AddLib(char *);
    115 void Suff_FindDeps(GNode *);
    116 void Suff_SetNull(char *);
    117 void Suff_Init(void);
    118 void Suff_End(void);
    119 void Suff_PrintAll(void);
     106void Suff_ClearSuffixes __P((void));
     107Boolean Suff_IsTransform __P((char *));
     108GNode *Suff_AddTransform __P((char *));
     109int Suff_EndTransform __P((ClientData, ClientData));
     110void Suff_AddSuffix __P((char *));
     111Lst Suff_GetPath __P((char *));
     112void Suff_DoPaths __P((void));
     113void Suff_AddInclude __P((char *));
     114void Suff_AddLib __P((char *));
     115void Suff_FindDeps __P((GNode *));
     116void Suff_SetNull __P((char *));
     117void Suff_Init __P((void));
     118void Suff_End __P((void));
     119void Suff_PrintAll __P((void));
    120120
    121121/* targ.c */
    122 void Targ_Init(void);
    123 void Targ_End(void);
    124 GNode *Targ_NewGN(char *);
    125 GNode *Targ_FindNode(char *, int);
    126 Lst Targ_FindList(Lst, int);
    127 Boolean Targ_Ignore(GNode *);
    128 Boolean Targ_Silent(GNode *);
    129 Boolean Targ_Precious(GNode *);
    130 void Targ_SetMain(GNode *);
    131 int Targ_PrintCmd(void *, void *);
    132 char *Targ_FmtTime(time_t);
    133 void Targ_PrintType(int);
    134 void Targ_PrintGraph(int);
     122void Targ_Init __P((void));
     123void Targ_End __P((void));
     124GNode *Targ_NewGN __P((char *));
     125GNode *Targ_FindNode __P((char *, int));
     126Lst Targ_FindList __P((Lst, int));
     127Boolean Targ_Ignore __P((GNode *));
     128Boolean Targ_Silent __P((GNode *));
     129Boolean Targ_Precious __P((GNode *));
     130void Targ_SetMain __P((GNode *));
     131int Targ_PrintCmd __P((ClientData, ClientData));
     132char *Targ_FmtTime __P((time_t));
     133void Targ_PrintType __P((int));
     134void Targ_PrintGraph __P((int));
    135135
    136136/* var.c */
    137 void Var_Delete(char *, GNode *);
    138 void Var_Set(char *, char *, GNode *);
    139 void Var_Append(char *, char *, GNode *);
    140 Boolean Var_Exists(char *, GNode *);
    141 char *Var_Value(char *, GNode *, char **);
    142 char *Var_Parse(char *, GNode *, Boolean, int *, Boolean *);
    143 char *Var_Subst(char *, char *, GNode *, Boolean);
    144 char *Var_GetTail(char *);
    145 char *Var_GetHead(char *);
    146 void Var_Init(void);
    147 void Var_End(void);
    148 void Var_Dump(GNode *);
     137void Var_Delete __P((char *, GNode *));
     138void Var_Set __P((char *, char *, GNode *));
     139void Var_Append __P((char *, char *, GNode *));
     140Boolean Var_Exists __P((char *, GNode *));
     141char *Var_Value __P((char *, GNode *, char **));
     142char *Var_Parse __P((char *, GNode *, Boolean, int *, Boolean *));
     143char *Var_Subst __P((char *, char *, GNode *, Boolean));
     144char *Var_GetTail __P((char *));
     145char *Var_GetHead __P((char *));
     146void Var_Init __P((void));
     147void Var_End __P((void));
     148void Var_Dump __P((GNode *));
Note: See TracChangeset for help on using the changeset viewer.