--- upcc.mak.in 2006-09-23 17:54:15.000000000 -0700 +++ upcc.mak.in 2006-09-23 17:43:37.000000000 -0700 @@ -75,10 +75,10 @@ # - Replace any occurence of '//' in #include pathnames with '/', because some preprocessors have been # observed to treat this as the beginning of a comment and consequently barf on the include directive %.ipre2: %.ipre1 - @PERL@ -p -e 'BEGIN { print qq|$(HASH_LINE) 1 ""\n|; } \ - if (/^#(?:line)?\s*[0-9]+/) \ - { s)\Q"$(PREPROCNAME)")"$(ORIGNAME)"); s@//@/@g; }' \ - '$<' @PLATFORM_PREPROCESS@ > '$@' + @PERL@ -p -e 'BEGIN { print qq|$(HASH_LINE) 1 ""\n|; } ' \ + -e 'if (/^#(?:line)?\s*[0-9]+/) { s)\Q"$(PREPROCNAME)")"$(ORIGNAME)"); s@//@/@g; }' \ + '$<' @PLATFORM_PREPROCESS@ > '$@' + %.i: %.ipre2 $(DETECT_UPC) $(DETECT_UPC_FLAGS) -i '$*.inc' -o '$@' '$<'