and replaces it with PMCNULL. This fixes a crash in NQP, which stopped [Coke] has suggested to put this check into the (macro of) GET_ATTR, which would save us the need to check for it everywhere, but we would have to know it the retrieved attribute is a PMC or string or otherwise.
Fix some unix path-building that doesn't work on VMS.
Handle PMC is not not instantiated itself but is only inherited. The sub-PMCs (Filehandle, Socket, Stringhandle) should mark all of the Handle attributes as alive.
…VMS make utilities)." This reverts commit 38cf8d9.
… utilities). The VMS make utilities always need an action if they determine that a target is older than a denpendency element. Besides, rules like some/header.h : some/source.c some/source.c : some/file.dump $(PMC2CC) some/source.pmc don't reflect the building process, as both the C and header file are generated by the $(PMCCC) call.
With solaris cc -c overrides -E. cc: Warning: "-c" redefines goal from "preprocessed source (file)" to "object file"
config/auto/thread: Correct "has thread" grammar
e.g. solaris cc
…unsigned type. Signed-off-by: Reini Urban <email@example.com>
Also check for has_icu to check with composed unicode strings
Fixed merge conflicts: config/auto/alignof.pm config/auto/llvm.pm tools/dev/gdb-pp.py
Thanks to jkeenan++ for adding the test.