mirror of
https://git.savannah.gnu.org/git/make.git
synced 2024-11-25 04:35:44 +00:00
Sun May 12 19:19:43 1996 Aaron Digulla <digulla@fh-konstanz.de>
* make.h: Added HASHI(). This is the same as HASH() but converts it's second parameter to lowercase on Amiga to fold filenames.
This commit is contained in:
parent
e2d8bf4aa4
commit
0feb1dd25f
1 changed files with 6 additions and 0 deletions
6
make.h
6
make.h
|
@ -273,6 +273,12 @@ extern char *alloca ();
|
||||||
/* Add to VAR the hashing value of C, one character in a name. */
|
/* Add to VAR the hashing value of C, one character in a name. */
|
||||||
#define HASH(var, c) \
|
#define HASH(var, c) \
|
||||||
((var += (c)), (var = ((var) << 7) + ((var) >> 20)))
|
((var += (c)), (var = ((var) << 7) + ((var) >> 20)))
|
||||||
|
#ifdef _AMIGA /* Fold filenames on #amiga */
|
||||||
|
#define HASHI(var, c) \
|
||||||
|
((var += tolower((c))), (var = ((var) << 7) + ((var) >> 20)))
|
||||||
|
#else
|
||||||
|
#define HASHI(var, c) HASH(var,c)
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined(__GNUC__) || defined(ENUM_BITFIELDS)
|
#if defined(__GNUC__) || defined(ENUM_BITFIELDS)
|
||||||
#define ENUM_BITFIELD(bits) :bits
|
#define ENUM_BITFIELD(bits) :bits
|
||||||
|
|
Loading…
Reference in a new issue