606 |
|
|
607 |
|
|
608 |
|
|
|
## --------------------- ## |
|
|
## Invalid CPP headers. ## |
|
|
## --------------------- ## |
|
|
|
|
|
# AT_TEST_CPP_GUARD_H([INPUT-FILE-BASE) |
|
|
# ------------------------------------- |
|
|
m4_define([AT_TEST_CPP_GUARD_H], |
|
|
[AT_SETUP([Invalid CPP guards: $1]) |
|
|
|
|
|
# Possibly create inner directories. |
|
|
dirname=`AS_DIRNAME([$1])` |
|
|
AS_MKDIR_P([$dirname]) |
|
|
|
|
|
AT_DATA([$1.y], |
|
|
[%% |
|
|
dummy: |
|
|
]) |
|
|
|
|
|
AT_CHECK([bison --defines=$1.h $1.y]) |
|
|
|
|
|
# CPP should be happy with it. |
|
|
AT_CHECK([$CC -E $1.h], 0, [ignore]) |
|
|
|
|
|
AT_CLEANUP |
|
|
]) |
|
|
|
|
|
AT_TEST_CPP_GUARD_H([input/input]) |
|
|
AT_TEST_CPP_GUARD_H([9foo]) |
|
|
|
|
|
|
|
|
|
|
609 |
## -------------- ## |
## -------------- ## |
610 |
## Web2c Report. ## |
## Web2c Report. ## |
611 |
## -------------- ## |
## -------------- ## |