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(); |
} |