NAME=#!c
FILE==
CMDS=<<EOF
echo "#include <stdio.h>\nint entry(){printf(\"Hello\\n\");return 0;}" > .tmp-hashc.c
#!c .tmp-hashc.c
rm .tmp-hashc.c
EOF
EXPECT=<<EOF
Hello
EOF
RUN

NAME=#! with ext != name
FILE==
CMDS=<<EOF
. scripts/set-LD_PRELOAD.rz
echo "#include <stdio.h>\nint main(){printf(\"Hello\\n\");return 0;}" > .tmp-hashextname.c
#!cpipe .tmp-hashextname.c
rm .tmp-hashextname.c
EOF
EXPECT=<<EOF
Hello
EOF
RUN
