cpp bug 1


Pipe this file through /lib/cpp.ansi on HPUX
10/10/97:  Tried with current /lib/cpp.ansi and it seems to be fixed now.

--------------------------------------------------
#define FIRST(huh)      SECOND(huh)
#define SECOND(lbl)     .label L_##lbl  ! ZING(lbl-L_##lbl)

#define arch_test_case  42


; THE FOLLOWING MACRO IN AN ASSEMBLY *COMMENT* WILL MAKE THE PREPROCESSOR HANG
; FIRST(arch_test_case)
--------------------------------------------------


; (The ';' was a legal comment character for the HPUX preprocessor at the time)
; The 'ZING' macro above was (and needed to be) undefined