Lines Matching refs:Make
317 /// most likely tools that use dependency files: GNU Make, BSD Make, and
320 /// BSD Make is the simplest case: It does no escaping at all. This means
324 /// GNU Make does allow space and # in filenames, but to avoid being treated
328 /// as $$, which is the normal Make way to handle the $ character.)
329 /// For compatibility with BSD Make and historical practice, if GNU Make
333 /// GCC tries to accommodate both Make formats by escaping any space or #
336 /// correctly by BSD Make, and by GNU Make in its fallback mode of using the
338 /// supported by BSD Make at all, but will be handled correctly by GNU Make
342 /// has a backslash immediately followed by space or #. GNU Make would expect
349 /// which GNU Make will interpret as
357 /// Clang does what GCC does, rather than what GNU Make expects.
376 assert(OutputFormat == DependencyOutputFormat::Make);
435 // Start a new line if this would exceed the column limit. Make