Annotate more functions with _Printf_format_string_

When the stringprintf.h functions were annotated with
_Printf_format_string_ there were some other functions that were
missed. This time I searched on PRINTF_FORMAT to make sure that all
functions annotated with it were annotated for VC++ as well.

The definitions and include for _Printf_format_string_ are also now
in the proper place in compiler_specific.h.

Any bugs that are found by this will show up in the next /analyze
report and will be fixed in a follow-on change. Bugs may be hiding
in Windows specific code or in code that uses unsupported flags such
as %zd.

This is a follow on to change 1372153002.

BUG=512298,427616

Review URL: https://codereview.chromium.org/1408243003

Cr-Commit-Position: refs/heads/master@{#354987}


CrOS-Libchrome-Original-Commit: 6a86501038891fd1633901de1edb5e3cd6af9f66
3 files changed
tree: 4b853da53563ce1a5589b43cf7e60ae035d9316d
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/