Committed to dmalcolm/jit.

---
 gcc/jit/ChangeLog.jit |  4 ++++
 gcc/jit/libgccjit.map | 61 ++++++++++++++++++++++++++-------------------------
 2 files changed, 35 insertions(+), 30 deletions(-)

diff --git a/gcc/jit/ChangeLog.jit b/gcc/jit/ChangeLog.jit
index 5c06a72..d998134 100644
--- a/gcc/jit/ChangeLog.jit
+++ b/gcc/jit/ChangeLog.jit
@@ -1,5 +1,9 @@
 2013-10-14  David Malcolm  <dmalc...@redhat.com>
 
+       * libgccjit.map: Alphabetize the exported symbols.
+
+2013-10-14  David Malcolm  <dmalc...@redhat.com>
+
        * internal-api.c (gcc::jit::context::new_field): Implement
        location support, by calling set_tree_location.
        (gcc::jit::context::new_struct_type): Likewise.
diff --git a/gcc/jit/libgccjit.map b/gcc/jit/libgccjit.map
index 859dc5e..2fbd95f 100644
--- a/gcc/jit/libgccjit.map
+++ b/gcc/jit/libgccjit.map
@@ -1,54 +1,55 @@
 # Linker script for libgccjit.so
 {
   global:
+    # Keep this list sorted alphabetically:
     gcc_jit_context_acquire;
-    gcc_jit_context_release;
-    gcc_jit_context_set_code_factory;
-    gcc_jit_context_new_location;
-    gcc_jit_context_get_void_type;
+    gcc_jit_context_compile;
     gcc_jit_context_get_char_type;
-    gcc_jit_context_get_int_type;
-    gcc_jit_context_get_float_type;
     gcc_jit_context_get_double_type;
-    gcc_jit_type_get_pointer;
-    gcc_jit_type_get_const;
+    gcc_jit_context_get_float_type;
+    gcc_jit_context_get_int_type;
+    gcc_jit_context_get_void_type;
+    gcc_jit_context_new_array_lookup;
+    gcc_jit_context_new_binary_op;
+    gcc_jit_context_new_call;
+    gcc_jit_context_new_comparison;
     gcc_jit_context_new_field;
-    gcc_jit_context_new_struct_type;
-    gcc_jit_context_new_param;
-    gcc_jit_param_as_lvalue;
-    gcc_jit_param_as_rvalue;
+    gcc_jit_context_new_field_access;
     gcc_jit_context_new_function;
-    gcc_jit_function_new_forward_label;
     gcc_jit_context_new_global;
     gcc_jit_context_new_local;
-    gcc_jit_local_as_lvalue;
-    gcc_jit_local_as_rvalue;
-    gcc_jit_lvalue_as_rvalue;
+    gcc_jit_context_new_location;
+    gcc_jit_context_new_param;
     gcc_jit_context_new_rvalue_from_int;
-    gcc_jit_context_zero;
-    gcc_jit_context_one;
     gcc_jit_context_new_string_literal;
-    gcc_jit_context_new_binary_op;
-    gcc_jit_context_new_comparison;
-    gcc_jit_context_new_call;
-    gcc_jit_context_new_array_lookup;
-    gcc_jit_context_new_field_access;
-    gcc_jit_function_add_eval;
+    gcc_jit_context_new_struct_type;
+    gcc_jit_context_one;
+    gcc_jit_context_release;
+    gcc_jit_context_set_bool_option;
+    gcc_jit_context_set_code_factory;
+    gcc_jit_context_set_int_option;
+    gcc_jit_context_set_str_option;
+    gcc_jit_context_zero;
     gcc_jit_function_add_assignment;
     gcc_jit_function_add_assignment_op;
     gcc_jit_function_add_conditional;
-    gcc_jit_function_add_label;
-    gcc_jit_function_place_forward_label;
+    gcc_jit_function_add_eval;
     gcc_jit_function_add_jump;
+    gcc_jit_function_add_label;
     gcc_jit_function_add_return;
+    gcc_jit_function_new_forward_label;
     gcc_jit_function_new_loop;
+    gcc_jit_function_place_forward_label;
+    gcc_jit_local_as_lvalue;
+    gcc_jit_local_as_rvalue;
     gcc_jit_loop_end;
-    gcc_jit_context_set_str_option;
-    gcc_jit_context_set_int_option;
-    gcc_jit_context_set_bool_option;
-    gcc_jit_context_compile;
+    gcc_jit_lvalue_as_rvalue;
+    gcc_jit_param_as_lvalue;
+    gcc_jit_param_as_rvalue;
     gcc_jit_result_get_code;
     gcc_jit_result_release;
+    gcc_jit_type_get_const;
+    gcc_jit_type_get_pointer;
 
   local: *;
 };
\ No newline at end of file
-- 
1.7.11.7

Reply via email to