diff options
author | Rong Xu <xur@google.com> | 2014-08-06 17:50:42 -0700 |
---|---|---|
committer | Rong Xu <xur@google.com> | 2014-08-06 17:50:42 -0700 |
commit | f1c18afafc2b321465ae6b07ede127095942d7dc (patch) | |
tree | 812093eebfa8510367718c12c02f7da03c0e73bf /gcc-4.9/gcc/params.c | |
parent | 38a8aecfb882072900434499696b5c32a2274515 (diff) | |
download | toolchain_gcc-f1c18afafc2b321465ae6b07ede127095942d7dc.tar.gz toolchain_gcc-f1c18afafc2b321465ae6b07ede127095942d7dc.tar.bz2 toolchain_gcc-f1c18afafc2b321465ae6b07ede127095942d7dc.zip |
[gcc-4.9] Merge svn r213650 from google/gcc-4_9 branch
Merge svn r213650 from google/gcc-4_9 branch. Tested with
arm,x86,mips,arm64,x86_64,mips64 build in liunux/windows.
Change-Id: I0c07f67d516074172aa393003eee664d01f2e0f2
Diffstat (limited to 'gcc-4.9/gcc/params.c')
-rw-r--r-- | gcc-4.9/gcc/params.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gcc-4.9/gcc/params.c b/gcc-4.9/gcc/params.c index ab3c7c761..03b769cfd 100644 --- a/gcc-4.9/gcc/params.c +++ b/gcc-4.9/gcc/params.c @@ -190,3 +190,18 @@ get_num_compiler_params (void) { return num_compiler_params; } + +/* Dump values of parameters. */ + +void +dump_params (int *params, int *params_set) +{ + size_t i; + + /* Scan the parameter table to find a matching entry. */ + for (i = 0; i < num_compiler_params; ++i) + { + fprintf (stderr, "%s\t%d (%s)\n", compiler_params[i].option, + params[i], params_set[i] ? "explicit" : "implicit"); + } +} |