~ubuntu-branches/ubuntu/saucy/pmake/saucy-proposed

« back to all changes in this revision

Viewing changes to make.h

  • Committer: Bazaar Package Importer
  • Author(s): Sam Hocevar (Debian packages)
  • Date: 2005-07-07 10:20:56 UTC
  • mfrom: (0.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20050707102056-3nh411zy3wbwuwyr
Tags: 1.111-1
* New upstream snapshot.
* This version properly parses arguments and does not crash when parameters
  are missing (Closes: #287336, #316394).
* debian/control:
  + Set policy to 3.6.2.1.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/*      $NetBSD: make.h,v 1.50 2003/12/07 20:30:28 dsl Exp $    */
 
1
/*      $NetBSd: make.h,v 1.53 2005/05/01 01:25:36 christos Exp $       */
2
2
 
3
3
/*
4
4
 * Copyright (c) 1988, 1989, 1990, 1993
99
99
# endif
100
100
#endif
101
101
 
 
102
#if !defined(__GNUC_PREREQ__)
 
103
#if defined(__GNUC__)
 
104
#define __GNUC_PREREQ__(x, y)                                           \
 
105
        ((__GNUC__ == (x) && __GNUC_MINOR__ >= (y)) ||                  \
 
106
         (__GNUC__ > (x)))
 
107
#else /* defined(__GNUC__) */
 
108
#define __GNUC_PREREQ__(x, y)   0
 
109
#endif /* defined(__GNUC__) */
 
110
#endif /* !defined(__GNUC_PREREQ__) */
 
111
 
 
112
#if !defined(__unused)
 
113
#if __GNUC_PREREQ__(2, 7)
 
114
#define __unused        __attribute__((__unused__))
 
115
#else
 
116
#define __unused        /* delete */
 
117
#endif
 
118
#endif
102
119
 
103
120
#include "sprite.h"
104
121
#include "lst.h"
236
253
                                     * children was out-of-date */
237
254
#define OP_MADE         0x00000800  /* Assume the children of the node have
238
255
                                     * been already made */
 
256
#define OP_SPECIAL      0x00001000  /* Special .BEGIN, .END, .INTERRUPT */
239
257
#define OP_USEBEFORE    0x00002000  /* Like .USE, only prepend commands */
240
258
#define OP_INVISIBLE    0x00004000  /* The node is invisible to its parents.
241
259
                                     * I.e. it doesn't show up in the parents's
414
432
#define DEBUG_SHELL     0x0800
415
433
#define DEBUG_ERROR     0x1000
416
434
#define DEBUG_GRAPH3    0x10000
 
435
#define DEBUG_SCRIPT    0x20000
417
436
 
418
437
#define CONCAT(a,b)     a##b
419
438