Deleted Added
full compact
nonints.h (236769) nonints.h (237578)
1/* $NetBSD: nonints.h,v 1.63 2011/09/16 15:38:04 joerg Exp $ */
1/* $NetBSD: nonints.h,v 1.64 2012/06/12 19:21:51 joerg Exp $ */
2
3/*-
4 * Copyright (c) 1988, 1989, 1990, 1993
5 * The Regents of the University of California. All rights reserved.
6 *
7 * This code is derived from software contributed to Berkeley by
8 * Adam de Boor.
9 *

--- 57 unchanged lines hidden (view full) ---

67 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
68 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
69 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
70 * SUCH DAMAGE.
71 *
72 * from: @(#)nonints.h 8.3 (Berkeley) 3/19/94
73 */
74
2
3/*-
4 * Copyright (c) 1988, 1989, 1990, 1993
5 * The Regents of the University of California. All rights reserved.
6 *
7 * This code is derived from software contributed to Berkeley by
8 * Adam de Boor.
9 *

--- 57 unchanged lines hidden (view full) ---

67 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
68 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
69 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
70 * SUCH DAMAGE.
71 *
72 * from: @(#)nonints.h 8.3 (Berkeley) 3/19/94
73 */
74
75#ifndef MAKE_NATIVE
76#undef __attribute__
77#define __attribute__(x)
78#endif
79
80/* arch.c */
81ReturnStatus Arch_ParseArchive(char **, Lst, GNode *);
82void Arch_Touch(GNode *);
83void Arch_TouchLib(GNode *);
84time_t Arch_MTime(GNode *);
85time_t Arch_MemMTime(GNode *);
86void Arch_FindLib(GNode *, Lst);
87Boolean Arch_LibOODate(GNode *);

--- 23 unchanged lines hidden (view full) ---

111void JobReapChild(pid_t, WAIT_T, Boolean);
112#endif
113
114/* main.c */
115void Main_ParseArgLine(const char *);
116void MakeMode(const char *);
117int main(int, char **);
118char *Cmd_Exec(const char *, const char **);
75/* arch.c */
76ReturnStatus Arch_ParseArchive(char **, Lst, GNode *);
77void Arch_Touch(GNode *);
78void Arch_TouchLib(GNode *);
79time_t Arch_MTime(GNode *);
80time_t Arch_MemMTime(GNode *);
81void Arch_FindLib(GNode *, Lst);
82Boolean Arch_LibOODate(GNode *);

--- 23 unchanged lines hidden (view full) ---

106void JobReapChild(pid_t, WAIT_T, Boolean);
107#endif
108
109/* main.c */
110void Main_ParseArgLine(const char *);
111void MakeMode(const char *);
112int main(int, char **);
113char *Cmd_Exec(const char *, const char **);
119void Error(const char *, ...) __attribute__((__format__(__printf__, 1, 2)));
120void Fatal(const char *, ...)
121 __attribute__((__format__(__printf__, 1, 2),__noreturn__));
122void Punt(const char *, ...)
123 __attribute__((__format__(__printf__, 1, 2),__noreturn__));
124void DieHorribly(void) __attribute__((__noreturn__));
114void Error(const char *, ...) MAKE_ATTR_PRINTFLIKE(1, 2);
115void Fatal(const char *, ...) MAKE_ATTR_PRINTFLIKE(1, 2) MAKE_ATTR_DEAD;
116void Punt(const char *, ...) MAKE_ATTR_PRINTFLIKE(1, 2) MAKE_ATTR_DEAD;
117void DieHorribly(void) MAKE_ATTR_DEAD;
125int PrintAddr(void *, void *);
118int PrintAddr(void *, void *);
126void Finish(int) __dead;
119void Finish(int) MAKE_ATTR_DEAD;
127int eunlink(const char *);
128void execError(const char *, const char *);
129char *getTmpdir(void);
130
131/* parse.c */
120int eunlink(const char *);
121void execError(const char *, const char *);
122char *getTmpdir(void);
123
124/* parse.c */
132void Parse_Error(int, const char *, ...)
133 __attribute__((__format__(__printf__, 2, 3)));
125void Parse_Error(int, const char *, ...) MAKE_ATTR_PRINTFLIKE(2, 3);
134Boolean Parse_AnyExport(void);
135Boolean Parse_IsVar(char *);
136void Parse_DoVar(char *, GNode *);
137void Parse_AddIncludeDir(char *);
138void Parse_File(const char *, int);
139void Parse_Init(void);
140void Parse_End(void);
141void Parse_SetInput(const char *, int, int, char *(*)(void *, size_t *), void *);

--- 65 unchanged lines hidden ---
126Boolean Parse_AnyExport(void);
127Boolean Parse_IsVar(char *);
128void Parse_DoVar(char *, GNode *);
129void Parse_AddIncludeDir(char *);
130void Parse_File(const char *, int);
131void Parse_Init(void);
132void Parse_End(void);
133void Parse_SetInput(const char *, int, int, char *(*)(void *, size_t *), void *);

--- 65 unchanged lines hidden ---