Stop defining __STDC_*_MACROS macros.

The libcs we use don't need these any more (if they ever did), and we
were setting these globally in the build system anyway.

Also remove the -D_LIBCPP_ENABLE_CXX17_REMOVED_BINDERS from versioner
which doesn't seem needed any more either.

Test: treehugger
Change-Id: I9fb225b085906a02918c5847401d6c59f7779581
diff --git a/tests/Android.bp b/tests/Android.bp
index d06d54e..0ba91ea 100644
--- a/tests/Android.bp
+++ b/tests/Android.bp
@@ -62,9 +62,6 @@
 
         // This warning does not provide any benefit to the tests.
         "-Wno-reorder-init-list",
-
-        // For glibc.
-        "-D__STDC_LIMIT_MACROS",
     ],
     header_libs: [
         "libcutils_headers",
diff --git a/tools/versioner/src/Android.bp b/tools/versioner/src/Android.bp
index abcaaa3..6551e77 100644
--- a/tools/versioner/src/Android.bp
+++ b/tools/versioner/src/Android.bp
@@ -31,11 +31,6 @@
         "-Werror",
         "-Wno-unused-parameter",
         "-fno-omit-frame-pointer",
-
-        "-D__STDC_CONSTANT_MACROS",
-        "-D__STDC_LIMIT_MACROS",
-
-        "-D_LIBCPP_ENABLE_CXX17_REMOVED_BINDERS",
     ],
 
     target: {