diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2015-06-29 03:43:21 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2015-06-29 03:43:21 +0000 |
commit | 99932e6f103924b9301817eb87b233331273c54d (patch) | |
tree | 8ccc267a1eaff17c722c07cb0364c573c6340c82 | |
parent | fe9285fad77e4880d4cc4a9d9fdbb80a0d12ad31 (diff) | |
download | ruby-99932e6f103924b9301817eb87b233331273c54d.tar.gz |
mkmf.rb: suppress warnings
* lib/mkmf.rb (check_sizeof, what_type): remove static qualifiers
to suppress unneeded-internal-declaration warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51058 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | lib/mkmf.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/mkmf.rb b/lib/mkmf.rb index 7b213c2f62..c2b6c903bf 100644 --- a/lib/mkmf.rb +++ b/lib/mkmf.rb @@ -1326,7 +1326,7 @@ SRC # def check_sizeof(type, headers = nil, opts = "", &b) typedef, member, prelude = typedef_expr(type, headers) - prelude << "static #{typedef} *rbcv_ptr_;\n" + prelude << "#{typedef} *rbcv_ptr_;\n" prelude = [prelude] expr = "sizeof((*rbcv_ptr_)#{"." << member if member})" fmt = STRING_OR_FAILED_FORMAT @@ -1479,7 +1479,7 @@ SRC prelude = [cpp_include(headers).split(/^/)] prelude << ["typedef #{type} rbcv_typedef_;\n", "extern rbcv_typedef_ *#{func};\n", - "static rbcv_typedef_ #{var};\n", + "rbcv_typedef_ #{var};\n", ] type = "rbcv_typedef_" fmt = member && !(typeof = have_typeof?) ? "seems %s" : "%s" @@ -1490,7 +1490,7 @@ SRC type = "rbcv_mem_typedef_" prelude[-1] << "typedef #{typeof}(#{val}) #{type};\n" prelude[-1] << "extern #{type} *#{func};\n" - prelude[-1] << "static #{type} #{var};\n" + prelude[-1] << "#{type} #{var};\n" val = var end def fmt.%(x) @@ -1513,7 +1513,7 @@ SRC type = UNIVERSAL_INTS.find do |t| pre = prelude unless member - pre += [["static #{unsigned} #{t} #{ptr}#{var};\n", + pre += [["#{unsigned} #{t} #{ptr}#{var};\n", "extern #{unsigned} #{t} #{ptr}*#{func};\n"]] end try_static_assert("sizeof(#{ptr}#{val}) == sizeof(#{unsigned} #{t})", pre) |