Chromium Code Reviews| Index: test/mac/strip/file.c |
| =================================================================== |
| --- test/mac/strip/file.c (revision 1721) |
| +++ test/mac/strip/file.c (working copy) |
| @@ -3,7 +3,20 @@ |
| // found in the LICENSE file. |
| static void the_static_function() {} |
| +__attribute__((used)) void the_used_function() {} |
| +__attribute__((visibility("hidden"))) __attribute__((used)) |
| +void the_hidden_function() {} |
|
Mark Mentovai
2013/09/13 21:50:36
Indent so it’s clear that this is a continuation.
Nico
2013/09/13 22:05:49
Done.
|
| +__attribute__((visibility("default"))) __attribute__((used)) |
| +void the_visible_function() {} |
| + |
| +extern const int eci; |
| +int i; |
|
Mark Mentovai
2013/09/13 21:50:36
__attribute__((used))
Nico
2013/09/13 22:05:49
Done.
|
| +static int si; |
|
Mark Mentovai
2013/09/13 21:50:36
Gimme a “const int ci = something;” too, also with
Nico
2013/09/13 22:05:49
Done.
|
| + |
| void the_function() { |
| the_static_function(); |
| + the_used_function(); |
| + the_hidden_function(); |
| + the_visible_function(); |
| } |