diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2016-06-06 19:49:25 +0800 |
---|---|---|
committer | Chun-wei Fan <fanchunwei@src.gnome.org> | 2016-06-29 17:32:21 +0800 |
commit | 1147da131ad13e583e73fed956e5c944e1497bf4 (patch) | |
tree | fb3cd7cfa281e4409946cbc6bdf3534c9aa00985 /pango | |
parent | bbb38aa2da449810989d2bdadad900ffc48846d8 (diff) | |
download | pango-1147da131ad13e583e73fed956e5c944e1497bf4.tar.gz |
Export symbols with compiler directives if possible
Add a configure check to see whether compiler directives are available
for exporting symbols, and use them if so. Likewise, update
the Visual Studio projects and config.h.win32.in to do likewise for
Windows builds.
We can then drop the .def files that were used to export symbols on
Windows builds, which should clean up things a bit.
Diffstat (limited to 'pango')
-rw-r--r-- | pango/Makefile.am | 33 | ||||
-rwxr-xr-x | pango/check.defs | 34 | ||||
-rw-r--r-- | pango/pango.def | 412 | ||||
-rw-r--r-- | pango/pangocairo.def | 35 | ||||
-rw-r--r-- | pango/pangoft2.def | 88 | ||||
-rw-r--r-- | pango/pangowin32.def | 30 | ||||
-rw-r--r-- | pango/pangoxft.def | 24 |
7 files changed, 13 insertions, 643 deletions
diff --git a/pango/Makefile.am b/pango/Makefile.am index b239170b..423d374f 100644 --- a/pango/Makefile.am +++ b/pango/Makefile.am @@ -29,7 +29,8 @@ INCLUDES = \ $(FREETYPE_CFLAGS) \ $(FONTCONFIG_CFLAGS) \ $(LIBTHAI_CFLAGS) \ - $(X_CFLAGS) + $(X_CFLAGS) \ + $(PANGO_HIDDEN_VISIBILITY_CFLAGS) BUILT_SOURCES = pango-enum-types.h pango-enum-types.c pango-features.h @@ -55,8 +56,8 @@ libpango_1_0_la_LIBADD += mini-fribidi/libmini-fribidi.la libpango_1_0_la_DEPENDENCIES = mini-fribidi/libmini-fribidi.la if PLATFORM_WIN32 -libpango_1_0_la_LDFLAGS += -export-symbols $(srcdir)/pango.def -Wl,pango-win32-res.o -libpango_1_0_la_DEPENDENCIES += pango-win32-res.o pango.def +libpango_1_0_la_LDFLAGS += -Wl,pango-win32-res.o +libpango_1_0_la_DEPENDENCIES += pango-win32-res.o endif pango-win32-res.o: pango.rc $(AM_V_GEN) $(WINDRES) $< $@ @@ -211,8 +212,8 @@ libpangoft2_1_0_la_SOURCES = \ if PLATFORM_WIN32 -libpangoft2_1_0_la_LDFLAGS += -export-symbols $(srcdir)/pangoft2.def -Wl,pangoft2-win32-res.o -libpangoft2_1_0_la_DEPENDENCIES += pangoft2-win32-res.o pangoft2.def +libpangoft2_1_0_la_LDFLAGS += -Wl,pangoft2-win32-res.o +libpangoft2_1_0_la_DEPENDENCIES += pangoft2-win32-res.o endif pangoft2-win32-res.o: pangoft2.rc $(AM_V_GEN) $(WINDRES) $< $@ @@ -256,8 +257,8 @@ libpangoxft_1_0_la_DEPENDENCIES = \ libpango-$(PANGO_API_VERSION).la if PLATFORM_WIN32 -libpangoxft_1_0_la_LDFLAGS += -export-symbols $(srcdir)/pangoxft.def -Wl,pangoxft-win32-res.o -libpangoxft_1_0_la_DEPENDENCIES += pangoxft-win32-res.o pangoxft.def +libpangoxft_1_0_la_LDFLAGS += -Wl,pangoxft-win32-res.o +libpangoxft_1_0_la_DEPENDENCIES += pangoxft-win32-res.o endif pangoxft-win32-res.o: pangoxft.rc $(AM_V_GEN) $(WINDRES) $< $@ @@ -313,8 +314,8 @@ libpangocairo_1_0_la_SOURCES = $(pangocairo_core_sources) if HAVE_CAIRO_WIN32 if PLATFORM_WIN32 -libpangocairo_1_0_la_LDFLAGS += -export-symbols $(srcdir)/pangocairo.def -Wl,pangocairo-win32-res.o -libpangocairo_1_0_la_DEPENDENCIES += pangocairo-win32-res.o pangocairo.def +libpangocairo_1_0_la_LDFLAGS += -Wl,pangocairo-win32-res.o +libpangocairo_1_0_la_DEPENDENCIES += pangocairo-win32-res.o endif pangocairo-win32-res.o: pangocairo.rc $(AM_V_GEN) $(WINDRES) $< $@ @@ -399,8 +400,8 @@ libpangowin32_1_0_la_SOURCES = \ pangowin32-shape.c if PLATFORM_WIN32 -libpangowin32_1_0_la_LDFLAGS += -export-symbols $(srcdir)/pangowin32.def -Wl,pangowin32-win32-res.o -libpangowin32_1_0_la_DEPENDENCIES += pangowin32-win32-res.o pangowin32.def +libpangowin32_1_0_la_LDFLAGS += -Wl,pangowin32-win32-res.o +libpangowin32_1_0_la_DEPENDENCIES += pangowin32-win32-res.o endif pangowin32-win32-res.o: pangowin32.rc $(AM_V_GEN) $(WINDRES) $< $@ @@ -423,11 +424,6 @@ EXTRA_DIST = \ pango-enum-types.h \ pango-enum-types.h.template \ pango-enum-types.c.template \ - pango.def \ - pangocairo.def \ - pangowin32.def \ - pangoft2.def \ - pangoxft.def \ pango.rc \ pango.rc.in \ pangoft2.rc \ @@ -440,8 +436,7 @@ EXTRA_DIST = \ pangoxft.rc.in \ break-arabic.c \ break-indic.c \ - break-thai.c \ - check.defs + break-thai.c CLEANFILES = \ pango-enum-types.h \ @@ -548,6 +543,4 @@ dist-hook: \ $(top_builddir)/build/win32/vs9/pango.headers \ $(INTROSPECTION_INTERMEDIATE_ITEMS) -TESTS = check.defs - -include $(top_srcdir)/git.mk diff --git a/pango/check.defs b/pango/check.defs deleted file mode 100755 index 7081ca97..00000000 --- a/pango/check.defs +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/sh - -LC_ALL=C -export LC_ALL - -test -z "$srcdir" && srcdir=. -status=0 - -get_pango_syms='nm "$so" | grep " T " | cut -d" " -f3' -if [ "`uname -s`" = "Linux" ]; then - get_pango_syms='objdump -t "$so" | sed -n "/.*g *F *\.\(opd\|text\).* \(.*pango_.*\)$/s//\2/p"' -fi - -for def in $srcdir/*.def; do - lib=${def%.def} - lib=${lib##*/} - so=.libs/lib${lib}-1.0.so - - test -f "$so" || continue - echo Checking $def - - expected=$lib.expected - list=$lib.list - eval $get_pango_syms | - sort -u > "$expected" - cut -f 2 "$def" | - grep -v pango_cairo_win32_font_map_get_type | - grep -v EXPORTS | - sort -u > "$list" - - diff -u "$list" "$expected" >&2 && rm -f "$list" "$expected" || status=1 -done - -exit $status diff --git a/pango/pango.def b/pango/pango.def deleted file mode 100644 index 256c2e39..00000000 --- a/pango/pango.def +++ /dev/null @@ -1,412 +0,0 @@ -EXPORTS - pango_alignment_get_type - pango_attr_background_alpha_new - pango_attr_background_new - pango_attr_fallback_new - pango_attr_family_new - pango_attr_font_desc_new - pango_attr_font_features_new - pango_attr_foreground_alpha_new - pango_attr_foreground_new - pango_attr_gravity_hint_new - pango_attr_gravity_new - pango_attr_iterator_copy - pango_attr_iterator_destroy - pango_attr_iterator_get - pango_attr_iterator_get_attrs - pango_attr_iterator_get_font - pango_attr_iterator_next - pango_attr_iterator_range - pango_attr_language_new - pango_attr_letter_spacing_new - pango_attr_list_change - pango_attr_list_copy - pango_attr_list_filter - pango_attr_list_get_iterator - pango_attr_list_get_type - pango_attr_list_insert - pango_attr_list_insert_before - pango_attr_list_new - pango_attr_list_ref - pango_attr_list_splice - pango_attr_list_unref - pango_attr_rise_new - pango_attr_scale_new - pango_attr_shape_new - pango_attr_shape_new_with_data - pango_attr_size_new - pango_attr_size_new_absolute - pango_attr_stretch_new - pango_attr_strikethrough_color_new - pango_attr_strikethrough_new - pango_attr_style_new - pango_attr_type_get_type - pango_attr_type_register - pango_attr_type_get_name - pango_attr_underline_color_new - pango_attr_underline_new - pango_attr_variant_new - pango_attr_weight_new - pango_attribute_init - pango_attribute_copy - pango_attribute_destroy - pango_attribute_equal - pango_bidi_type_for_unichar - pango_bidi_type_get_type - pango_break - pango_color_copy - pango_color_free - pango_color_get_type - pango_color_parse - pango_color_to_string - pango_config_key_get - pango_config_key_get_system - pango_context_changed - pango_context_get_base_dir - pango_context_get_base_gravity - pango_context_get_font_description - pango_context_get_font_map - pango_context_get_gravity - pango_context_get_gravity_hint - pango_context_get_language - pango_context_get_matrix - pango_context_get_metrics - pango_context_get_serial - pango_context_get_type - pango_context_list_families - pango_context_load_font - pango_context_load_fontset - pango_context_new - pango_context_set_base_dir - pango_context_set_base_gravity - pango_context_set_font_description - pango_context_set_font_map - pango_context_set_gravity_hint - pango_context_set_language - pango_context_set_matrix - pango_coverage_copy - pango_coverage_from_bytes - pango_coverage_get - pango_coverage_level_get_type - pango_coverage_max - pango_coverage_new - pango_coverage_ref - pango_coverage_set - pango_coverage_to_bytes - pango_coverage_unref - pango_default_break - pango_direction_get_type - pango_ellipsize_mode_get_type - pango_engine_get_type - pango_engine_lang_get_type - pango_engine_shape_get_type - pango_extents_to_pixels - pango_find_base_dir - pango_find_map - pango_find_paragraph_boundary - pango_font_describe - pango_font_describe_with_absolute_size - pango_font_description_better_match - pango_font_description_copy - pango_font_description_copy_static - pango_font_description_equal - pango_font_description_free - pango_font_description_from_string - pango_font_description_get_family - pango_font_description_get_gravity - pango_font_description_get_set_fields - pango_font_description_get_size - pango_font_description_get_size_is_absolute - pango_font_description_get_stretch - pango_font_description_get_style - pango_font_description_get_type - pango_font_description_get_variant - pango_font_description_get_weight - pango_font_description_hash - pango_font_description_merge - pango_font_description_merge_static - pango_font_description_new - pango_font_description_set_absolute_size - pango_font_description_set_family - pango_font_description_set_family_static - pango_font_description_set_gravity - pango_font_description_set_size - pango_font_description_set_stretch - pango_font_description_set_style - pango_font_description_set_variant - pango_font_description_set_weight - pango_font_description_to_filename - pango_font_description_to_string - pango_font_description_unset_fields - pango_font_descriptions_free - pango_font_face_describe - pango_font_face_get_face_name - pango_font_face_get_type - pango_font_face_is_synthesized - pango_font_face_list_sizes - pango_font_family_get_name - pango_font_family_get_type - pango_font_family_is_monospace - pango_font_family_list_faces - pango_font_find_shaper - pango_font_get_coverage - pango_font_get_font_map - pango_font_get_glyph_extents - pango_font_get_metrics - pango_font_get_type - pango_font_map_changed - pango_font_map_create_context - pango_font_map_get_shape_engine_type - pango_font_map_get_serial - pango_font_map_get_type - pango_font_map_list_families - pango_font_map_load_font - pango_font_map_load_fontset - pango_font_mask_get_type - pango_font_metrics_get_approximate_char_width - pango_font_metrics_get_approximate_digit_width - pango_font_metrics_get_ascent - pango_font_metrics_get_descent - pango_font_metrics_get_strikethrough_position - pango_font_metrics_get_strikethrough_thickness - pango_font_metrics_get_type - pango_font_metrics_get_underline_position - pango_font_metrics_get_underline_thickness - pango_font_metrics_new - pango_font_metrics_ref - pango_font_metrics_unref - pango_fontset_foreach - pango_fontset_get_font - pango_fontset_get_metrics - pango_fontset_get_type - pango_fontset_simple_append - pango_fontset_simple_get_type - pango_fontset_simple_new - pango_fontset_simple_size - pango_get_lib_subdirectory - pango_get_log_attrs - pango_get_mirror_char - pango_get_sysconf_subdirectory - pango_glyph_item_apply_attrs - pango_glyph_item_copy - pango_glyph_item_free - pango_glyph_item_get_logical_widths - pango_glyph_item_get_type - pango_glyph_item_iter_copy - pango_glyph_item_iter_free - pango_glyph_item_iter_get_type - pango_glyph_item_iter_init_end - pango_glyph_item_iter_init_start - pango_glyph_item_iter_next_cluster - pango_glyph_item_iter_prev_cluster - pango_glyph_item_letter_space - pango_glyph_item_split - pango_glyph_string_copy - pango_glyph_string_extents - pango_glyph_string_extents_range - pango_glyph_string_free - pango_glyph_string_get_logical_widths - pango_glyph_string_get_type - pango_glyph_string_get_width - pango_glyph_string_index_to_x - pango_glyph_string_new - pango_glyph_string_set_size - pango_glyph_string_x_to_index - pango_gravity_get_for_matrix - pango_gravity_get_for_script - pango_gravity_get_for_script_and_width - pango_gravity_get_type - pango_gravity_hint_get_type - pango_gravity_to_rotation - pango_is_zero_width - pango_item_copy - pango_item_free - pango_item_get_type - pango_item_new - pango_item_split - pango_itemize - pango_itemize_with_base_dir - pango_language_from_string - pango_language_get_default - pango_language_get_sample_string - pango_language_get_scripts - pango_language_get_type - pango_language_includes_script - pango_language_matches - pango_language_to_string - pango_layout_context_changed - pango_layout_copy - pango_layout_get_alignment - pango_layout_get_attributes - pango_layout_get_auto_dir - pango_layout_get_baseline - pango_layout_get_character_count - pango_layout_get_context - pango_layout_get_cursor_pos - pango_layout_get_ellipsize - pango_layout_get_extents - pango_layout_get_font_description - pango_layout_get_height - pango_layout_get_indent - pango_layout_get_iter - pango_layout_get_justify - pango_layout_get_line - pango_layout_get_line_count - pango_layout_get_line_readonly - pango_layout_get_lines - pango_layout_get_lines_readonly - pango_layout_get_log_attrs - pango_layout_get_log_attrs_readonly - pango_layout_get_pixel_extents - pango_layout_get_pixel_size - pango_layout_get_serial - pango_layout_get_single_paragraph_mode - pango_layout_get_size - pango_layout_get_spacing - pango_layout_get_tabs - pango_layout_get_text - pango_layout_get_type - pango_layout_get_unknown_glyphs_count - pango_layout_get_width - pango_layout_get_wrap - pango_layout_index_to_line_x - pango_layout_index_to_pos - pango_layout_is_ellipsized - pango_layout_is_wrapped - pango_layout_iter_at_last_line - pango_layout_iter_copy - pango_layout_iter_free - pango_layout_iter_get_baseline - pango_layout_iter_get_char_extents - pango_layout_iter_get_cluster_extents - pango_layout_iter_get_index - pango_layout_iter_get_layout_extents - pango_layout_iter_get_layout - pango_layout_iter_get_line - pango_layout_iter_get_line_extents - pango_layout_iter_get_line_readonly - pango_layout_iter_get_line_yrange - pango_layout_iter_get_run - pango_layout_iter_get_run_extents - pango_layout_iter_get_run_readonly - pango_layout_iter_get_type - pango_layout_iter_next_char - pango_layout_iter_next_cluster - pango_layout_iter_next_line - pango_layout_iter_next_run - pango_layout_line_get_extents - pango_layout_line_get_pixel_extents - pango_layout_line_get_type - pango_layout_line_get_x_ranges - pango_layout_line_index_to_x - pango_layout_line_ref - pango_layout_line_unref - pango_layout_line_x_to_index - pango_layout_move_cursor_visually - pango_layout_new - pango_layout_set_alignment - pango_layout_set_attributes - pango_layout_set_auto_dir - pango_layout_set_ellipsize - pango_layout_set_font_description - pango_layout_set_height - pango_layout_set_indent - pango_layout_set_justify - pango_layout_set_markup - pango_layout_set_markup_with_accel - pango_layout_set_single_paragraph_mode - pango_layout_set_spacing - pango_layout_set_tabs - pango_layout_set_text - pango_layout_set_width - pango_layout_set_wrap - pango_layout_xy_to_index - pango_log2vis_get_embedding_levels - pango_lookup_aliases - pango_map_get_engine - pango_map_get_engines - pango_markup_parser_new - pango_markup_parser_finish - pango_matrix_concat - pango_matrix_copy - pango_matrix_free - pango_matrix_get_font_scale_factor - pango_matrix_get_font_scale_factors - pango_matrix_get_type - pango_matrix_rotate - pango_matrix_scale - pango_matrix_transform_distance - pango_matrix_transform_pixel_rectangle - pango_matrix_transform_point - pango_matrix_transform_rectangle - pango_matrix_translate - pango_module_register - pango_parse_enum - pango_parse_markup - pango_parse_stretch - pango_parse_style - pango_parse_variant - pango_parse_weight - pango_quantize_line_geometry - pango_read_line - pango_render_part_get_type - pango_renderer_activate - pango_renderer_deactivate - pango_renderer_draw_error_underline - pango_renderer_draw_glyph - pango_renderer_draw_glyph_item - pango_renderer_draw_glyphs - pango_renderer_draw_layout - pango_renderer_draw_layout_line - pango_renderer_draw_rectangle - pango_renderer_draw_trapezoid - pango_renderer_get_alpha - pango_renderer_get_color - pango_renderer_get_layout - pango_renderer_get_layout_line - pango_renderer_get_matrix - pango_renderer_get_type - pango_renderer_part_changed - pango_renderer_set_alpha - pango_renderer_set_color - pango_renderer_set_matrix - pango_reorder_items - pango_scan_int - pango_scan_string - pango_scan_word - pango_script_for_unichar - pango_script_get_sample_language - pango_script_get_type - pango_script_iter_free - pango_script_iter_get_range - pango_script_iter_new - pango_script_iter_next - pango_shape - pango_shape_full - pango_skip_space - pango_split_file_list - pango_stretch_get_type - pango_style_get_type - pango_tab_align_get_type - pango_tab_array_copy - pango_tab_array_free - pango_tab_array_get_positions_in_pixels - pango_tab_array_get_size - pango_tab_array_get_tab - pango_tab_array_get_tabs - pango_tab_array_get_type - pango_tab_array_new - pango_tab_array_new_with_positions - pango_tab_array_resize - pango_tab_array_set_tab - pango_trim_string - pango_underline_get_type - pango_unichar_direction - pango_units_from_double - pango_units_to_double - pango_variant_get_type - pango_version - pango_version_check - pango_version_string - pango_weight_get_type - pango_wrap_mode_get_type diff --git a/pango/pangocairo.def b/pango/pangocairo.def deleted file mode 100644 index dcea23c0..00000000 --- a/pango/pangocairo.def +++ /dev/null @@ -1,35 +0,0 @@ -EXPORTS - pango_cairo_context_get_font_options - pango_cairo_context_get_resolution - pango_cairo_context_get_shape_renderer - pango_cairo_context_set_font_options - pango_cairo_context_set_resolution - pango_cairo_context_set_shape_renderer - pango_cairo_create_context - pango_cairo_create_layout - pango_cairo_error_underline_path -; pango_cairo_fc_font_get_type -; pango_cairo_fc_font_map_get_type - pango_cairo_font_get_type - pango_cairo_font_get_scaled_font - pango_cairo_font_map_create_context - pango_cairo_font_map_get_default - pango_cairo_font_map_set_default - pango_cairo_font_map_get_font_type - pango_cairo_font_map_get_resolution - pango_cairo_font_map_get_type - pango_cairo_font_map_new - pango_cairo_font_map_new_for_font_type - pango_cairo_font_map_set_resolution - pango_cairo_glyph_string_path - pango_cairo_layout_line_path - pango_cairo_layout_path - pango_cairo_renderer_get_type - pango_cairo_show_error_underline - pango_cairo_show_glyph_item - pango_cairo_show_glyph_string - pango_cairo_show_layout - pango_cairo_show_layout_line - pango_cairo_update_context - pango_cairo_update_layout - pango_cairo_win32_font_map_get_type diff --git a/pango/pangoft2.def b/pango/pangoft2.def deleted file mode 100644 index 24dee240..00000000 --- a/pango/pangoft2.def +++ /dev/null @@ -1,88 +0,0 @@ -EXPORTS - pango_fc_decoder_get_charset - pango_fc_decoder_get_glyph - pango_fc_decoder_get_type - pango_fc_font_create_base_metrics_for_context - pango_fc_font_description_from_pattern - pango_fc_font_get_glyph - pango_fc_font_get_raw_extents - pango_fc_font_get_type - pango_fc_font_get_unknown_glyph - pango_fc_font_has_char - pango_fc_font_kern_glyphs - pango_fc_font_key_get_context_key - pango_fc_font_key_get_matrix - pango_fc_font_key_get_pattern - pango_fc_font_lock_face - pango_fc_font_map_add_decoder_find_func - pango_fc_font_map_cache_clear - pango_fc_font_map_config_changed - pango_fc_font_map_create_context - pango_fc_font_map_find_decoder - pango_fc_font_map_get_config - pango_fc_font_map_get_type - pango_fc_font_map_set_config - pango_fc_font_map_shutdown - pango_fc_font_unlock_face - pango_fc_fontset_key_get_absolute_size - pango_fc_fontset_key_get_context_key - pango_fc_fontset_key_get_description - pango_fc_fontset_key_get_language - pango_fc_fontset_key_get_matrix - pango_fc_fontset_key_get_resolution - pango_ft2_font_get_coverage - pango_ft2_font_get_face - pango_ft2_font_get_kerning - pango_ft2_font_get_type - pango_ft2_font_map_create_context - pango_ft2_font_map_for_display - pango_ft2_font_map_get_type - pango_ft2_font_map_new - pango_ft2_font_map_set_default_substitute - pango_ft2_font_map_set_resolution - pango_ft2_font_map_substitute_changed - pango_ft2_get_context - pango_ft2_get_unknown_glyph - pango_ft2_render - pango_ft2_render_layout - pango_ft2_render_layout_line - pango_ft2_render_layout_line_subpixel - pango_ft2_render_layout_subpixel - pango_ft2_render_transformed - pango_ft2_renderer_get_type - pango_ft2_shutdown_display - pango_ot_buffer_add_glyph - pango_ot_buffer_clear - pango_ot_buffer_destroy - pango_ot_buffer_get_glyphs - pango_ot_buffer_new - pango_ot_buffer_output - pango_ot_buffer_set_rtl - pango_ot_buffer_set_zero_width_marks - pango_ot_info_find_feature - pango_ot_info_find_language - pango_ot_info_find_script - pango_ot_info_get - pango_ot_info_get_type - pango_ot_info_list_features - pango_ot_info_list_languages - pango_ot_info_list_scripts - pango_ot_ruleset_add_feature - pango_ot_ruleset_description_copy - pango_ot_ruleset_description_equal - pango_ot_ruleset_description_free - pango_ot_ruleset_description_hash - pango_ot_ruleset_get_feature_count - pango_ot_ruleset_get_for_description - pango_ot_ruleset_get_type - pango_ot_ruleset_maybe_add_feature - pango_ot_ruleset_maybe_add_features - pango_ot_ruleset_new - pango_ot_ruleset_new_for - pango_ot_ruleset_new_from_description - pango_ot_ruleset_position - pango_ot_ruleset_substitute - pango_ot_tag_from_language - pango_ot_tag_from_script - pango_ot_tag_to_language - pango_ot_tag_to_script diff --git a/pango/pangowin32.def b/pango/pangowin32.def deleted file mode 100644 index 6d9a2785..00000000 --- a/pango/pangowin32.def +++ /dev/null @@ -1,30 +0,0 @@ -EXPORTS - _pango_win32_fontmap_cache_remove - _pango_win32_make_matching_logfontw - _pango_win32_font_get_type - _pango_win32_font_map_get_type - _pango_win32_font_get_hfont - pango_win32_font_cache_free - pango_win32_font_cache_load - pango_win32_font_cache_loadw - pango_win32_font_cache_new - pango_win32_font_cache_unload - pango_win32_font_description_from_logfont - pango_win32_font_description_from_logfontw - pango_win32_font_get_glyph_index - pango_win32_font_logfont - pango_win32_font_logfontw - pango_win32_font_map_for_display - pango_win32_font_map_get_font_cache - pango_win32_get_context - pango_win32_get_dc - pango_win32_get_debug_flag - pango_win32_get_unknown_glyph - pango_win32_render - pango_win32_render_layout - pango_win32_render_layout_line - pango_win32_render_transformed - pango_win32_shutdown_display - pango_win32_font_done_font - pango_win32_font_get_metrics_factor - pango_win32_font_select_font diff --git a/pango/pangoxft.def b/pango/pangoxft.def deleted file mode 100644 index 484d83e1..00000000 --- a/pango/pangoxft.def +++ /dev/null @@ -1,24 +0,0 @@ -EXPORTS -pango_xft_font_get_display -pango_xft_font_get_font -pango_xft_font_get_glyph -pango_xft_font_get_type -pango_xft_font_get_unknown_glyph -pango_xft_font_has_char -pango_xft_font_lock_face -pango_xft_font_map_get_type -pango_xft_font_unlock_face -pango_xft_get_context -pango_xft_get_font_map -pango_xft_picture_render -pango_xft_render -pango_xft_render_layout -pango_xft_render_layout_line -pango_xft_render_transformed -pango_xft_renderer_get_type -pango_xft_renderer_new -pango_xft_renderer_set_default_color -pango_xft_renderer_set_draw -pango_xft_set_default_substitute -pango_xft_shutdown_display -pango_xft_substitute_changed |