mirror of
https://git.savannah.gnu.org/git/make.git
synced 2024-11-25 12:37:04 +00:00
Formerly read.c.~49~
This commit is contained in:
parent
f341a61976
commit
c8d4d2305d
1 changed files with 5 additions and 5 deletions
8
read.c
8
read.c
|
@ -1,4 +1,4 @@
|
|||
/* Copyright (C) 1988, 1989, 1990, 1991, 1992 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993 Free Software Foundation, Inc.
|
||||
This file is part of GNU Make.
|
||||
|
||||
GNU Make is free software; you can redistribute it and/or modify
|
||||
|
@ -350,9 +350,9 @@ read_makefile (filename, type)
|
|||
#define word1eq(s, l) (!strncmp (s, p, l) \
|
||||
&& (p[l] == '\0' || isblank (p[l])))
|
||||
if (!in_ignored_define
|
||||
&& word1eq ("ifdef", 5) || word1eq ("ifndef", 6)
|
||||
&& (word1eq ("ifdef", 5) || word1eq ("ifndef", 6)
|
||||
|| word1eq ("ifeq", 4) || word1eq ("ifneq", 5)
|
||||
|| word1eq ("else", 4) || word1eq ("endif", 5))
|
||||
|| word1eq ("else", 4) || word1eq ("endif", 5)))
|
||||
{
|
||||
int i = conditional_line (p, filename, lineno);
|
||||
if (i >= 0)
|
||||
|
@ -714,7 +714,7 @@ do_define (name, namelen, origin, lineno, infile, filename)
|
|||
register char *p;
|
||||
|
||||
/* Expand the variable name. */
|
||||
char *var = alloca (namelen + 1);
|
||||
char *var = (char *) alloca (namelen + 1);
|
||||
bcopy (name, var, namelen);
|
||||
var[namelen] = '\0';
|
||||
var = variable_expand (var);
|
||||
|
|
Loading…
Reference in a new issue