Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 4362 → Rev 4361

/contrib/sdk/sources/ffmpeg/config.mak
34,7 → 34,7
CP=cp -p
LN_S=ln -s -f
CPPFLAGS= -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=32 -D_LARGEFILE_SOURCE -U__STRICT_ANSI__
CFLAGS= -I../newlib/include -U_Win32 -U_WIN32 -U__MINGW32__ -std=c99 -march=pentium-mmx -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch -Wno-format-zero-length -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno-pointer-to-int-cast -Wstrict-prototypes -O2 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=vla
CFLAGS= -I../newlib/include -U_Win32 -U_WIN32 -U__MINGW32__ -std=c99 -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-parentheses -Wno-switch -Wno-format-zero-length -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wno-pointer-to-int-cast -Wstrict-prototypes -O2 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=vla
CXXFLAGS= -D__STDC_CONSTANT_MACROS
ASFLAGS= -I../newlib/include -U_Win32 -U_WIN32 -U__MINGW32__
AS_C=-c
/contrib/sdk/sources/cairo/cairo.ver
File deleted
/contrib/sdk/sources/cairo/Makefile
5,7 → 5,7
CFLAGS = -c -O2 -ffast-math -Wall -Winline -Wno-attributes -fomit-frame-pointer
 
LD = ld
LDFLAGS = -shared -s -nostdlib -T ../newlib/dll.lds --entry _DllStartup --image-base=0 --version-script cairo.ver --output-def $(LIBRARY).orig.def --out-implib $(LIBRARY).dll.a
LDFLAGS = -shared -s -nostdlib -T ../newlib/dll.lds --entry _DllStartup --image-base=0 --output-def $(LIBRARY).orig.def --out-implib $(LIBRARY).dll.a
 
STRIP = $(PREFIX)strip
 
151,7 → 151,7
 
$(LIBRARY).a: $(OBJECTS) Makefile
ar cvrs $(LIBRARY).a $(OBJECTS)
mv -f $(LIBRARY).a ../../lib
mv -f $(LIBRARY).a ../../static
 
 
$(LIBRARY).dll: $(OBJECTS) Makefile
/contrib/sdk/sources/cairo/Makefile.ebox
5,7 → 5,7
CFLAGS = -c -O2 -march=pentium-mmx -ffast-math -Wall -Winline -Wno-attributes -fomit-frame-pointer
 
LD = ld
LDFLAGS = -shared -s -nostdlib -T ../newlib/dll.lds --entry _DllStartup --image-base=0 --version-script cairo.ver --output-def $(LIBRARY).orig.def --out-implib $(LIBRARY).dll.a
LDFLAGS = -shared -s -nostdlib -T ../newlib/dll.lds --entry _DllStartup --image-base=0 --output-def $(LIBRARY).orig.def --out-implib $(LIBRARY).dll.a
 
STRIP = $(PREFIX)strip
 
14,7 → 14,7
INCLUDES = -I. -I../newlib/include -I../pixman -I../zlib -I../libpng -I../freetype/include
 
 
LIBPATH:= -L../../lib
LIBPATH:= -L../../import -L../../static
 
LIBS:= -ldll -lgcc -lfreetype.dll -lz.dll -lpixman-1.dll -lpng16.dll -lc.dll
 
151,7 → 151,7
 
$(LIBRARY).a: $(OBJECTS) Makefile
ar cvrs $(LIBRARY).a $(OBJECTS)
mv -f $(LIBRARY).a ../../lib
mv -f $(LIBRARY).a ../../static
 
 
$(LIBRARY).dll: $(OBJECTS) Makefile
160,8 → 160,8
sed -e "s/ @[^ ]*//" $(LIBRARY).orig.def > $(LIBRARY).def
sed -f ../newlib/cmd1.sed $(LIBRARY).def > mem
sed -f ../newlib/cmd2.sed mem >$(LIBRARY).inc
mv -f $@ ../../bin
mv -f $(LIBRARY).dll.a ../../lib
mv -f $@ ../../lib
mv -f $(LIBRARY).dll.a ../../import
 
%.o : %.c
$(CC) $(CFLAGS) $(DEFINES) $(INCLUDES) -o $@ $<
/contrib/sdk/sources/cairo/cairo2.def
0,0 → 1,1119
EXPORTS
DllStartup
__cairo_clip_all DATA
__cairo_contour_add_point
__cairo_contour_remove_last_chain
__cairo_no_compositor DATA
__chkstk DATA
__chkstk_ms DATA
_alloca DATA
_cairo_analysis_surface_create
_cairo_analysis_surface_get_bounding_box
_cairo_analysis_surface_get_ctm
_cairo_analysis_surface_get_supported
_cairo_analysis_surface_get_unsupported
_cairo_analysis_surface_has_supported
_cairo_analysis_surface_has_unsupported
_cairo_analysis_surface_merge_status
_cairo_analysis_surface_set_ctm
_cairo_arc_path
_cairo_arc_path_negative
_cairo_array_allocate
_cairo_array_append
_cairo_array_append_multiple
_cairo_array_copy_element
_cairo_array_fini
_cairo_array_grow_by
_cairo_array_index
_cairo_array_index_const
_cairo_array_init
_cairo_array_num_elements
_cairo_array_size
_cairo_array_truncate
_cairo_atomic_int_cmpxchg_return_old_impl
_cairo_atomic_int_dec_and_test
_cairo_atomic_int_inc
_cairo_atomic_mutex DATA
_cairo_atomic_ptr_cmpxchg_return_old_impl
_cairo_base64_stream_create
_cairo_base85_stream_create
_cairo_bentley_ottmann_tessellate_boxes
_cairo_bentley_ottmann_tessellate_polygon
_cairo_bentley_ottmann_tessellate_rectangular_traps
_cairo_bentley_ottmann_tessellate_rectilinear_polygon_to_boxes
_cairo_bentley_ottmann_tessellate_rectilinear_traps
_cairo_bentley_ottmann_tessellate_traps
_cairo_botor_scan_converter_init
_cairo_box_add_curve_to
_cairo_box_from_doubles
_cairo_box_from_rectangle
_cairo_box_intersects_line_segment
_cairo_box_round_to_rectangle
_cairo_box_to_doubles
_cairo_boxes_add
_cairo_boxes_clear
_cairo_boxes_extents
_cairo_boxes_fini
_cairo_boxes_for_each_box
_cairo_boxes_get_extents
_cairo_boxes_init
_cairo_boxes_init_for_array
_cairo_boxes_init_from_rectangle
_cairo_boxes_init_with_clip
_cairo_boxes_intersect
_cairo_boxes_limit
_cairo_boxes_to_array
_cairo_cache_fini
_cairo_cache_foreach
_cairo_cache_freeze
_cairo_cache_init
_cairo_cache_insert
_cairo_cache_lookup
_cairo_cache_remove
_cairo_cache_thaw
_cairo_cff_fallback_fini
_cairo_cff_fallback_init
_cairo_cff_scaled_font_is_cid_cff
_cairo_cff_subset_fini
_cairo_cff_subset_init
_cairo_clip_combine_with_surface
_cairo_clip_contains_box
_cairo_clip_contains_extents
_cairo_clip_contains_rectangle
_cairo_clip_copy
_cairo_clip_copy_path
_cairo_clip_copy_rectangle_list
_cairo_clip_copy_region
_cairo_clip_copy_with_translation
_cairo_clip_create
_cairo_clip_destroy
_cairo_clip_equal
_cairo_clip_from_boxes
_cairo_clip_get_extents
_cairo_clip_get_image
_cairo_clip_get_polygon
_cairo_clip_get_region
_cairo_clip_get_surface
_cairo_clip_intersect_box
_cairo_clip_intersect_boxes
_cairo_clip_intersect_clip
_cairo_clip_intersect_path
_cairo_clip_intersect_rectangle
_cairo_clip_intersect_rectilinear_path
_cairo_clip_is_polygon
_cairo_clip_is_region
_cairo_clip_path_destroy
_cairo_clip_path_reference
_cairo_clip_reduce_for_composite
_cairo_clip_reduce_to_rectangle
_cairo_clip_reset_static_data
_cairo_clip_tor_scan_converter_create
_cairo_clip_transform
_cairo_clip_translate
_cairo_color_double_to_short
_cairo_color_equal
_cairo_color_get_content
_cairo_color_get_rgba
_cairo_color_get_rgba_premultiplied
_cairo_color_init_rgba
_cairo_color_multiply_alpha
_cairo_color_stop_equal
_cairo_composite_rectangles_add_to_damage
_cairo_composite_rectangles_can_reduce_clip
_cairo_composite_rectangles_fini
_cairo_composite_rectangles_init_for_boxes
_cairo_composite_rectangles_init_for_fill
_cairo_composite_rectangles_init_for_glyphs
_cairo_composite_rectangles_init_for_mask
_cairo_composite_rectangles_init_for_paint
_cairo_composite_rectangles_init_for_polygon
_cairo_composite_rectangles_init_for_stroke
_cairo_composite_rectangles_intersect_mask_extents
_cairo_composite_rectangles_intersect_source_extents
_cairo_compositor_fill
_cairo_compositor_glyphs
_cairo_compositor_mask
_cairo_compositor_paint
_cairo_compositor_stroke
_cairo_content_from_format
_cairo_content_from_pixman_format
_cairo_contour_add
_cairo_contour_add_reversed
_cairo_contour_fini
_cairo_contour_init
_cairo_contour_reset
_cairo_contour_reverse
_cairo_contour_simplify
_cairo_create_in_error
_cairo_damage_add_box
_cairo_damage_add_rectangle
_cairo_damage_add_region
_cairo_damage_create
_cairo_damage_create_in_error
_cairo_damage_destroy
_cairo_damage_reduce
_cairo_debug_print_boxes
_cairo_debug_print_clip
_cairo_debug_print_contour
_cairo_debug_print_path
_cairo_debug_print_pattern
_cairo_debug_print_polygon
_cairo_debug_print_traps
_cairo_default_context_create
_cairo_default_context_fini
_cairo_default_context_init
_cairo_default_context_reset_static_data
_cairo_deflate_stream_create
_cairo_device_create_in_error
_cairo_device_init
_cairo_device_set_error
_cairo_empty_rectangle DATA
_cairo_error
_cairo_fallback_compositor DATA
_cairo_fini
_cairo_font_face_init
_cairo_font_face_is_user
_cairo_font_face_nil DATA
_cairo_font_face_set_error
_cairo_font_face_twin_create_fallback
_cairo_font_face_twin_create_for_toy
_cairo_font_options_get_lcd_filter
_cairo_font_options_get_round_glyph_positions
_cairo_font_options_init_copy
_cairo_font_options_init_default
_cairo_font_options_set_lcd_filter
_cairo_font_options_set_round_glyph_positions
_cairo_format_bits_per_pixel
_cairo_format_from_content
_cairo_format_from_pixman_format
_cairo_format_to_pixman_format_code
_cairo_freelist_alloc
_cairo_freelist_calloc
_cairo_freelist_fini
_cairo_freelist_free
_cairo_freelist_init
_cairo_freepool_alloc_array
_cairo_freepool_alloc_from_new_pool
_cairo_freepool_fini
_cairo_freepool_init
_cairo_ft_font_face_backend DATA
_cairo_ft_font_reset_static_data
_cairo_ft_scaled_font_get_load_flags
_cairo_ft_unscaled_font_map_mutex DATA
_cairo_glyph_cache_mutex DATA
_cairo_gradient_pattern_box_to_parameter
_cairo_gradient_pattern_fit_to_range
_cairo_gradient_pattern_interpolate
_cairo_gradient_pattern_is_solid
_cairo_gstate_backend_to_user_rectangle
_cairo_gstate_clip
_cairo_gstate_clip_extents
_cairo_gstate_copy_clip_rectangle_list
_cairo_gstate_copy_page
_cairo_gstate_device_to_user
_cairo_gstate_device_to_user_distance
_cairo_gstate_fill
_cairo_gstate_fill_extents
_cairo_gstate_fini
_cairo_gstate_get_antialias
_cairo_gstate_get_clip
_cairo_gstate_get_dash
_cairo_gstate_get_fill_rule
_cairo_gstate_get_font_extents
_cairo_gstate_get_font_face
_cairo_gstate_get_font_matrix
_cairo_gstate_get_font_options
_cairo_gstate_get_line_cap
_cairo_gstate_get_line_join
_cairo_gstate_get_line_width
_cairo_gstate_get_matrix
_cairo_gstate_get_miter_limit
_cairo_gstate_get_opacity
_cairo_gstate_get_operator
_cairo_gstate_get_original_target
_cairo_gstate_get_scaled_font
_cairo_gstate_get_source
_cairo_gstate_get_target
_cairo_gstate_get_tolerance
_cairo_gstate_glyph_extents
_cairo_gstate_glyph_path
_cairo_gstate_identity_matrix
_cairo_gstate_in_clip
_cairo_gstate_in_fill
_cairo_gstate_in_stroke
_cairo_gstate_init
_cairo_gstate_is_group
_cairo_gstate_mask
_cairo_gstate_paint
_cairo_gstate_path_extents
_cairo_gstate_redirect_target
_cairo_gstate_reset_clip
_cairo_gstate_restore
_cairo_gstate_rotate
_cairo_gstate_save
_cairo_gstate_scale
_cairo_gstate_set_antialias
_cairo_gstate_set_dash
_cairo_gstate_set_fill_rule
_cairo_gstate_set_font_face
_cairo_gstate_set_font_matrix
_cairo_gstate_set_font_options
_cairo_gstate_set_font_size
_cairo_gstate_set_line_cap
_cairo_gstate_set_line_join
_cairo_gstate_set_line_width
_cairo_gstate_set_matrix
_cairo_gstate_set_miter_limit
_cairo_gstate_set_opacity
_cairo_gstate_set_operator
_cairo_gstate_set_source
_cairo_gstate_set_tolerance
_cairo_gstate_show_page
_cairo_gstate_show_text_glyphs
_cairo_gstate_stroke
_cairo_gstate_stroke_extents
_cairo_gstate_transform
_cairo_gstate_translate
_cairo_gstate_user_to_device
_cairo_gstate_user_to_device_distance
_cairo_half_from_float
_cairo_hash_bytes
_cairo_hash_string
_cairo_hash_table_create
_cairo_hash_table_destroy
_cairo_hash_table_foreach
_cairo_hash_table_insert
_cairo_hash_table_lookup
_cairo_hash_table_random_entry
_cairo_hash_table_remove
_cairo_hull_compute
_cairo_image_analyze_color
_cairo_image_analyze_transparency
_cairo_image_info_get_jpeg_info
_cairo_image_info_get_jpx_info
_cairo_image_info_get_png_info
_cairo_image_mask_compositor_get
_cairo_image_reset_static_data
_cairo_image_scaled_glyph_fini
_cairo_image_solid_cache_mutex DATA
_cairo_image_source_backend DATA
_cairo_image_source_create_for_pattern
_cairo_image_spans_compositor_get
_cairo_image_surface_acquire_source_image
_cairo_image_surface_assume_ownership_of_data
_cairo_image_surface_backend DATA
_cairo_image_surface_clone_subimage
_cairo_image_surface_coerce
_cairo_image_surface_coerce_to_format
_cairo_image_surface_create_for_pixman_image
_cairo_image_surface_create_from_image
_cairo_image_surface_create_similar
_cairo_image_surface_create_with_content
_cairo_image_surface_create_with_pixman_format
_cairo_image_surface_fill
_cairo_image_surface_finish
_cairo_image_surface_get_extents
_cairo_image_surface_get_font_options
_cairo_image_surface_glyphs
_cairo_image_surface_init
_cairo_image_surface_map_to_image
_cairo_image_surface_mask
_cairo_image_surface_paint
_cairo_image_surface_release_source_image
_cairo_image_surface_snapshot
_cairo_image_surface_source
_cairo_image_surface_stroke
_cairo_image_surface_unmap_image
_cairo_image_traps_compositor_get
_cairo_init
_cairo_int128_cmp
_cairo_int128_divrem
_cairo_int128_lt
_cairo_int32_to_int128
_cairo_int64_to_int128
_cairo_int64x64_128_mul
_cairo_int_96by64_32x64_divrem
_cairo_int_surface_create_in_error
_cairo_intern_string
_cairo_intern_string_mutex DATA
_cairo_intern_string_reset_static_data
_cairo_linear_pattern_equal
_cairo_linear_pattern_hash
_cairo_lround
_cairo_lzw_compress
_cairo_mask_compositor_init
_cairo_matrix_compute_basis_scale_factors
_cairo_matrix_compute_determinant
_cairo_matrix_get_affine
_cairo_matrix_has_unity_scale
_cairo_matrix_is_integer_translation
_cairo_matrix_is_invertible
_cairo_matrix_is_pixel_exact
_cairo_matrix_is_pixman_translation
_cairo_matrix_is_scale_0
_cairo_matrix_multiply
_cairo_matrix_to_pixman_matrix_offset
_cairo_matrix_transform_bounding_box
_cairo_matrix_transform_bounding_box_fixed
_cairo_matrix_transformed_circle_major_axis
_cairo_memory_stream_copy
_cairo_memory_stream_create
_cairo_memory_stream_destroy
_cairo_memory_stream_length
_cairo_mempool_alloc
_cairo_mempool_fini
_cairo_mempool_free
_cairo_mempool_init
_cairo_mesh_pattern_coord_box
_cairo_mesh_pattern_rasterize
_cairo_mono_scan_converter_add_polygon
_cairo_mono_scan_converter_create
_cairo_null_stream_create
_cairo_null_surface_create
_cairo_observers_notify
_cairo_operator_bounded_by_either
_cairo_operator_bounded_by_mask
_cairo_operator_bounded_by_source
_cairo_output_stream_close
_cairo_output_stream_create
_cairo_output_stream_create_for_file
_cairo_output_stream_create_for_filename
_cairo_output_stream_create_in_error
_cairo_output_stream_destroy
_cairo_output_stream_fini
_cairo_output_stream_flush
_cairo_output_stream_get_position
_cairo_output_stream_get_status
_cairo_output_stream_init
_cairo_output_stream_nil DATA
_cairo_output_stream_printf
_cairo_output_stream_vprintf
_cairo_output_stream_write
_cairo_output_stream_write_hex_string
_cairo_paginated_surface_create
_cairo_paginated_surface_get_recording
_cairo_paginated_surface_get_target
_cairo_paginated_surface_set_size
_cairo_path_append_to_context
_cairo_path_bounder_extents
_cairo_path_create
_cairo_path_create_flat
_cairo_path_create_in_error
_cairo_path_fixed_append
_cairo_path_fixed_approximate_clip_extents
_cairo_path_fixed_approximate_fill_extents
_cairo_path_fixed_approximate_stroke_extents
_cairo_path_fixed_close_path
_cairo_path_fixed_create
_cairo_path_fixed_curve_to
_cairo_path_fixed_destroy
_cairo_path_fixed_equal
_cairo_path_fixed_extents
_cairo_path_fixed_fill_extents
_cairo_path_fixed_fill_rectilinear_to_boxes
_cairo_path_fixed_fill_rectilinear_to_polygon
_cairo_path_fixed_fill_to_polygon
_cairo_path_fixed_fill_to_traps
_cairo_path_fixed_fini
_cairo_path_fixed_get_current_point
_cairo_path_fixed_hash
_cairo_path_fixed_in_fill
_cairo_path_fixed_init
_cairo_path_fixed_init_copy
_cairo_path_fixed_interpret
_cairo_path_fixed_interpret_flat
_cairo_path_fixed_is_box
_cairo_path_fixed_is_rectangle
_cairo_path_fixed_is_simple_quad
_cairo_path_fixed_is_stroke_box
_cairo_path_fixed_iter_at_end
_cairo_path_fixed_iter_init
_cairo_path_fixed_iter_is_fill_box
_cairo_path_fixed_line_to
_cairo_path_fixed_move_to
_cairo_path_fixed_new_sub_path
_cairo_path_fixed_rel_curve_to
_cairo_path_fixed_rel_line_to
_cairo_path_fixed_rel_move_to
_cairo_path_fixed_size
_cairo_path_fixed_stroke_dashed_to_polygon
_cairo_path_fixed_stroke_extents
_cairo_path_fixed_stroke_polygon_to_traps
_cairo_path_fixed_stroke_rectilinear_to_boxes
_cairo_path_fixed_stroke_to_polygon
_cairo_path_fixed_stroke_to_shaper
_cairo_path_fixed_stroke_to_traps
_cairo_path_fixed_stroke_to_tristrip
_cairo_path_fixed_transform
_cairo_path_fixed_translate
_cairo_pattern_alpha_range
_cairo_pattern_analyze_filter
_cairo_pattern_black DATA
_cairo_pattern_clear DATA
_cairo_pattern_create_copy
_cairo_pattern_create_in_error
_cairo_pattern_create_solid
_cairo_pattern_equal
_cairo_pattern_fini
_cairo_pattern_get_extents
_cairo_pattern_get_ink_extents
_cairo_pattern_hash
_cairo_pattern_init
_cairo_pattern_init_copy
_cairo_pattern_init_for_surface
_cairo_pattern_init_snapshot
_cairo_pattern_init_solid
_cairo_pattern_init_static_copy
_cairo_pattern_is_clear
_cairo_pattern_is_opaque
_cairo_pattern_is_opaque_solid
_cairo_pattern_reset_static_data
_cairo_pattern_sampled_area
_cairo_pattern_solid_surface_cache_lock DATA
_cairo_pattern_transform
_cairo_pattern_white DATA
_cairo_pdf_operators_clip
_cairo_pdf_operators_emit_stroke_style
_cairo_pdf_operators_enable_actual_text
_cairo_pdf_operators_fill
_cairo_pdf_operators_fill_stroke
_cairo_pdf_operators_fini
_cairo_pdf_operators_flush
_cairo_pdf_operators_init
_cairo_pdf_operators_reset
_cairo_pdf_operators_set_cairo_to_pdf_matrix
_cairo_pdf_operators_set_font_subsets_callback
_cairo_pdf_operators_set_stream
_cairo_pdf_operators_show_text_glyphs
_cairo_pdf_operators_stroke
_cairo_pdf_shading_fini
_cairo_pdf_shading_init_alpha
_cairo_pdf_shading_init_color
_cairo_pen_add_points
_cairo_pen_find_active_ccw_vertex_index
_cairo_pen_find_active_ccw_vertices
_cairo_pen_find_active_cw_vertex_index
_cairo_pen_find_active_cw_vertices
_cairo_pen_fini
_cairo_pen_init
_cairo_pen_init_copy
_cairo_pen_vertices_needed
_cairo_polygon_add_contour
_cairo_polygon_add_external_edge
_cairo_polygon_add_line
_cairo_polygon_fini
_cairo_polygon_init
_cairo_polygon_init_box_array
_cairo_polygon_init_boxes
_cairo_polygon_init_with_clip
_cairo_polygon_intersect
_cairo_polygon_intersect_with_boxes
_cairo_polygon_limit
_cairo_polygon_limit_to_clip
_cairo_polygon_reduce
_cairo_polygon_translate
_cairo_ps_standard_encoding_to_glyphname
_cairo_radial_pattern_equal
_cairo_radial_pattern_focus_is_inside
_cairo_radial_pattern_hash
_cairo_raster_source_pattern_acquire
_cairo_raster_source_pattern_finish
_cairo_raster_source_pattern_init_copy
_cairo_raster_source_pattern_release
_cairo_raster_source_pattern_snapshot
_cairo_rasterise_polygon_to_boxes
_cairo_rasterise_polygon_to_traps
_cairo_recording_surface_get_bbox
_cairo_recording_surface_get_ink_bbox
_cairo_recording_surface_get_path
_cairo_recording_surface_replay
_cairo_recording_surface_replay_and_create_regions
_cairo_recording_surface_replay_one
_cairo_recording_surface_replay_region
_cairo_recording_surface_replay_with_clip
_cairo_rectangle_int_from_double
_cairo_rectangle_intersect
_cairo_rectangle_list_create_in_error
_cairo_rectangle_union
_cairo_rectangles_nil DATA
_cairo_rectangular_scan_converter_add_box
_cairo_rectangular_scan_converter_init
_cairo_region_create_from_boxes
_cairo_region_create_in_error
_cairo_region_fini
_cairo_region_get_boxes
_cairo_region_init
_cairo_region_init_rectangle
_cairo_rtree_evict_random
_cairo_rtree_fini
_cairo_rtree_foreach
_cairo_rtree_init
_cairo_rtree_insert
_cairo_rtree_node_collapse
_cairo_rtree_node_create
_cairo_rtree_node_destroy
_cairo_rtree_node_insert
_cairo_rtree_node_remove
_cairo_rtree_reset
_cairo_rtree_unpin
_cairo_scaled_font_attach_private
_cairo_scaled_font_create_in_error
_cairo_scaled_font_error_mutex DATA
_cairo_scaled_font_find_private
_cairo_scaled_font_fini
_cairo_scaled_font_freeze_cache
_cairo_scaled_font_get_max_scale
_cairo_scaled_font_glyph_approximate_extents
_cairo_scaled_font_glyph_device_extents
_cairo_scaled_font_glyph_path
_cairo_scaled_font_init
_cairo_scaled_font_is_ft
_cairo_scaled_font_map_destroy
_cairo_scaled_font_map_mutex DATA
_cairo_scaled_font_register_placeholder_and_unlock_font_map
_cairo_scaled_font_reset_cache
_cairo_scaled_font_reset_static_data
_cairo_scaled_font_set_error
_cairo_scaled_font_set_metrics
_cairo_scaled_font_subset_create_glyph_names
_cairo_scaled_font_subsets_create_composite
_cairo_scaled_font_subsets_create_scaled
_cairo_scaled_font_subsets_create_simple
_cairo_scaled_font_subsets_destroy
_cairo_scaled_font_subsets_enable_latin_subset
_cairo_scaled_font_subsets_foreach_scaled
_cairo_scaled_font_subsets_foreach_unscaled
_cairo_scaled_font_subsets_foreach_user
_cairo_scaled_font_subsets_map_glyph
_cairo_scaled_font_thaw_cache
_cairo_scaled_font_unregister_placeholder_and_lock_font_map
_cairo_scaled_glyph_attach_private
_cairo_scaled_glyph_find_private
_cairo_scaled_glyph_lookup
_cairo_scaled_glyph_page_cache_mutex DATA
_cairo_scaled_glyph_set_metrics
_cairo_scaled_glyph_set_path
_cairo_scaled_glyph_set_recording_surface
_cairo_scaled_glyph_set_surface
_cairo_scan_converter_create_in_error
_cairo_scan_converter_set_error
_cairo_scan_converter_status
_cairo_script_context_attach_snapshots
_cairo_script_context_create_internal
_cairo_shape_mask_compositor_init
_cairo_slope_compare
_cairo_span_renderer_create_in_error
_cairo_span_renderer_set_error
_cairo_span_renderer_status
_cairo_spans_compositor_init
_cairo_spline_bound
_cairo_spline_decompose
_cairo_spline_init
_cairo_spline_intersects
_cairo_stock_color
_cairo_stroke_style_dash_approximate
_cairo_stroke_style_dash_can_approximate
_cairo_stroke_style_dash_period
_cairo_stroke_style_dash_stroked
_cairo_stroke_style_fini
_cairo_stroke_style_init
_cairo_stroke_style_init_copy
_cairo_stroke_style_max_distance_from_path
_cairo_stroke_style_max_join_distance_from_path
_cairo_stroke_style_max_line_distance_from_path
_cairo_stroker_dash_init
_cairo_stroker_dash_start
_cairo_stroker_dash_step
_cairo_surface_acquire_source_image
_cairo_surface_attach_snapshot
_cairo_surface_begin_modification
_cairo_surface_clipper_init
_cairo_surface_clipper_reset
_cairo_surface_clipper_set_clip
_cairo_surface_copy_mime_data
_cairo_surface_create_for_rectangle_int
_cairo_surface_create_in_error
_cairo_surface_create_similar_scratch
_cairo_surface_create_similar_solid
_cairo_surface_default_acquire_source_image
_cairo_surface_default_release_source_image
_cairo_surface_default_source
_cairo_surface_detach_snapshot
_cairo_surface_fallback_fill
_cairo_surface_fallback_glyphs
_cairo_surface_fallback_mask
_cairo_surface_fallback_paint
_cairo_surface_fallback_stroke
_cairo_surface_fill
_cairo_surface_fill_stroke
_cairo_surface_flush
_cairo_surface_get_extents
_cairo_surface_get_source
_cairo_surface_has_device_transform
_cairo_surface_has_snapshot
_cairo_surface_init
_cairo_surface_is_paginated
_cairo_surface_map_to_image
_cairo_surface_mask
_cairo_surface_offset_fill
_cairo_surface_offset_glyphs
_cairo_surface_offset_mask
_cairo_surface_offset_paint
_cairo_surface_offset_stroke
_cairo_surface_paint
_cairo_surface_release_device_reference
_cairo_surface_release_source_image
_cairo_surface_set_device_scale
_cairo_surface_set_error
_cairo_surface_set_font_options
_cairo_surface_set_resolution
_cairo_surface_show_text_glyphs
_cairo_surface_snapshot
_cairo_surface_stroke
_cairo_surface_subsurface_set_snapshot
_cairo_surface_unmap_image
_cairo_surface_wrapper_acquire_source_image
_cairo_surface_wrapper_create_similar
_cairo_surface_wrapper_fill
_cairo_surface_wrapper_fill_stroke
_cairo_surface_wrapper_fini
_cairo_surface_wrapper_get_extents
_cairo_surface_wrapper_get_font_options
_cairo_surface_wrapper_get_target_extents
_cairo_surface_wrapper_has_show_text_glyphs
_cairo_surface_wrapper_init
_cairo_surface_wrapper_intersect_extents
_cairo_surface_wrapper_mask
_cairo_surface_wrapper_paint
_cairo_surface_wrapper_release_source_image
_cairo_surface_wrapper_set_clip
_cairo_surface_wrapper_set_inverse_transform
_cairo_surface_wrapper_show_text_glyphs
_cairo_surface_wrapper_snapshot
_cairo_surface_wrapper_stroke
_cairo_tor22_scan_converter_add_polygon
_cairo_tor22_scan_converter_create
_cairo_tor_scan_converter_add_polygon
_cairo_tor_scan_converter_create
_cairo_toy_font_face_mutex DATA
_cairo_toy_font_face_reset_static_data
_cairo_trapezoid_array_translate_and_scale
_cairo_traps_add_trap
_cairo_traps_clear
_cairo_traps_compositor_init
_cairo_traps_contain
_cairo_traps_extents
_cairo_traps_extract_region
_cairo_traps_fini
_cairo_traps_init
_cairo_traps_init_boxes
_cairo_traps_init_with_clip
_cairo_traps_limit
_cairo_traps_path
_cairo_traps_tessellate_convex_quad
_cairo_traps_tessellate_rectangle
_cairo_traps_tessellate_triangle
_cairo_traps_to_boxes
_cairo_traps_translate
_cairo_tristrip_add_point
_cairo_tristrip_extents
_cairo_tristrip_fini
_cairo_tristrip_init
_cairo_tristrip_init_with_clip
_cairo_tristrip_limit
_cairo_tristrip_move_to
_cairo_tristrip_translate
_cairo_truetype_get_style
_cairo_truetype_index_to_ucs4
_cairo_truetype_read_font_name
_cairo_truetype_subset_fini
_cairo_truetype_subset_init_pdf
_cairo_truetype_subset_init_ps
_cairo_twin_charmap DATA
_cairo_twin_outlines DATA
_cairo_type1_fallback_fini
_cairo_type1_fallback_init_binary
_cairo_type1_fallback_init_hex
_cairo_type1_scaled_font_is_type1
_cairo_type1_subset_fini
_cairo_type1_subset_init
_cairo_type2_charstrings_fini
_cairo_type2_charstrings_init
_cairo_type3_glyph_surface_analyze_glyph
_cairo_type3_glyph_surface_create
_cairo_type3_glyph_surface_emit_glyph
_cairo_type3_glyph_surface_set_font_subsets_callback
_cairo_ucs4_to_utf8
_cairo_uint128_add
_cairo_uint128_cmp
_cairo_uint128_divrem
_cairo_uint128_eq
_cairo_uint128_lsl
_cairo_uint128_lt
_cairo_uint128_mul
_cairo_uint128_negate
_cairo_uint128_not
_cairo_uint128_rsa
_cairo_uint128_rsl
_cairo_uint128_sub
_cairo_uint32_to_uint128
_cairo_uint64_to_uint128
_cairo_uint64x64_128_mul
_cairo_uint_96by64_32x64_divrem
_cairo_unbounded_rectangle DATA
_cairo_unicode_to_winansi
_cairo_unscaled_font_destroy
_cairo_unscaled_font_init
_cairo_unscaled_font_reference
_cairo_user_data_array_copy
_cairo_user_data_array_fini
_cairo_user_data_array_foreach
_cairo_user_data_array_get_data
_cairo_user_data_array_init
_cairo_user_data_array_set_data
_cairo_user_font_face_backend DATA
_cairo_utf8_get_char_validated
_cairo_utf8_to_ucs4
_cairo_utf8_to_utf16
_cairo_validate_text_clusters
_cairo_winansi_to_glyphname
_do_cairo_gstate_backend_to_user
_do_cairo_gstate_backend_to_user_distance
_do_cairo_gstate_user_to_backend
_do_cairo_gstate_user_to_backend_distance
_nm____ctype_ptr__ DATA
_pixman_format_from_masks
_pixman_format_to_masks
_pixman_image_add_traps
_pixman_image_add_tristrip
_pixman_image_for_color
_pixman_image_for_pattern
cairo_append_path
cairo_arc
cairo_arc_negative
cairo_clip
cairo_clip_extents
cairo_clip_preserve
cairo_close_path
cairo_copy_clip_rectangle_list
cairo_copy_page
cairo_copy_path
cairo_copy_path_flat
cairo_create
cairo_curve_to
cairo_debug_reset_static_data
cairo_destroy
cairo_device_acquire
cairo_device_destroy
cairo_device_finish
cairo_device_flush
cairo_device_get_reference_count
cairo_device_get_type
cairo_device_get_user_data
cairo_device_reference
cairo_device_release
cairo_device_set_user_data
cairo_device_status
cairo_device_to_user
cairo_device_to_user_distance
cairo_fill
cairo_fill_extents
cairo_fill_preserve
cairo_font_extents
cairo_font_face_destroy
cairo_font_face_get_reference_count
cairo_font_face_get_type
cairo_font_face_get_user_data
cairo_font_face_reference
cairo_font_face_set_user_data
cairo_font_face_status
cairo_font_options_copy
cairo_font_options_create
cairo_font_options_destroy
cairo_font_options_equal
cairo_font_options_get_antialias
cairo_font_options_get_hint_metrics
cairo_font_options_get_hint_style
cairo_font_options_get_subpixel_order
cairo_font_options_hash
cairo_font_options_merge
cairo_font_options_set_antialias
cairo_font_options_set_hint_metrics
cairo_font_options_set_hint_style
cairo_font_options_set_subpixel_order
cairo_font_options_status
cairo_format_stride_for_width
cairo_ft_font_face_create_for_ft_face
cairo_ft_font_face_get_synthesize
cairo_ft_font_face_set_synthesize
cairo_ft_font_face_unset_synthesize
cairo_ft_scaled_font_lock_face
cairo_ft_scaled_font_unlock_face
cairo_get_antialias
cairo_get_current_point
cairo_get_dash
cairo_get_dash_count
cairo_get_fill_rule
cairo_get_font_face
cairo_get_font_matrix
cairo_get_font_options
cairo_get_group_target
cairo_get_line_cap
cairo_get_line_join
cairo_get_line_width
cairo_get_matrix
cairo_get_miter_limit
cairo_get_operator
cairo_get_reference_count
cairo_get_scaled_font
cairo_get_source
cairo_get_target
cairo_get_tolerance
cairo_get_user_data
cairo_glyph_allocate
cairo_glyph_extents
cairo_glyph_free
cairo_glyph_path
cairo_has_current_point
cairo_identity_matrix
cairo_image_surface_create
cairo_image_surface_create_for_data
cairo_image_surface_create_from_png
cairo_image_surface_create_from_png_stream
cairo_image_surface_get_data
cairo_image_surface_get_format
cairo_image_surface_get_height
cairo_image_surface_get_stride
cairo_image_surface_get_width
cairo_in_clip
cairo_in_fill
cairo_in_stroke
cairo_line_to
cairo_mask
cairo_mask_surface
cairo_matrix_init
cairo_matrix_init_identity
cairo_matrix_init_rotate
cairo_matrix_init_scale
cairo_matrix_init_translate
cairo_matrix_invert
cairo_matrix_multiply
cairo_matrix_rotate
cairo_matrix_scale
cairo_matrix_transform_distance
cairo_matrix_transform_point
cairo_matrix_translate
cairo_mesh_pattern_begin_patch
cairo_mesh_pattern_curve_to
cairo_mesh_pattern_end_patch
cairo_mesh_pattern_get_control_point
cairo_mesh_pattern_get_corner_color_rgba
cairo_mesh_pattern_get_patch_count
cairo_mesh_pattern_get_path
cairo_mesh_pattern_line_to
cairo_mesh_pattern_move_to
cairo_mesh_pattern_set_control_point
cairo_mesh_pattern_set_corner_color_rgb
cairo_mesh_pattern_set_corner_color_rgba
cairo_move_to
cairo_new_path
cairo_new_sub_path
cairo_paint
cairo_paint_with_alpha
cairo_path_destroy
cairo_path_extents
cairo_pattern_add_color_stop_rgb
cairo_pattern_add_color_stop_rgba
cairo_pattern_create_for_surface
cairo_pattern_create_linear
cairo_pattern_create_mesh
cairo_pattern_create_radial
cairo_pattern_create_raster_source
cairo_pattern_create_rgb
cairo_pattern_create_rgba
cairo_pattern_destroy
cairo_pattern_get_color_stop_count
cairo_pattern_get_color_stop_rgba
cairo_pattern_get_extend
cairo_pattern_get_filter
cairo_pattern_get_linear_points
cairo_pattern_get_matrix
cairo_pattern_get_radial_circles
cairo_pattern_get_reference_count
cairo_pattern_get_rgba
cairo_pattern_get_surface
cairo_pattern_get_type
cairo_pattern_get_user_data
cairo_pattern_reference
cairo_pattern_set_extend
cairo_pattern_set_filter
cairo_pattern_set_matrix
cairo_pattern_set_user_data
cairo_pattern_status
cairo_pop_group
cairo_pop_group_to_source
cairo_push_group
cairo_push_group_with_content
cairo_raster_source_pattern_get_acquire
cairo_raster_source_pattern_get_callback_data
cairo_raster_source_pattern_get_copy
cairo_raster_source_pattern_get_finish
cairo_raster_source_pattern_get_snapshot
cairo_raster_source_pattern_set_acquire
cairo_raster_source_pattern_set_callback_data
cairo_raster_source_pattern_set_copy
cairo_raster_source_pattern_set_finish
cairo_raster_source_pattern_set_snapshot
cairo_recording_surface_create
cairo_recording_surface_get_extents
cairo_recording_surface_ink_extents
cairo_rectangle
cairo_rectangle_list_destroy
cairo_reference
cairo_region_contains_point
cairo_region_contains_rectangle
cairo_region_copy
cairo_region_create
cairo_region_create_rectangle
cairo_region_create_rectangles
cairo_region_destroy
cairo_region_equal
cairo_region_get_extents
cairo_region_get_rectangle
cairo_region_intersect
cairo_region_intersect_rectangle
cairo_region_is_empty
cairo_region_num_rectangles
cairo_region_reference
cairo_region_status
cairo_region_subtract
cairo_region_subtract_rectangle
cairo_region_translate
cairo_region_union
cairo_region_union_rectangle
cairo_region_xor
cairo_region_xor_rectangle
cairo_rel_curve_to
cairo_rel_line_to
cairo_rel_move_to
cairo_reset_clip
cairo_restore
cairo_rotate
cairo_save
cairo_scale
cairo_scaled_font_create
cairo_scaled_font_destroy
cairo_scaled_font_extents
cairo_scaled_font_get_ctm
cairo_scaled_font_get_font_face
cairo_scaled_font_get_font_matrix
cairo_scaled_font_get_font_options
cairo_scaled_font_get_reference_count
cairo_scaled_font_get_scale_matrix
cairo_scaled_font_get_type
cairo_scaled_font_get_user_data
cairo_scaled_font_glyph_extents
cairo_scaled_font_reference
cairo_scaled_font_set_user_data
cairo_scaled_font_status
cairo_scaled_font_text_extents
cairo_scaled_font_text_to_glyphs
cairo_script_create
cairo_script_create_for_stream
cairo_script_from_recording_surface
cairo_script_get_mode
cairo_script_set_mode
cairo_script_surface_create
cairo_script_surface_create_for_target
cairo_script_write_comment
cairo_select_font_face
cairo_set_antialias
cairo_set_dash
cairo_set_fill_rule
cairo_set_font_face
cairo_set_font_matrix
cairo_set_font_options
cairo_set_font_size
cairo_set_line_cap
cairo_set_line_join
cairo_set_line_width
cairo_set_matrix
cairo_set_miter_limit
cairo_set_operator
cairo_set_scaled_font
cairo_set_source
cairo_set_source_rgb
cairo_set_source_rgba
cairo_set_source_surface
cairo_set_tolerance
cairo_set_user_data
cairo_show_glyphs
cairo_show_page
cairo_show_text
cairo_show_text_glyphs
cairo_status
cairo_status_to_string
cairo_stroke
cairo_stroke_extents
cairo_stroke_preserve
cairo_surface_copy_page
cairo_surface_create_for_rectangle
cairo_surface_create_similar
cairo_surface_create_similar_image
cairo_surface_destroy
cairo_surface_finish
cairo_surface_flush
cairo_surface_get_content
cairo_surface_get_device
cairo_surface_get_device_offset
cairo_surface_get_fallback_resolution
cairo_surface_get_font_options
cairo_surface_get_mime_data
cairo_surface_get_reference_count
cairo_surface_get_type
cairo_surface_get_user_data
cairo_surface_has_show_text_glyphs
cairo_surface_map_to_image
cairo_surface_mark_dirty
cairo_surface_mark_dirty_rectangle
cairo_surface_reference
cairo_surface_set_device_offset
cairo_surface_set_fallback_resolution
cairo_surface_set_mime_data
cairo_surface_set_user_data
cairo_surface_show_page
cairo_surface_status
cairo_surface_supports_mime_type
cairo_surface_unmap_image
cairo_surface_write_to_png
cairo_surface_write_to_png_stream
cairo_svg_get_versions
cairo_svg_surface_create
cairo_svg_surface_create_for_stream
cairo_svg_surface_restrict_to_version
cairo_svg_version_to_string
cairo_text_cluster_allocate
cairo_text_cluster_free
cairo_text_extents
cairo_text_path
cairo_toy_font_face_create
cairo_toy_font_face_get_family
cairo_toy_font_face_get_slant
cairo_toy_font_face_get_weight
cairo_transform
cairo_translate
cairo_user_font_face_create
cairo_user_font_face_get_init_func
cairo_user_font_face_get_render_glyph_func
cairo_user_font_face_get_text_to_glyphs_func
cairo_user_font_face_get_unicode_to_glyph_func
cairo_user_font_face_set_init_func
cairo_user_font_face_set_render_glyph_func
cairo_user_font_face_set_text_to_glyphs_func
cairo_user_font_face_set_unicode_to_glyph_func
cairo_user_to_device
cairo_user_to_device_distance
cairo_version
cairo_version_string
longjmp
setjmp
/contrib/sdk/sources/cairo/cairo2.inc
4,6 → 4,9
__cairo_contour_add_point,'__cairo_contour_add_point',\
__cairo_contour_remove_last_chain,'__cairo_contour_remove_last_chain',\
__cairo_no_compositor,'__cairo_no_compositor',\
__chkstk,'__chkstk',\
__chkstk_ms,'__chkstk_ms',\
_alloca,'_alloca',\
_cairo_analysis_surface_create,'_cairo_analysis_surface_create',\
_cairo_analysis_surface_get_bounding_box,'_cairo_analysis_surface_get_bounding_box',\
_cairo_analysis_surface_get_ctm,'_cairo_analysis_surface_get_ctm',\
778,6 → 781,7
_do_cairo_gstate_backend_to_user_distance,'_do_cairo_gstate_backend_to_user_distance',\
_do_cairo_gstate_user_to_backend,'_do_cairo_gstate_user_to_backend',\
_do_cairo_gstate_user_to_backend_distance,'_do_cairo_gstate_user_to_backend_distance',\
_nm____ctype_ptr__,'_nm____ctype_ptr__',\
_pixman_format_from_masks,'_pixman_format_from_masks',\
_pixman_format_to_masks,'_pixman_format_to_masks',\
_pixman_image_add_traps,'_pixman_image_add_traps',\
1111,3 → 1115,5
cairo_user_to_device_distance,'cairo_user_to_device_distance',\
cairo_version,'cairo_version',\
cairo_version_string,'cairo_version_string',\
longjmp,'longjmp',\
setjmp,'setjmp',\
/contrib/sdk/sources/cairo/cairo2.orig.def
0,0 → 1,1119
EXPORTS
DllStartup @1
__cairo_clip_all @2 DATA
__cairo_contour_add_point @3
__cairo_contour_remove_last_chain @4
__cairo_no_compositor @5 DATA
__chkstk @6 DATA
__chkstk_ms @7 DATA
_alloca @8 DATA
_cairo_analysis_surface_create @9
_cairo_analysis_surface_get_bounding_box @10
_cairo_analysis_surface_get_ctm @11
_cairo_analysis_surface_get_supported @12
_cairo_analysis_surface_get_unsupported @13
_cairo_analysis_surface_has_supported @14
_cairo_analysis_surface_has_unsupported @15
_cairo_analysis_surface_merge_status @16
_cairo_analysis_surface_set_ctm @17
_cairo_arc_path @18
_cairo_arc_path_negative @19
_cairo_array_allocate @20
_cairo_array_append @21
_cairo_array_append_multiple @22
_cairo_array_copy_element @23
_cairo_array_fini @24
_cairo_array_grow_by @25
_cairo_array_index @26
_cairo_array_index_const @27
_cairo_array_init @28
_cairo_array_num_elements @29
_cairo_array_size @30
_cairo_array_truncate @31
_cairo_atomic_int_cmpxchg_return_old_impl @32
_cairo_atomic_int_dec_and_test @33
_cairo_atomic_int_inc @34
_cairo_atomic_mutex @35 DATA
_cairo_atomic_ptr_cmpxchg_return_old_impl @36
_cairo_base64_stream_create @37
_cairo_base85_stream_create @38
_cairo_bentley_ottmann_tessellate_boxes @39
_cairo_bentley_ottmann_tessellate_polygon @40
_cairo_bentley_ottmann_tessellate_rectangular_traps @41
_cairo_bentley_ottmann_tessellate_rectilinear_polygon_to_boxes @42
_cairo_bentley_ottmann_tessellate_rectilinear_traps @43
_cairo_bentley_ottmann_tessellate_traps @44
_cairo_botor_scan_converter_init @45
_cairo_box_add_curve_to @46
_cairo_box_from_doubles @47
_cairo_box_from_rectangle @48
_cairo_box_intersects_line_segment @49
_cairo_box_round_to_rectangle @50
_cairo_box_to_doubles @51
_cairo_boxes_add @52
_cairo_boxes_clear @53
_cairo_boxes_extents @54
_cairo_boxes_fini @55
_cairo_boxes_for_each_box @56
_cairo_boxes_get_extents @57
_cairo_boxes_init @58
_cairo_boxes_init_for_array @59
_cairo_boxes_init_from_rectangle @60
_cairo_boxes_init_with_clip @61
_cairo_boxes_intersect @62
_cairo_boxes_limit @63
_cairo_boxes_to_array @64
_cairo_cache_fini @65
_cairo_cache_foreach @66
_cairo_cache_freeze @67
_cairo_cache_init @68
_cairo_cache_insert @69
_cairo_cache_lookup @70
_cairo_cache_remove @71
_cairo_cache_thaw @72
_cairo_cff_fallback_fini @73
_cairo_cff_fallback_init @74
_cairo_cff_scaled_font_is_cid_cff @75
_cairo_cff_subset_fini @76
_cairo_cff_subset_init @77
_cairo_clip_combine_with_surface @78
_cairo_clip_contains_box @79
_cairo_clip_contains_extents @80
_cairo_clip_contains_rectangle @81
_cairo_clip_copy @82
_cairo_clip_copy_path @83
_cairo_clip_copy_rectangle_list @84
_cairo_clip_copy_region @85
_cairo_clip_copy_with_translation @86
_cairo_clip_create @87
_cairo_clip_destroy @88
_cairo_clip_equal @89
_cairo_clip_from_boxes @90
_cairo_clip_get_extents @91
_cairo_clip_get_image @92
_cairo_clip_get_polygon @93
_cairo_clip_get_region @94
_cairo_clip_get_surface @95
_cairo_clip_intersect_box @96
_cairo_clip_intersect_boxes @97
_cairo_clip_intersect_clip @98
_cairo_clip_intersect_path @99
_cairo_clip_intersect_rectangle @100
_cairo_clip_intersect_rectilinear_path @101
_cairo_clip_is_polygon @102
_cairo_clip_is_region @103
_cairo_clip_path_destroy @104
_cairo_clip_path_reference @105
_cairo_clip_reduce_for_composite @106
_cairo_clip_reduce_to_rectangle @107
_cairo_clip_reset_static_data @108
_cairo_clip_tor_scan_converter_create @109
_cairo_clip_transform @110
_cairo_clip_translate @111
_cairo_color_double_to_short @112
_cairo_color_equal @113
_cairo_color_get_content @114
_cairo_color_get_rgba @115
_cairo_color_get_rgba_premultiplied @116
_cairo_color_init_rgba @117
_cairo_color_multiply_alpha @118
_cairo_color_stop_equal @119
_cairo_composite_rectangles_add_to_damage @120
_cairo_composite_rectangles_can_reduce_clip @121
_cairo_composite_rectangles_fini @122
_cairo_composite_rectangles_init_for_boxes @123
_cairo_composite_rectangles_init_for_fill @124
_cairo_composite_rectangles_init_for_glyphs @125
_cairo_composite_rectangles_init_for_mask @126
_cairo_composite_rectangles_init_for_paint @127
_cairo_composite_rectangles_init_for_polygon @128
_cairo_composite_rectangles_init_for_stroke @129
_cairo_composite_rectangles_intersect_mask_extents @130
_cairo_composite_rectangles_intersect_source_extents @131
_cairo_compositor_fill @132
_cairo_compositor_glyphs @133
_cairo_compositor_mask @134
_cairo_compositor_paint @135
_cairo_compositor_stroke @136
_cairo_content_from_format @137
_cairo_content_from_pixman_format @138
_cairo_contour_add @139
_cairo_contour_add_reversed @140
_cairo_contour_fini @141
_cairo_contour_init @142
_cairo_contour_reset @143
_cairo_contour_reverse @144
_cairo_contour_simplify @145
_cairo_create_in_error @146
_cairo_damage_add_box @147
_cairo_damage_add_rectangle @148
_cairo_damage_add_region @149
_cairo_damage_create @150
_cairo_damage_create_in_error @151
_cairo_damage_destroy @152
_cairo_damage_reduce @153
_cairo_debug_print_boxes @154
_cairo_debug_print_clip @155
_cairo_debug_print_contour @156
_cairo_debug_print_path @157
_cairo_debug_print_pattern @158
_cairo_debug_print_polygon @159
_cairo_debug_print_traps @160
_cairo_default_context_create @161
_cairo_default_context_fini @162
_cairo_default_context_init @163
_cairo_default_context_reset_static_data @164
_cairo_deflate_stream_create @165
_cairo_device_create_in_error @166
_cairo_device_init @167
_cairo_device_set_error @168
_cairo_empty_rectangle @169 DATA
_cairo_error @170
_cairo_fallback_compositor @171 DATA
_cairo_fini @172
_cairo_font_face_init @173
_cairo_font_face_is_user @174
_cairo_font_face_nil @175 DATA
_cairo_font_face_set_error @176
_cairo_font_face_twin_create_fallback @177
_cairo_font_face_twin_create_for_toy @178
_cairo_font_options_get_lcd_filter @179
_cairo_font_options_get_round_glyph_positions @180
_cairo_font_options_init_copy @181
_cairo_font_options_init_default @182
_cairo_font_options_set_lcd_filter @183
_cairo_font_options_set_round_glyph_positions @184
_cairo_format_bits_per_pixel @185
_cairo_format_from_content @186
_cairo_format_from_pixman_format @187
_cairo_format_to_pixman_format_code @188
_cairo_freelist_alloc @189
_cairo_freelist_calloc @190
_cairo_freelist_fini @191
_cairo_freelist_free @192
_cairo_freelist_init @193
_cairo_freepool_alloc_array @194
_cairo_freepool_alloc_from_new_pool @195
_cairo_freepool_fini @196
_cairo_freepool_init @197
_cairo_ft_font_face_backend @198 DATA
_cairo_ft_font_reset_static_data @199
_cairo_ft_scaled_font_get_load_flags @200
_cairo_ft_unscaled_font_map_mutex @201 DATA
_cairo_glyph_cache_mutex @202 DATA
_cairo_gradient_pattern_box_to_parameter @203
_cairo_gradient_pattern_fit_to_range @204
_cairo_gradient_pattern_interpolate @205
_cairo_gradient_pattern_is_solid @206
_cairo_gstate_backend_to_user_rectangle @207
_cairo_gstate_clip @208
_cairo_gstate_clip_extents @209
_cairo_gstate_copy_clip_rectangle_list @210
_cairo_gstate_copy_page @211
_cairo_gstate_device_to_user @212
_cairo_gstate_device_to_user_distance @213
_cairo_gstate_fill @214
_cairo_gstate_fill_extents @215
_cairo_gstate_fini @216
_cairo_gstate_get_antialias @217
_cairo_gstate_get_clip @218
_cairo_gstate_get_dash @219
_cairo_gstate_get_fill_rule @220
_cairo_gstate_get_font_extents @221
_cairo_gstate_get_font_face @222
_cairo_gstate_get_font_matrix @223
_cairo_gstate_get_font_options @224
_cairo_gstate_get_line_cap @225
_cairo_gstate_get_line_join @226
_cairo_gstate_get_line_width @227
_cairo_gstate_get_matrix @228
_cairo_gstate_get_miter_limit @229
_cairo_gstate_get_opacity @230
_cairo_gstate_get_operator @231
_cairo_gstate_get_original_target @232
_cairo_gstate_get_scaled_font @233
_cairo_gstate_get_source @234
_cairo_gstate_get_target @235
_cairo_gstate_get_tolerance @236
_cairo_gstate_glyph_extents @237
_cairo_gstate_glyph_path @238
_cairo_gstate_identity_matrix @239
_cairo_gstate_in_clip @240
_cairo_gstate_in_fill @241
_cairo_gstate_in_stroke @242
_cairo_gstate_init @243
_cairo_gstate_is_group @244
_cairo_gstate_mask @245
_cairo_gstate_paint @246
_cairo_gstate_path_extents @247
_cairo_gstate_redirect_target @248
_cairo_gstate_reset_clip @249
_cairo_gstate_restore @250
_cairo_gstate_rotate @251
_cairo_gstate_save @252
_cairo_gstate_scale @253
_cairo_gstate_set_antialias @254
_cairo_gstate_set_dash @255
_cairo_gstate_set_fill_rule @256
_cairo_gstate_set_font_face @257
_cairo_gstate_set_font_matrix @258
_cairo_gstate_set_font_options @259
_cairo_gstate_set_font_size @260
_cairo_gstate_set_line_cap @261
_cairo_gstate_set_line_join @262
_cairo_gstate_set_line_width @263
_cairo_gstate_set_matrix @264
_cairo_gstate_set_miter_limit @265
_cairo_gstate_set_opacity @266
_cairo_gstate_set_operator @267
_cairo_gstate_set_source @268
_cairo_gstate_set_tolerance @269
_cairo_gstate_show_page @270
_cairo_gstate_show_text_glyphs @271
_cairo_gstate_stroke @272
_cairo_gstate_stroke_extents @273
_cairo_gstate_transform @274
_cairo_gstate_translate @275
_cairo_gstate_user_to_device @276
_cairo_gstate_user_to_device_distance @277
_cairo_half_from_float @278
_cairo_hash_bytes @279
_cairo_hash_string @280
_cairo_hash_table_create @281
_cairo_hash_table_destroy @282
_cairo_hash_table_foreach @283
_cairo_hash_table_insert @284
_cairo_hash_table_lookup @285
_cairo_hash_table_random_entry @286
_cairo_hash_table_remove @287
_cairo_hull_compute @288
_cairo_image_analyze_color @289
_cairo_image_analyze_transparency @290
_cairo_image_info_get_jpeg_info @291
_cairo_image_info_get_jpx_info @292
_cairo_image_info_get_png_info @293
_cairo_image_mask_compositor_get @294
_cairo_image_reset_static_data @295
_cairo_image_scaled_glyph_fini @296
_cairo_image_solid_cache_mutex @297 DATA
_cairo_image_source_backend @298 DATA
_cairo_image_source_create_for_pattern @299
_cairo_image_spans_compositor_get @300
_cairo_image_surface_acquire_source_image @301
_cairo_image_surface_assume_ownership_of_data @302
_cairo_image_surface_backend @303 DATA
_cairo_image_surface_clone_subimage @304
_cairo_image_surface_coerce @305
_cairo_image_surface_coerce_to_format @306
_cairo_image_surface_create_for_pixman_image @307
_cairo_image_surface_create_from_image @308
_cairo_image_surface_create_similar @309
_cairo_image_surface_create_with_content @310
_cairo_image_surface_create_with_pixman_format @311
_cairo_image_surface_fill @312
_cairo_image_surface_finish @313
_cairo_image_surface_get_extents @314
_cairo_image_surface_get_font_options @315
_cairo_image_surface_glyphs @316
_cairo_image_surface_init @317
_cairo_image_surface_map_to_image @318
_cairo_image_surface_mask @319
_cairo_image_surface_paint @320
_cairo_image_surface_release_source_image @321
_cairo_image_surface_snapshot @322
_cairo_image_surface_source @323
_cairo_image_surface_stroke @324
_cairo_image_surface_unmap_image @325
_cairo_image_traps_compositor_get @326
_cairo_init @327
_cairo_int128_cmp @328
_cairo_int128_divrem @329
_cairo_int128_lt @330
_cairo_int32_to_int128 @331
_cairo_int64_to_int128 @332
_cairo_int64x64_128_mul @333
_cairo_int_96by64_32x64_divrem @334
_cairo_int_surface_create_in_error @335
_cairo_intern_string @336
_cairo_intern_string_mutex @337 DATA
_cairo_intern_string_reset_static_data @338
_cairo_linear_pattern_equal @339
_cairo_linear_pattern_hash @340
_cairo_lround @341
_cairo_lzw_compress @342
_cairo_mask_compositor_init @343
_cairo_matrix_compute_basis_scale_factors @344
_cairo_matrix_compute_determinant @345
_cairo_matrix_get_affine @346
_cairo_matrix_has_unity_scale @347
_cairo_matrix_is_integer_translation @348
_cairo_matrix_is_invertible @349
_cairo_matrix_is_pixel_exact @350
_cairo_matrix_is_pixman_translation @351
_cairo_matrix_is_scale_0 @352
_cairo_matrix_multiply @353
_cairo_matrix_to_pixman_matrix_offset @354
_cairo_matrix_transform_bounding_box @355
_cairo_matrix_transform_bounding_box_fixed @356
_cairo_matrix_transformed_circle_major_axis @357
_cairo_memory_stream_copy @358
_cairo_memory_stream_create @359
_cairo_memory_stream_destroy @360
_cairo_memory_stream_length @361
_cairo_mempool_alloc @362
_cairo_mempool_fini @363
_cairo_mempool_free @364
_cairo_mempool_init @365
_cairo_mesh_pattern_coord_box @366
_cairo_mesh_pattern_rasterize @367
_cairo_mono_scan_converter_add_polygon @368
_cairo_mono_scan_converter_create @369
_cairo_null_stream_create @370
_cairo_null_surface_create @371
_cairo_observers_notify @372
_cairo_operator_bounded_by_either @373
_cairo_operator_bounded_by_mask @374
_cairo_operator_bounded_by_source @375
_cairo_output_stream_close @376
_cairo_output_stream_create @377
_cairo_output_stream_create_for_file @378
_cairo_output_stream_create_for_filename @379
_cairo_output_stream_create_in_error @380
_cairo_output_stream_destroy @381
_cairo_output_stream_fini @382
_cairo_output_stream_flush @383
_cairo_output_stream_get_position @384
_cairo_output_stream_get_status @385
_cairo_output_stream_init @386
_cairo_output_stream_nil @387 DATA
_cairo_output_stream_printf @388
_cairo_output_stream_vprintf @389
_cairo_output_stream_write @390
_cairo_output_stream_write_hex_string @391
_cairo_paginated_surface_create @392
_cairo_paginated_surface_get_recording @393
_cairo_paginated_surface_get_target @394
_cairo_paginated_surface_set_size @395
_cairo_path_append_to_context @396
_cairo_path_bounder_extents @397
_cairo_path_create @398
_cairo_path_create_flat @399
_cairo_path_create_in_error @400
_cairo_path_fixed_append @401
_cairo_path_fixed_approximate_clip_extents @402
_cairo_path_fixed_approximate_fill_extents @403
_cairo_path_fixed_approximate_stroke_extents @404
_cairo_path_fixed_close_path @405
_cairo_path_fixed_create @406
_cairo_path_fixed_curve_to @407
_cairo_path_fixed_destroy @408
_cairo_path_fixed_equal @409
_cairo_path_fixed_extents @410
_cairo_path_fixed_fill_extents @411
_cairo_path_fixed_fill_rectilinear_to_boxes @412
_cairo_path_fixed_fill_rectilinear_to_polygon @413
_cairo_path_fixed_fill_to_polygon @414
_cairo_path_fixed_fill_to_traps @415
_cairo_path_fixed_fini @416
_cairo_path_fixed_get_current_point @417
_cairo_path_fixed_hash @418
_cairo_path_fixed_in_fill @419
_cairo_path_fixed_init @420
_cairo_path_fixed_init_copy @421
_cairo_path_fixed_interpret @422
_cairo_path_fixed_interpret_flat @423
_cairo_path_fixed_is_box @424
_cairo_path_fixed_is_rectangle @425
_cairo_path_fixed_is_simple_quad @426
_cairo_path_fixed_is_stroke_box @427
_cairo_path_fixed_iter_at_end @428
_cairo_path_fixed_iter_init @429
_cairo_path_fixed_iter_is_fill_box @430
_cairo_path_fixed_line_to @431
_cairo_path_fixed_move_to @432
_cairo_path_fixed_new_sub_path @433
_cairo_path_fixed_rel_curve_to @434
_cairo_path_fixed_rel_line_to @435
_cairo_path_fixed_rel_move_to @436
_cairo_path_fixed_size @437
_cairo_path_fixed_stroke_dashed_to_polygon @438
_cairo_path_fixed_stroke_extents @439
_cairo_path_fixed_stroke_polygon_to_traps @440
_cairo_path_fixed_stroke_rectilinear_to_boxes @441
_cairo_path_fixed_stroke_to_polygon @442
_cairo_path_fixed_stroke_to_shaper @443
_cairo_path_fixed_stroke_to_traps @444
_cairo_path_fixed_stroke_to_tristrip @445
_cairo_path_fixed_transform @446
_cairo_path_fixed_translate @447
_cairo_pattern_alpha_range @448
_cairo_pattern_analyze_filter @449
_cairo_pattern_black @450 DATA
_cairo_pattern_clear @451 DATA
_cairo_pattern_create_copy @452
_cairo_pattern_create_in_error @453
_cairo_pattern_create_solid @454
_cairo_pattern_equal @455
_cairo_pattern_fini @456
_cairo_pattern_get_extents @457
_cairo_pattern_get_ink_extents @458
_cairo_pattern_hash @459
_cairo_pattern_init @460
_cairo_pattern_init_copy @461
_cairo_pattern_init_for_surface @462
_cairo_pattern_init_snapshot @463
_cairo_pattern_init_solid @464
_cairo_pattern_init_static_copy @465
_cairo_pattern_is_clear @466
_cairo_pattern_is_opaque @467
_cairo_pattern_is_opaque_solid @468
_cairo_pattern_reset_static_data @469
_cairo_pattern_sampled_area @470
_cairo_pattern_solid_surface_cache_lock @471 DATA
_cairo_pattern_transform @472
_cairo_pattern_white @473 DATA
_cairo_pdf_operators_clip @474
_cairo_pdf_operators_emit_stroke_style @475
_cairo_pdf_operators_enable_actual_text @476
_cairo_pdf_operators_fill @477
_cairo_pdf_operators_fill_stroke @478
_cairo_pdf_operators_fini @479
_cairo_pdf_operators_flush @480
_cairo_pdf_operators_init @481
_cairo_pdf_operators_reset @482
_cairo_pdf_operators_set_cairo_to_pdf_matrix @483
_cairo_pdf_operators_set_font_subsets_callback @484
_cairo_pdf_operators_set_stream @485
_cairo_pdf_operators_show_text_glyphs @486
_cairo_pdf_operators_stroke @487
_cairo_pdf_shading_fini @488
_cairo_pdf_shading_init_alpha @489
_cairo_pdf_shading_init_color @490
_cairo_pen_add_points @491
_cairo_pen_find_active_ccw_vertex_index @492
_cairo_pen_find_active_ccw_vertices @493
_cairo_pen_find_active_cw_vertex_index @494
_cairo_pen_find_active_cw_vertices @495
_cairo_pen_fini @496
_cairo_pen_init @497
_cairo_pen_init_copy @498
_cairo_pen_vertices_needed @499
_cairo_polygon_add_contour @500
_cairo_polygon_add_external_edge @501
_cairo_polygon_add_line @502
_cairo_polygon_fini @503
_cairo_polygon_init @504
_cairo_polygon_init_box_array @505
_cairo_polygon_init_boxes @506
_cairo_polygon_init_with_clip @507
_cairo_polygon_intersect @508
_cairo_polygon_intersect_with_boxes @509
_cairo_polygon_limit @510
_cairo_polygon_limit_to_clip @511
_cairo_polygon_reduce @512
_cairo_polygon_translate @513
_cairo_ps_standard_encoding_to_glyphname @514
_cairo_radial_pattern_equal @515
_cairo_radial_pattern_focus_is_inside @516
_cairo_radial_pattern_hash @517
_cairo_raster_source_pattern_acquire @518
_cairo_raster_source_pattern_finish @519
_cairo_raster_source_pattern_init_copy @520
_cairo_raster_source_pattern_release @521
_cairo_raster_source_pattern_snapshot @522
_cairo_rasterise_polygon_to_boxes @523
_cairo_rasterise_polygon_to_traps @524
_cairo_recording_surface_get_bbox @525
_cairo_recording_surface_get_ink_bbox @526
_cairo_recording_surface_get_path @527
_cairo_recording_surface_replay @528
_cairo_recording_surface_replay_and_create_regions @529
_cairo_recording_surface_replay_one @530
_cairo_recording_surface_replay_region @531
_cairo_recording_surface_replay_with_clip @532
_cairo_rectangle_int_from_double @533
_cairo_rectangle_intersect @534
_cairo_rectangle_list_create_in_error @535
_cairo_rectangle_union @536
_cairo_rectangles_nil @537 DATA
_cairo_rectangular_scan_converter_add_box @538
_cairo_rectangular_scan_converter_init @539
_cairo_region_create_from_boxes @540
_cairo_region_create_in_error @541
_cairo_region_fini @542
_cairo_region_get_boxes @543
_cairo_region_init @544
_cairo_region_init_rectangle @545
_cairo_rtree_evict_random @546
_cairo_rtree_fini @547
_cairo_rtree_foreach @548
_cairo_rtree_init @549
_cairo_rtree_insert @550
_cairo_rtree_node_collapse @551
_cairo_rtree_node_create @552
_cairo_rtree_node_destroy @553
_cairo_rtree_node_insert @554
_cairo_rtree_node_remove @555
_cairo_rtree_reset @556
_cairo_rtree_unpin @557
_cairo_scaled_font_attach_private @558
_cairo_scaled_font_create_in_error @559
_cairo_scaled_font_error_mutex @560 DATA
_cairo_scaled_font_find_private @561
_cairo_scaled_font_fini @562
_cairo_scaled_font_freeze_cache @563
_cairo_scaled_font_get_max_scale @564
_cairo_scaled_font_glyph_approximate_extents @565
_cairo_scaled_font_glyph_device_extents @566
_cairo_scaled_font_glyph_path @567
_cairo_scaled_font_init @568
_cairo_scaled_font_is_ft @569
_cairo_scaled_font_map_destroy @570
_cairo_scaled_font_map_mutex @571 DATA
_cairo_scaled_font_register_placeholder_and_unlock_font_map @572
_cairo_scaled_font_reset_cache @573
_cairo_scaled_font_reset_static_data @574
_cairo_scaled_font_set_error @575
_cairo_scaled_font_set_metrics @576
_cairo_scaled_font_subset_create_glyph_names @577
_cairo_scaled_font_subsets_create_composite @578
_cairo_scaled_font_subsets_create_scaled @579
_cairo_scaled_font_subsets_create_simple @580
_cairo_scaled_font_subsets_destroy @581
_cairo_scaled_font_subsets_enable_latin_subset @582
_cairo_scaled_font_subsets_foreach_scaled @583
_cairo_scaled_font_subsets_foreach_unscaled @584
_cairo_scaled_font_subsets_foreach_user @585
_cairo_scaled_font_subsets_map_glyph @586
_cairo_scaled_font_thaw_cache @587
_cairo_scaled_font_unregister_placeholder_and_lock_font_map @588
_cairo_scaled_glyph_attach_private @589
_cairo_scaled_glyph_find_private @590
_cairo_scaled_glyph_lookup @591
_cairo_scaled_glyph_page_cache_mutex @592 DATA
_cairo_scaled_glyph_set_metrics @593
_cairo_scaled_glyph_set_path @594
_cairo_scaled_glyph_set_recording_surface @595
_cairo_scaled_glyph_set_surface @596
_cairo_scan_converter_create_in_error @597
_cairo_scan_converter_set_error @598
_cairo_scan_converter_status @599
_cairo_script_context_attach_snapshots @600
_cairo_script_context_create_internal @601
_cairo_shape_mask_compositor_init @602
_cairo_slope_compare @603
_cairo_span_renderer_create_in_error @604
_cairo_span_renderer_set_error @605
_cairo_span_renderer_status @606
_cairo_spans_compositor_init @607
_cairo_spline_bound @608
_cairo_spline_decompose @609
_cairo_spline_init @610
_cairo_spline_intersects @611
_cairo_stock_color @612
_cairo_stroke_style_dash_approximate @613
_cairo_stroke_style_dash_can_approximate @614
_cairo_stroke_style_dash_period @615
_cairo_stroke_style_dash_stroked @616
_cairo_stroke_style_fini @617
_cairo_stroke_style_init @618
_cairo_stroke_style_init_copy @619
_cairo_stroke_style_max_distance_from_path @620
_cairo_stroke_style_max_join_distance_from_path @621
_cairo_stroke_style_max_line_distance_from_path @622
_cairo_stroker_dash_init @623
_cairo_stroker_dash_start @624
_cairo_stroker_dash_step @625
_cairo_surface_acquire_source_image @626
_cairo_surface_attach_snapshot @627
_cairo_surface_begin_modification @628
_cairo_surface_clipper_init @629
_cairo_surface_clipper_reset @630
_cairo_surface_clipper_set_clip @631
_cairo_surface_copy_mime_data @632
_cairo_surface_create_for_rectangle_int @633
_cairo_surface_create_in_error @634
_cairo_surface_create_similar_scratch @635
_cairo_surface_create_similar_solid @636
_cairo_surface_default_acquire_source_image @637
_cairo_surface_default_release_source_image @638
_cairo_surface_default_source @639
_cairo_surface_detach_snapshot @640
_cairo_surface_fallback_fill @641
_cairo_surface_fallback_glyphs @642
_cairo_surface_fallback_mask @643
_cairo_surface_fallback_paint @644
_cairo_surface_fallback_stroke @645
_cairo_surface_fill @646
_cairo_surface_fill_stroke @647
_cairo_surface_flush @648
_cairo_surface_get_extents @649
_cairo_surface_get_source @650
_cairo_surface_has_device_transform @651
_cairo_surface_has_snapshot @652
_cairo_surface_init @653
_cairo_surface_is_paginated @654
_cairo_surface_map_to_image @655
_cairo_surface_mask @656
_cairo_surface_offset_fill @657
_cairo_surface_offset_glyphs @658
_cairo_surface_offset_mask @659
_cairo_surface_offset_paint @660
_cairo_surface_offset_stroke @661
_cairo_surface_paint @662
_cairo_surface_release_device_reference @663
_cairo_surface_release_source_image @664
_cairo_surface_set_device_scale @665
_cairo_surface_set_error @666
_cairo_surface_set_font_options @667
_cairo_surface_set_resolution @668
_cairo_surface_show_text_glyphs @669
_cairo_surface_snapshot @670
_cairo_surface_stroke @671
_cairo_surface_subsurface_set_snapshot @672
_cairo_surface_unmap_image @673
_cairo_surface_wrapper_acquire_source_image @674
_cairo_surface_wrapper_create_similar @675
_cairo_surface_wrapper_fill @676
_cairo_surface_wrapper_fill_stroke @677
_cairo_surface_wrapper_fini @678
_cairo_surface_wrapper_get_extents @679
_cairo_surface_wrapper_get_font_options @680
_cairo_surface_wrapper_get_target_extents @681
_cairo_surface_wrapper_has_show_text_glyphs @682
_cairo_surface_wrapper_init @683
_cairo_surface_wrapper_intersect_extents @684
_cairo_surface_wrapper_mask @685
_cairo_surface_wrapper_paint @686
_cairo_surface_wrapper_release_source_image @687
_cairo_surface_wrapper_set_clip @688
_cairo_surface_wrapper_set_inverse_transform @689
_cairo_surface_wrapper_show_text_glyphs @690
_cairo_surface_wrapper_snapshot @691
_cairo_surface_wrapper_stroke @692
_cairo_tor22_scan_converter_add_polygon @693
_cairo_tor22_scan_converter_create @694
_cairo_tor_scan_converter_add_polygon @695
_cairo_tor_scan_converter_create @696
_cairo_toy_font_face_mutex @697 DATA
_cairo_toy_font_face_reset_static_data @698
_cairo_trapezoid_array_translate_and_scale @699
_cairo_traps_add_trap @700
_cairo_traps_clear @701
_cairo_traps_compositor_init @702
_cairo_traps_contain @703
_cairo_traps_extents @704
_cairo_traps_extract_region @705
_cairo_traps_fini @706
_cairo_traps_init @707
_cairo_traps_init_boxes @708
_cairo_traps_init_with_clip @709
_cairo_traps_limit @710
_cairo_traps_path @711
_cairo_traps_tessellate_convex_quad @712
_cairo_traps_tessellate_rectangle @713
_cairo_traps_tessellate_triangle @714
_cairo_traps_to_boxes @715
_cairo_traps_translate @716
_cairo_tristrip_add_point @717
_cairo_tristrip_extents @718
_cairo_tristrip_fini @719
_cairo_tristrip_init @720
_cairo_tristrip_init_with_clip @721
_cairo_tristrip_limit @722
_cairo_tristrip_move_to @723
_cairo_tristrip_translate @724
_cairo_truetype_get_style @725
_cairo_truetype_index_to_ucs4 @726
_cairo_truetype_read_font_name @727
_cairo_truetype_subset_fini @728
_cairo_truetype_subset_init_pdf @729
_cairo_truetype_subset_init_ps @730
_cairo_twin_charmap @731 DATA
_cairo_twin_outlines @732 DATA
_cairo_type1_fallback_fini @733
_cairo_type1_fallback_init_binary @734
_cairo_type1_fallback_init_hex @735
_cairo_type1_scaled_font_is_type1 @736
_cairo_type1_subset_fini @737
_cairo_type1_subset_init @738
_cairo_type2_charstrings_fini @739
_cairo_type2_charstrings_init @740
_cairo_type3_glyph_surface_analyze_glyph @741
_cairo_type3_glyph_surface_create @742
_cairo_type3_glyph_surface_emit_glyph @743
_cairo_type3_glyph_surface_set_font_subsets_callback @744
_cairo_ucs4_to_utf8 @745
_cairo_uint128_add @746
_cairo_uint128_cmp @747
_cairo_uint128_divrem @748
_cairo_uint128_eq @749
_cairo_uint128_lsl @750
_cairo_uint128_lt @751
_cairo_uint128_mul @752
_cairo_uint128_negate @753
_cairo_uint128_not @754
_cairo_uint128_rsa @755
_cairo_uint128_rsl @756
_cairo_uint128_sub @757
_cairo_uint32_to_uint128 @758
_cairo_uint64_to_uint128 @759
_cairo_uint64x64_128_mul @760
_cairo_uint_96by64_32x64_divrem @761
_cairo_unbounded_rectangle @762 DATA
_cairo_unicode_to_winansi @763
_cairo_unscaled_font_destroy @764
_cairo_unscaled_font_init @765
_cairo_unscaled_font_reference @766
_cairo_user_data_array_copy @767
_cairo_user_data_array_fini @768
_cairo_user_data_array_foreach @769
_cairo_user_data_array_get_data @770
_cairo_user_data_array_init @771
_cairo_user_data_array_set_data @772
_cairo_user_font_face_backend @773 DATA
_cairo_utf8_get_char_validated @774
_cairo_utf8_to_ucs4 @775
_cairo_utf8_to_utf16 @776
_cairo_validate_text_clusters @777
_cairo_winansi_to_glyphname @778
_do_cairo_gstate_backend_to_user @779
_do_cairo_gstate_backend_to_user_distance @780
_do_cairo_gstate_user_to_backend @781
_do_cairo_gstate_user_to_backend_distance @782
_nm____ctype_ptr__ @783 DATA
_pixman_format_from_masks @784
_pixman_format_to_masks @785
_pixman_image_add_traps @786
_pixman_image_add_tristrip @787
_pixman_image_for_color @788
_pixman_image_for_pattern @789
cairo_append_path @790
cairo_arc @791
cairo_arc_negative @792
cairo_clip @793
cairo_clip_extents @794
cairo_clip_preserve @795
cairo_close_path @796
cairo_copy_clip_rectangle_list @797
cairo_copy_page @798
cairo_copy_path @799
cairo_copy_path_flat @800
cairo_create @801
cairo_curve_to @802
cairo_debug_reset_static_data @803
cairo_destroy @804
cairo_device_acquire @805
cairo_device_destroy @806
cairo_device_finish @807
cairo_device_flush @808
cairo_device_get_reference_count @809
cairo_device_get_type @810
cairo_device_get_user_data @811
cairo_device_reference @812
cairo_device_release @813
cairo_device_set_user_data @814
cairo_device_status @815
cairo_device_to_user @816
cairo_device_to_user_distance @817
cairo_fill @818
cairo_fill_extents @819
cairo_fill_preserve @820
cairo_font_extents @821
cairo_font_face_destroy @822
cairo_font_face_get_reference_count @823
cairo_font_face_get_type @824
cairo_font_face_get_user_data @825
cairo_font_face_reference @826
cairo_font_face_set_user_data @827
cairo_font_face_status @828
cairo_font_options_copy @829
cairo_font_options_create @830
cairo_font_options_destroy @831
cairo_font_options_equal @832
cairo_font_options_get_antialias @833
cairo_font_options_get_hint_metrics @834
cairo_font_options_get_hint_style @835
cairo_font_options_get_subpixel_order @836
cairo_font_options_hash @837
cairo_font_options_merge @838
cairo_font_options_set_antialias @839
cairo_font_options_set_hint_metrics @840
cairo_font_options_set_hint_style @841
cairo_font_options_set_subpixel_order @842
cairo_font_options_status @843
cairo_format_stride_for_width @844
cairo_ft_font_face_create_for_ft_face @845
cairo_ft_font_face_get_synthesize @846
cairo_ft_font_face_set_synthesize @847
cairo_ft_font_face_unset_synthesize @848
cairo_ft_scaled_font_lock_face @849
cairo_ft_scaled_font_unlock_face @850
cairo_get_antialias @851
cairo_get_current_point @852
cairo_get_dash @853
cairo_get_dash_count @854
cairo_get_fill_rule @855
cairo_get_font_face @856
cairo_get_font_matrix @857
cairo_get_font_options @858
cairo_get_group_target @859
cairo_get_line_cap @860
cairo_get_line_join @861
cairo_get_line_width @862
cairo_get_matrix @863
cairo_get_miter_limit @864
cairo_get_operator @865
cairo_get_reference_count @866
cairo_get_scaled_font @867
cairo_get_source @868
cairo_get_target @869
cairo_get_tolerance @870
cairo_get_user_data @871
cairo_glyph_allocate @872
cairo_glyph_extents @873
cairo_glyph_free @874
cairo_glyph_path @875
cairo_has_current_point @876
cairo_identity_matrix @877
cairo_image_surface_create @878
cairo_image_surface_create_for_data @879
cairo_image_surface_create_from_png @880
cairo_image_surface_create_from_png_stream @881
cairo_image_surface_get_data @882
cairo_image_surface_get_format @883
cairo_image_surface_get_height @884
cairo_image_surface_get_stride @885
cairo_image_surface_get_width @886
cairo_in_clip @887
cairo_in_fill @888
cairo_in_stroke @889
cairo_line_to @890
cairo_mask @891
cairo_mask_surface @892
cairo_matrix_init @893
cairo_matrix_init_identity @894
cairo_matrix_init_rotate @895
cairo_matrix_init_scale @896
cairo_matrix_init_translate @897
cairo_matrix_invert @898
cairo_matrix_multiply @899
cairo_matrix_rotate @900
cairo_matrix_scale @901
cairo_matrix_transform_distance @902
cairo_matrix_transform_point @903
cairo_matrix_translate @904
cairo_mesh_pattern_begin_patch @905
cairo_mesh_pattern_curve_to @906
cairo_mesh_pattern_end_patch @907
cairo_mesh_pattern_get_control_point @908
cairo_mesh_pattern_get_corner_color_rgba @909
cairo_mesh_pattern_get_patch_count @910
cairo_mesh_pattern_get_path @911
cairo_mesh_pattern_line_to @912
cairo_mesh_pattern_move_to @913
cairo_mesh_pattern_set_control_point @914
cairo_mesh_pattern_set_corner_color_rgb @915
cairo_mesh_pattern_set_corner_color_rgba @916
cairo_move_to @917
cairo_new_path @918
cairo_new_sub_path @919
cairo_paint @920
cairo_paint_with_alpha @921
cairo_path_destroy @922
cairo_path_extents @923
cairo_pattern_add_color_stop_rgb @924
cairo_pattern_add_color_stop_rgba @925
cairo_pattern_create_for_surface @926
cairo_pattern_create_linear @927
cairo_pattern_create_mesh @928
cairo_pattern_create_radial @929
cairo_pattern_create_raster_source @930
cairo_pattern_create_rgb @931
cairo_pattern_create_rgba @932
cairo_pattern_destroy @933
cairo_pattern_get_color_stop_count @934
cairo_pattern_get_color_stop_rgba @935
cairo_pattern_get_extend @936
cairo_pattern_get_filter @937
cairo_pattern_get_linear_points @938
cairo_pattern_get_matrix @939
cairo_pattern_get_radial_circles @940
cairo_pattern_get_reference_count @941
cairo_pattern_get_rgba @942
cairo_pattern_get_surface @943
cairo_pattern_get_type @944
cairo_pattern_get_user_data @945
cairo_pattern_reference @946
cairo_pattern_set_extend @947
cairo_pattern_set_filter @948
cairo_pattern_set_matrix @949
cairo_pattern_set_user_data @950
cairo_pattern_status @951
cairo_pop_group @952
cairo_pop_group_to_source @953
cairo_push_group @954
cairo_push_group_with_content @955
cairo_raster_source_pattern_get_acquire @956
cairo_raster_source_pattern_get_callback_data @957
cairo_raster_source_pattern_get_copy @958
cairo_raster_source_pattern_get_finish @959
cairo_raster_source_pattern_get_snapshot @960
cairo_raster_source_pattern_set_acquire @961
cairo_raster_source_pattern_set_callback_data @962
cairo_raster_source_pattern_set_copy @963
cairo_raster_source_pattern_set_finish @964
cairo_raster_source_pattern_set_snapshot @965
cairo_recording_surface_create @966
cairo_recording_surface_get_extents @967
cairo_recording_surface_ink_extents @968
cairo_rectangle @969
cairo_rectangle_list_destroy @970
cairo_reference @971
cairo_region_contains_point @972
cairo_region_contains_rectangle @973
cairo_region_copy @974
cairo_region_create @975
cairo_region_create_rectangle @976
cairo_region_create_rectangles @977
cairo_region_destroy @978
cairo_region_equal @979
cairo_region_get_extents @980
cairo_region_get_rectangle @981
cairo_region_intersect @982
cairo_region_intersect_rectangle @983
cairo_region_is_empty @984
cairo_region_num_rectangles @985
cairo_region_reference @986
cairo_region_status @987
cairo_region_subtract @988
cairo_region_subtract_rectangle @989
cairo_region_translate @990
cairo_region_union @991
cairo_region_union_rectangle @992
cairo_region_xor @993
cairo_region_xor_rectangle @994
cairo_rel_curve_to @995
cairo_rel_line_to @996
cairo_rel_move_to @997
cairo_reset_clip @998
cairo_restore @999
cairo_rotate @1000
cairo_save @1001
cairo_scale @1002
cairo_scaled_font_create @1003
cairo_scaled_font_destroy @1004
cairo_scaled_font_extents @1005
cairo_scaled_font_get_ctm @1006
cairo_scaled_font_get_font_face @1007
cairo_scaled_font_get_font_matrix @1008
cairo_scaled_font_get_font_options @1009
cairo_scaled_font_get_reference_count @1010
cairo_scaled_font_get_scale_matrix @1011
cairo_scaled_font_get_type @1012
cairo_scaled_font_get_user_data @1013
cairo_scaled_font_glyph_extents @1014
cairo_scaled_font_reference @1015
cairo_scaled_font_set_user_data @1016
cairo_scaled_font_status @1017
cairo_scaled_font_text_extents @1018
cairo_scaled_font_text_to_glyphs @1019
cairo_script_create @1020
cairo_script_create_for_stream @1021
cairo_script_from_recording_surface @1022
cairo_script_get_mode @1023
cairo_script_set_mode @1024
cairo_script_surface_create @1025
cairo_script_surface_create_for_target @1026
cairo_script_write_comment @1027
cairo_select_font_face @1028
cairo_set_antialias @1029
cairo_set_dash @1030
cairo_set_fill_rule @1031
cairo_set_font_face @1032
cairo_set_font_matrix @1033
cairo_set_font_options @1034
cairo_set_font_size @1035
cairo_set_line_cap @1036
cairo_set_line_join @1037
cairo_set_line_width @1038
cairo_set_matrix @1039
cairo_set_miter_limit @1040
cairo_set_operator @1041
cairo_set_scaled_font @1042
cairo_set_source @1043
cairo_set_source_rgb @1044
cairo_set_source_rgba @1045
cairo_set_source_surface @1046
cairo_set_tolerance @1047
cairo_set_user_data @1048
cairo_show_glyphs @1049
cairo_show_page @1050
cairo_show_text @1051
cairo_show_text_glyphs @1052
cairo_status @1053
cairo_status_to_string @1054
cairo_stroke @1055
cairo_stroke_extents @1056
cairo_stroke_preserve @1057
cairo_surface_copy_page @1058
cairo_surface_create_for_rectangle @1059
cairo_surface_create_similar @1060
cairo_surface_create_similar_image @1061
cairo_surface_destroy @1062
cairo_surface_finish @1063
cairo_surface_flush @1064
cairo_surface_get_content @1065
cairo_surface_get_device @1066
cairo_surface_get_device_offset @1067
cairo_surface_get_fallback_resolution @1068
cairo_surface_get_font_options @1069
cairo_surface_get_mime_data @1070
cairo_surface_get_reference_count @1071
cairo_surface_get_type @1072
cairo_surface_get_user_data @1073
cairo_surface_has_show_text_glyphs @1074
cairo_surface_map_to_image @1075
cairo_surface_mark_dirty @1076
cairo_surface_mark_dirty_rectangle @1077
cairo_surface_reference @1078
cairo_surface_set_device_offset @1079
cairo_surface_set_fallback_resolution @1080
cairo_surface_set_mime_data @1081
cairo_surface_set_user_data @1082
cairo_surface_show_page @1083
cairo_surface_status @1084
cairo_surface_supports_mime_type @1085
cairo_surface_unmap_image @1086
cairo_surface_write_to_png @1087
cairo_surface_write_to_png_stream @1088
cairo_svg_get_versions @1089
cairo_svg_surface_create @1090
cairo_svg_surface_create_for_stream @1091
cairo_svg_surface_restrict_to_version @1092
cairo_svg_version_to_string @1093
cairo_text_cluster_allocate @1094
cairo_text_cluster_free @1095
cairo_text_extents @1096
cairo_text_path @1097
cairo_toy_font_face_create @1098
cairo_toy_font_face_get_family @1099
cairo_toy_font_face_get_slant @1100
cairo_toy_font_face_get_weight @1101
cairo_transform @1102
cairo_translate @1103
cairo_user_font_face_create @1104
cairo_user_font_face_get_init_func @1105
cairo_user_font_face_get_render_glyph_func @1106
cairo_user_font_face_get_text_to_glyphs_func @1107
cairo_user_font_face_get_unicode_to_glyph_func @1108
cairo_user_font_face_set_init_func @1109
cairo_user_font_face_set_render_glyph_func @1110
cairo_user_font_face_set_text_to_glyphs_func @1111
cairo_user_font_face_set_unicode_to_glyph_func @1112
cairo_user_to_device @1113
cairo_user_to_device_distance @1114
cairo_version @1115
cairo_version_string @1116
longjmp @1117
setjmp @1118
/contrib/sdk/sources/cairo/mem
0,0 → 1,1119
EXPORTS,'EXPORTS',\
DllStartup,'DllStartup',\
__cairo_clip_all,'__cairo_clip_all',\ DATA
__cairo_contour_add_point,'__cairo_contour_add_point',\
__cairo_contour_remove_last_chain,'__cairo_contour_remove_last_chain',\
__cairo_no_compositor,'__cairo_no_compositor',\ DATA
__chkstk,'__chkstk',\ DATA
__chkstk_ms,'__chkstk_ms',\ DATA
_alloca,'_alloca',\ DATA
_cairo_analysis_surface_create,'_cairo_analysis_surface_create',\
_cairo_analysis_surface_get_bounding_box,'_cairo_analysis_surface_get_bounding_box',\
_cairo_analysis_surface_get_ctm,'_cairo_analysis_surface_get_ctm',\
_cairo_analysis_surface_get_supported,'_cairo_analysis_surface_get_supported',\
_cairo_analysis_surface_get_unsupported,'_cairo_analysis_surface_get_unsupported',\
_cairo_analysis_surface_has_supported,'_cairo_analysis_surface_has_supported',\
_cairo_analysis_surface_has_unsupported,'_cairo_analysis_surface_has_unsupported',\
_cairo_analysis_surface_merge_status,'_cairo_analysis_surface_merge_status',\
_cairo_analysis_surface_set_ctm,'_cairo_analysis_surface_set_ctm',\
_cairo_arc_path,'_cairo_arc_path',\
_cairo_arc_path_negative,'_cairo_arc_path_negative',\
_cairo_array_allocate,'_cairo_array_allocate',\
_cairo_array_append,'_cairo_array_append',\
_cairo_array_append_multiple,'_cairo_array_append_multiple',\
_cairo_array_copy_element,'_cairo_array_copy_element',\
_cairo_array_fini,'_cairo_array_fini',\
_cairo_array_grow_by,'_cairo_array_grow_by',\
_cairo_array_index,'_cairo_array_index',\
_cairo_array_index_const,'_cairo_array_index_const',\
_cairo_array_init,'_cairo_array_init',\
_cairo_array_num_elements,'_cairo_array_num_elements',\
_cairo_array_size,'_cairo_array_size',\
_cairo_array_truncate,'_cairo_array_truncate',\
_cairo_atomic_int_cmpxchg_return_old_impl,'_cairo_atomic_int_cmpxchg_return_old_impl',\
_cairo_atomic_int_dec_and_test,'_cairo_atomic_int_dec_and_test',\
_cairo_atomic_int_inc,'_cairo_atomic_int_inc',\
_cairo_atomic_mutex,'_cairo_atomic_mutex',\ DATA
_cairo_atomic_ptr_cmpxchg_return_old_impl,'_cairo_atomic_ptr_cmpxchg_return_old_impl',\
_cairo_base64_stream_create,'_cairo_base64_stream_create',\
_cairo_base85_stream_create,'_cairo_base85_stream_create',\
_cairo_bentley_ottmann_tessellate_boxes,'_cairo_bentley_ottmann_tessellate_boxes',\
_cairo_bentley_ottmann_tessellate_polygon,'_cairo_bentley_ottmann_tessellate_polygon',\
_cairo_bentley_ottmann_tessellate_rectangular_traps,'_cairo_bentley_ottmann_tessellate_rectangular_traps',\
_cairo_bentley_ottmann_tessellate_rectilinear_polygon_to_boxes,'_cairo_bentley_ottmann_tessellate_rectilinear_polygon_to_boxes',\
_cairo_bentley_ottmann_tessellate_rectilinear_traps,'_cairo_bentley_ottmann_tessellate_rectilinear_traps',\
_cairo_bentley_ottmann_tessellate_traps,'_cairo_bentley_ottmann_tessellate_traps',\
_cairo_botor_scan_converter_init,'_cairo_botor_scan_converter_init',\
_cairo_box_add_curve_to,'_cairo_box_add_curve_to',\
_cairo_box_from_doubles,'_cairo_box_from_doubles',\
_cairo_box_from_rectangle,'_cairo_box_from_rectangle',\
_cairo_box_intersects_line_segment,'_cairo_box_intersects_line_segment',\
_cairo_box_round_to_rectangle,'_cairo_box_round_to_rectangle',\
_cairo_box_to_doubles,'_cairo_box_to_doubles',\
_cairo_boxes_add,'_cairo_boxes_add',\
_cairo_boxes_clear,'_cairo_boxes_clear',\
_cairo_boxes_extents,'_cairo_boxes_extents',\
_cairo_boxes_fini,'_cairo_boxes_fini',\
_cairo_boxes_for_each_box,'_cairo_boxes_for_each_box',\
_cairo_boxes_get_extents,'_cairo_boxes_get_extents',\
_cairo_boxes_init,'_cairo_boxes_init',\
_cairo_boxes_init_for_array,'_cairo_boxes_init_for_array',\
_cairo_boxes_init_from_rectangle,'_cairo_boxes_init_from_rectangle',\
_cairo_boxes_init_with_clip,'_cairo_boxes_init_with_clip',\
_cairo_boxes_intersect,'_cairo_boxes_intersect',\
_cairo_boxes_limit,'_cairo_boxes_limit',\
_cairo_boxes_to_array,'_cairo_boxes_to_array',\
_cairo_cache_fini,'_cairo_cache_fini',\
_cairo_cache_foreach,'_cairo_cache_foreach',\
_cairo_cache_freeze,'_cairo_cache_freeze',\
_cairo_cache_init,'_cairo_cache_init',\
_cairo_cache_insert,'_cairo_cache_insert',\
_cairo_cache_lookup,'_cairo_cache_lookup',\
_cairo_cache_remove,'_cairo_cache_remove',\
_cairo_cache_thaw,'_cairo_cache_thaw',\
_cairo_cff_fallback_fini,'_cairo_cff_fallback_fini',\
_cairo_cff_fallback_init,'_cairo_cff_fallback_init',\
_cairo_cff_scaled_font_is_cid_cff,'_cairo_cff_scaled_font_is_cid_cff',\
_cairo_cff_subset_fini,'_cairo_cff_subset_fini',\
_cairo_cff_subset_init,'_cairo_cff_subset_init',\
_cairo_clip_combine_with_surface,'_cairo_clip_combine_with_surface',\
_cairo_clip_contains_box,'_cairo_clip_contains_box',\
_cairo_clip_contains_extents,'_cairo_clip_contains_extents',\
_cairo_clip_contains_rectangle,'_cairo_clip_contains_rectangle',\
_cairo_clip_copy,'_cairo_clip_copy',\
_cairo_clip_copy_path,'_cairo_clip_copy_path',\
_cairo_clip_copy_rectangle_list,'_cairo_clip_copy_rectangle_list',\
_cairo_clip_copy_region,'_cairo_clip_copy_region',\
_cairo_clip_copy_with_translation,'_cairo_clip_copy_with_translation',\
_cairo_clip_create,'_cairo_clip_create',\
_cairo_clip_destroy,'_cairo_clip_destroy',\
_cairo_clip_equal,'_cairo_clip_equal',\
_cairo_clip_from_boxes,'_cairo_clip_from_boxes',\
_cairo_clip_get_extents,'_cairo_clip_get_extents',\
_cairo_clip_get_image,'_cairo_clip_get_image',\
_cairo_clip_get_polygon,'_cairo_clip_get_polygon',\
_cairo_clip_get_region,'_cairo_clip_get_region',\
_cairo_clip_get_surface,'_cairo_clip_get_surface',\
_cairo_clip_intersect_box,'_cairo_clip_intersect_box',\
_cairo_clip_intersect_boxes,'_cairo_clip_intersect_boxes',\
_cairo_clip_intersect_clip,'_cairo_clip_intersect_clip',\
_cairo_clip_intersect_path,'_cairo_clip_intersect_path',\
_cairo_clip_intersect_rectangle,'_cairo_clip_intersect_rectangle',\
_cairo_clip_intersect_rectilinear_path,'_cairo_clip_intersect_rectilinear_path',\
_cairo_clip_is_polygon,'_cairo_clip_is_polygon',\
_cairo_clip_is_region,'_cairo_clip_is_region',\
_cairo_clip_path_destroy,'_cairo_clip_path_destroy',\
_cairo_clip_path_reference,'_cairo_clip_path_reference',\
_cairo_clip_reduce_for_composite,'_cairo_clip_reduce_for_composite',\
_cairo_clip_reduce_to_rectangle,'_cairo_clip_reduce_to_rectangle',\
_cairo_clip_reset_static_data,'_cairo_clip_reset_static_data',\
_cairo_clip_tor_scan_converter_create,'_cairo_clip_tor_scan_converter_create',\
_cairo_clip_transform,'_cairo_clip_transform',\
_cairo_clip_translate,'_cairo_clip_translate',\
_cairo_color_double_to_short,'_cairo_color_double_to_short',\
_cairo_color_equal,'_cairo_color_equal',\
_cairo_color_get_content,'_cairo_color_get_content',\
_cairo_color_get_rgba,'_cairo_color_get_rgba',\
_cairo_color_get_rgba_premultiplied,'_cairo_color_get_rgba_premultiplied',\
_cairo_color_init_rgba,'_cairo_color_init_rgba',\
_cairo_color_multiply_alpha,'_cairo_color_multiply_alpha',\
_cairo_color_stop_equal,'_cairo_color_stop_equal',\
_cairo_composite_rectangles_add_to_damage,'_cairo_composite_rectangles_add_to_damage',\
_cairo_composite_rectangles_can_reduce_clip,'_cairo_composite_rectangles_can_reduce_clip',\
_cairo_composite_rectangles_fini,'_cairo_composite_rectangles_fini',\
_cairo_composite_rectangles_init_for_boxes,'_cairo_composite_rectangles_init_for_boxes',\
_cairo_composite_rectangles_init_for_fill,'_cairo_composite_rectangles_init_for_fill',\
_cairo_composite_rectangles_init_for_glyphs,'_cairo_composite_rectangles_init_for_glyphs',\
_cairo_composite_rectangles_init_for_mask,'_cairo_composite_rectangles_init_for_mask',\
_cairo_composite_rectangles_init_for_paint,'_cairo_composite_rectangles_init_for_paint',\
_cairo_composite_rectangles_init_for_polygon,'_cairo_composite_rectangles_init_for_polygon',\
_cairo_composite_rectangles_init_for_stroke,'_cairo_composite_rectangles_init_for_stroke',\
_cairo_composite_rectangles_intersect_mask_extents,'_cairo_composite_rectangles_intersect_mask_extents',\
_cairo_composite_rectangles_intersect_source_extents,'_cairo_composite_rectangles_intersect_source_extents',\
_cairo_compositor_fill,'_cairo_compositor_fill',\
_cairo_compositor_glyphs,'_cairo_compositor_glyphs',\
_cairo_compositor_mask,'_cairo_compositor_mask',\
_cairo_compositor_paint,'_cairo_compositor_paint',\
_cairo_compositor_stroke,'_cairo_compositor_stroke',\
_cairo_content_from_format,'_cairo_content_from_format',\
_cairo_content_from_pixman_format,'_cairo_content_from_pixman_format',\
_cairo_contour_add,'_cairo_contour_add',\
_cairo_contour_add_reversed,'_cairo_contour_add_reversed',\
_cairo_contour_fini,'_cairo_contour_fini',\
_cairo_contour_init,'_cairo_contour_init',\
_cairo_contour_reset,'_cairo_contour_reset',\
_cairo_contour_reverse,'_cairo_contour_reverse',\
_cairo_contour_simplify,'_cairo_contour_simplify',\
_cairo_create_in_error,'_cairo_create_in_error',\
_cairo_damage_add_box,'_cairo_damage_add_box',\
_cairo_damage_add_rectangle,'_cairo_damage_add_rectangle',\
_cairo_damage_add_region,'_cairo_damage_add_region',\
_cairo_damage_create,'_cairo_damage_create',\
_cairo_damage_create_in_error,'_cairo_damage_create_in_error',\
_cairo_damage_destroy,'_cairo_damage_destroy',\
_cairo_damage_reduce,'_cairo_damage_reduce',\
_cairo_debug_print_boxes,'_cairo_debug_print_boxes',\
_cairo_debug_print_clip,'_cairo_debug_print_clip',\
_cairo_debug_print_contour,'_cairo_debug_print_contour',\
_cairo_debug_print_path,'_cairo_debug_print_path',\
_cairo_debug_print_pattern,'_cairo_debug_print_pattern',\
_cairo_debug_print_polygon,'_cairo_debug_print_polygon',\
_cairo_debug_print_traps,'_cairo_debug_print_traps',\
_cairo_default_context_create,'_cairo_default_context_create',\
_cairo_default_context_fini,'_cairo_default_context_fini',\
_cairo_default_context_init,'_cairo_default_context_init',\
_cairo_default_context_reset_static_data,'_cairo_default_context_reset_static_data',\
_cairo_deflate_stream_create,'_cairo_deflate_stream_create',\
_cairo_device_create_in_error,'_cairo_device_create_in_error',\
_cairo_device_init,'_cairo_device_init',\
_cairo_device_set_error,'_cairo_device_set_error',\
_cairo_empty_rectangle,'_cairo_empty_rectangle',\ DATA
_cairo_error,'_cairo_error',\
_cairo_fallback_compositor,'_cairo_fallback_compositor',\ DATA
_cairo_fini,'_cairo_fini',\
_cairo_font_face_init,'_cairo_font_face_init',\
_cairo_font_face_is_user,'_cairo_font_face_is_user',\
_cairo_font_face_nil,'_cairo_font_face_nil',\ DATA
_cairo_font_face_set_error,'_cairo_font_face_set_error',\
_cairo_font_face_twin_create_fallback,'_cairo_font_face_twin_create_fallback',\
_cairo_font_face_twin_create_for_toy,'_cairo_font_face_twin_create_for_toy',\
_cairo_font_options_get_lcd_filter,'_cairo_font_options_get_lcd_filter',\
_cairo_font_options_get_round_glyph_positions,'_cairo_font_options_get_round_glyph_positions',\
_cairo_font_options_init_copy,'_cairo_font_options_init_copy',\
_cairo_font_options_init_default,'_cairo_font_options_init_default',\
_cairo_font_options_set_lcd_filter,'_cairo_font_options_set_lcd_filter',\
_cairo_font_options_set_round_glyph_positions,'_cairo_font_options_set_round_glyph_positions',\
_cairo_format_bits_per_pixel,'_cairo_format_bits_per_pixel',\
_cairo_format_from_content,'_cairo_format_from_content',\
_cairo_format_from_pixman_format,'_cairo_format_from_pixman_format',\
_cairo_format_to_pixman_format_code,'_cairo_format_to_pixman_format_code',\
_cairo_freelist_alloc,'_cairo_freelist_alloc',\
_cairo_freelist_calloc,'_cairo_freelist_calloc',\
_cairo_freelist_fini,'_cairo_freelist_fini',\
_cairo_freelist_free,'_cairo_freelist_free',\
_cairo_freelist_init,'_cairo_freelist_init',\
_cairo_freepool_alloc_array,'_cairo_freepool_alloc_array',\
_cairo_freepool_alloc_from_new_pool,'_cairo_freepool_alloc_from_new_pool',\
_cairo_freepool_fini,'_cairo_freepool_fini',\
_cairo_freepool_init,'_cairo_freepool_init',\
_cairo_ft_font_face_backend,'_cairo_ft_font_face_backend',\ DATA
_cairo_ft_font_reset_static_data,'_cairo_ft_font_reset_static_data',\
_cairo_ft_scaled_font_get_load_flags,'_cairo_ft_scaled_font_get_load_flags',\
_cairo_ft_unscaled_font_map_mutex,'_cairo_ft_unscaled_font_map_mutex',\ DATA
_cairo_glyph_cache_mutex,'_cairo_glyph_cache_mutex',\ DATA
_cairo_gradient_pattern_box_to_parameter,'_cairo_gradient_pattern_box_to_parameter',\
_cairo_gradient_pattern_fit_to_range,'_cairo_gradient_pattern_fit_to_range',\
_cairo_gradient_pattern_interpolate,'_cairo_gradient_pattern_interpolate',\
_cairo_gradient_pattern_is_solid,'_cairo_gradient_pattern_is_solid',\
_cairo_gstate_backend_to_user_rectangle,'_cairo_gstate_backend_to_user_rectangle',\
_cairo_gstate_clip,'_cairo_gstate_clip',\
_cairo_gstate_clip_extents,'_cairo_gstate_clip_extents',\
_cairo_gstate_copy_clip_rectangle_list,'_cairo_gstate_copy_clip_rectangle_list',\
_cairo_gstate_copy_page,'_cairo_gstate_copy_page',\
_cairo_gstate_device_to_user,'_cairo_gstate_device_to_user',\
_cairo_gstate_device_to_user_distance,'_cairo_gstate_device_to_user_distance',\
_cairo_gstate_fill,'_cairo_gstate_fill',\
_cairo_gstate_fill_extents,'_cairo_gstate_fill_extents',\
_cairo_gstate_fini,'_cairo_gstate_fini',\
_cairo_gstate_get_antialias,'_cairo_gstate_get_antialias',\
_cairo_gstate_get_clip,'_cairo_gstate_get_clip',\
_cairo_gstate_get_dash,'_cairo_gstate_get_dash',\
_cairo_gstate_get_fill_rule,'_cairo_gstate_get_fill_rule',\
_cairo_gstate_get_font_extents,'_cairo_gstate_get_font_extents',\
_cairo_gstate_get_font_face,'_cairo_gstate_get_font_face',\
_cairo_gstate_get_font_matrix,'_cairo_gstate_get_font_matrix',\
_cairo_gstate_get_font_options,'_cairo_gstate_get_font_options',\
_cairo_gstate_get_line_cap,'_cairo_gstate_get_line_cap',\
_cairo_gstate_get_line_join,'_cairo_gstate_get_line_join',\
_cairo_gstate_get_line_width,'_cairo_gstate_get_line_width',\
_cairo_gstate_get_matrix,'_cairo_gstate_get_matrix',\
_cairo_gstate_get_miter_limit,'_cairo_gstate_get_miter_limit',\
_cairo_gstate_get_opacity,'_cairo_gstate_get_opacity',\
_cairo_gstate_get_operator,'_cairo_gstate_get_operator',\
_cairo_gstate_get_original_target,'_cairo_gstate_get_original_target',\
_cairo_gstate_get_scaled_font,'_cairo_gstate_get_scaled_font',\
_cairo_gstate_get_source,'_cairo_gstate_get_source',\
_cairo_gstate_get_target,'_cairo_gstate_get_target',\
_cairo_gstate_get_tolerance,'_cairo_gstate_get_tolerance',\
_cairo_gstate_glyph_extents,'_cairo_gstate_glyph_extents',\
_cairo_gstate_glyph_path,'_cairo_gstate_glyph_path',\
_cairo_gstate_identity_matrix,'_cairo_gstate_identity_matrix',\
_cairo_gstate_in_clip,'_cairo_gstate_in_clip',\
_cairo_gstate_in_fill,'_cairo_gstate_in_fill',\
_cairo_gstate_in_stroke,'_cairo_gstate_in_stroke',\
_cairo_gstate_init,'_cairo_gstate_init',\
_cairo_gstate_is_group,'_cairo_gstate_is_group',\
_cairo_gstate_mask,'_cairo_gstate_mask',\
_cairo_gstate_paint,'_cairo_gstate_paint',\
_cairo_gstate_path_extents,'_cairo_gstate_path_extents',\
_cairo_gstate_redirect_target,'_cairo_gstate_redirect_target',\
_cairo_gstate_reset_clip,'_cairo_gstate_reset_clip',\
_cairo_gstate_restore,'_cairo_gstate_restore',\
_cairo_gstate_rotate,'_cairo_gstate_rotate',\
_cairo_gstate_save,'_cairo_gstate_save',\
_cairo_gstate_scale,'_cairo_gstate_scale',\
_cairo_gstate_set_antialias,'_cairo_gstate_set_antialias',\
_cairo_gstate_set_dash,'_cairo_gstate_set_dash',\
_cairo_gstate_set_fill_rule,'_cairo_gstate_set_fill_rule',\
_cairo_gstate_set_font_face,'_cairo_gstate_set_font_face',\
_cairo_gstate_set_font_matrix,'_cairo_gstate_set_font_matrix',\
_cairo_gstate_set_font_options,'_cairo_gstate_set_font_options',\
_cairo_gstate_set_font_size,'_cairo_gstate_set_font_size',\
_cairo_gstate_set_line_cap,'_cairo_gstate_set_line_cap',\
_cairo_gstate_set_line_join,'_cairo_gstate_set_line_join',\
_cairo_gstate_set_line_width,'_cairo_gstate_set_line_width',\
_cairo_gstate_set_matrix,'_cairo_gstate_set_matrix',\
_cairo_gstate_set_miter_limit,'_cairo_gstate_set_miter_limit',\
_cairo_gstate_set_opacity,'_cairo_gstate_set_opacity',\
_cairo_gstate_set_operator,'_cairo_gstate_set_operator',\
_cairo_gstate_set_source,'_cairo_gstate_set_source',\
_cairo_gstate_set_tolerance,'_cairo_gstate_set_tolerance',\
_cairo_gstate_show_page,'_cairo_gstate_show_page',\
_cairo_gstate_show_text_glyphs,'_cairo_gstate_show_text_glyphs',\
_cairo_gstate_stroke,'_cairo_gstate_stroke',\
_cairo_gstate_stroke_extents,'_cairo_gstate_stroke_extents',\
_cairo_gstate_transform,'_cairo_gstate_transform',\
_cairo_gstate_translate,'_cairo_gstate_translate',\
_cairo_gstate_user_to_device,'_cairo_gstate_user_to_device',\
_cairo_gstate_user_to_device_distance,'_cairo_gstate_user_to_device_distance',\
_cairo_half_from_float,'_cairo_half_from_float',\
_cairo_hash_bytes,'_cairo_hash_bytes',\
_cairo_hash_string,'_cairo_hash_string',\
_cairo_hash_table_create,'_cairo_hash_table_create',\
_cairo_hash_table_destroy,'_cairo_hash_table_destroy',\
_cairo_hash_table_foreach,'_cairo_hash_table_foreach',\
_cairo_hash_table_insert,'_cairo_hash_table_insert',\
_cairo_hash_table_lookup,'_cairo_hash_table_lookup',\
_cairo_hash_table_random_entry,'_cairo_hash_table_random_entry',\
_cairo_hash_table_remove,'_cairo_hash_table_remove',\
_cairo_hull_compute,'_cairo_hull_compute',\
_cairo_image_analyze_color,'_cairo_image_analyze_color',\
_cairo_image_analyze_transparency,'_cairo_image_analyze_transparency',\
_cairo_image_info_get_jpeg_info,'_cairo_image_info_get_jpeg_info',\
_cairo_image_info_get_jpx_info,'_cairo_image_info_get_jpx_info',\
_cairo_image_info_get_png_info,'_cairo_image_info_get_png_info',\
_cairo_image_mask_compositor_get,'_cairo_image_mask_compositor_get',\
_cairo_image_reset_static_data,'_cairo_image_reset_static_data',\
_cairo_image_scaled_glyph_fini,'_cairo_image_scaled_glyph_fini',\
_cairo_image_solid_cache_mutex,'_cairo_image_solid_cache_mutex',\ DATA
_cairo_image_source_backend,'_cairo_image_source_backend',\ DATA
_cairo_image_source_create_for_pattern,'_cairo_image_source_create_for_pattern',\
_cairo_image_spans_compositor_get,'_cairo_image_spans_compositor_get',\
_cairo_image_surface_acquire_source_image,'_cairo_image_surface_acquire_source_image',\
_cairo_image_surface_assume_ownership_of_data,'_cairo_image_surface_assume_ownership_of_data',\
_cairo_image_surface_backend,'_cairo_image_surface_backend',\ DATA
_cairo_image_surface_clone_subimage,'_cairo_image_surface_clone_subimage',\
_cairo_image_surface_coerce,'_cairo_image_surface_coerce',\
_cairo_image_surface_coerce_to_format,'_cairo_image_surface_coerce_to_format',\
_cairo_image_surface_create_for_pixman_image,'_cairo_image_surface_create_for_pixman_image',\
_cairo_image_surface_create_from_image,'_cairo_image_surface_create_from_image',\
_cairo_image_surface_create_similar,'_cairo_image_surface_create_similar',\
_cairo_image_surface_create_with_content,'_cairo_image_surface_create_with_content',\
_cairo_image_surface_create_with_pixman_format,'_cairo_image_surface_create_with_pixman_format',\
_cairo_image_surface_fill,'_cairo_image_surface_fill',\
_cairo_image_surface_finish,'_cairo_image_surface_finish',\
_cairo_image_surface_get_extents,'_cairo_image_surface_get_extents',\
_cairo_image_surface_get_font_options,'_cairo_image_surface_get_font_options',\
_cairo_image_surface_glyphs,'_cairo_image_surface_glyphs',\
_cairo_image_surface_init,'_cairo_image_surface_init',\
_cairo_image_surface_map_to_image,'_cairo_image_surface_map_to_image',\
_cairo_image_surface_mask,'_cairo_image_surface_mask',\
_cairo_image_surface_paint,'_cairo_image_surface_paint',\
_cairo_image_surface_release_source_image,'_cairo_image_surface_release_source_image',\
_cairo_image_surface_snapshot,'_cairo_image_surface_snapshot',\
_cairo_image_surface_source,'_cairo_image_surface_source',\
_cairo_image_surface_stroke,'_cairo_image_surface_stroke',\
_cairo_image_surface_unmap_image,'_cairo_image_surface_unmap_image',\
_cairo_image_traps_compositor_get,'_cairo_image_traps_compositor_get',\
_cairo_init,'_cairo_init',\
_cairo_int128_cmp,'_cairo_int128_cmp',\
_cairo_int128_divrem,'_cairo_int128_divrem',\
_cairo_int128_lt,'_cairo_int128_lt',\
_cairo_int32_to_int128,'_cairo_int32_to_int128',\
_cairo_int64_to_int128,'_cairo_int64_to_int128',\
_cairo_int64x64_128_mul,'_cairo_int64x64_128_mul',\
_cairo_int_96by64_32x64_divrem,'_cairo_int_96by64_32x64_divrem',\
_cairo_int_surface_create_in_error,'_cairo_int_surface_create_in_error',\
_cairo_intern_string,'_cairo_intern_string',\
_cairo_intern_string_mutex,'_cairo_intern_string_mutex',\ DATA
_cairo_intern_string_reset_static_data,'_cairo_intern_string_reset_static_data',\
_cairo_linear_pattern_equal,'_cairo_linear_pattern_equal',\
_cairo_linear_pattern_hash,'_cairo_linear_pattern_hash',\
_cairo_lround,'_cairo_lround',\
_cairo_lzw_compress,'_cairo_lzw_compress',\
_cairo_mask_compositor_init,'_cairo_mask_compositor_init',\
_cairo_matrix_compute_basis_scale_factors,'_cairo_matrix_compute_basis_scale_factors',\
_cairo_matrix_compute_determinant,'_cairo_matrix_compute_determinant',\
_cairo_matrix_get_affine,'_cairo_matrix_get_affine',\
_cairo_matrix_has_unity_scale,'_cairo_matrix_has_unity_scale',\
_cairo_matrix_is_integer_translation,'_cairo_matrix_is_integer_translation',\
_cairo_matrix_is_invertible,'_cairo_matrix_is_invertible',\
_cairo_matrix_is_pixel_exact,'_cairo_matrix_is_pixel_exact',\
_cairo_matrix_is_pixman_translation,'_cairo_matrix_is_pixman_translation',\
_cairo_matrix_is_scale_0,'_cairo_matrix_is_scale_0',\
_cairo_matrix_multiply,'_cairo_matrix_multiply',\
_cairo_matrix_to_pixman_matrix_offset,'_cairo_matrix_to_pixman_matrix_offset',\
_cairo_matrix_transform_bounding_box,'_cairo_matrix_transform_bounding_box',\
_cairo_matrix_transform_bounding_box_fixed,'_cairo_matrix_transform_bounding_box_fixed',\
_cairo_matrix_transformed_circle_major_axis,'_cairo_matrix_transformed_circle_major_axis',\
_cairo_memory_stream_copy,'_cairo_memory_stream_copy',\
_cairo_memory_stream_create,'_cairo_memory_stream_create',\
_cairo_memory_stream_destroy,'_cairo_memory_stream_destroy',\
_cairo_memory_stream_length,'_cairo_memory_stream_length',\
_cairo_mempool_alloc,'_cairo_mempool_alloc',\
_cairo_mempool_fini,'_cairo_mempool_fini',\
_cairo_mempool_free,'_cairo_mempool_free',\
_cairo_mempool_init,'_cairo_mempool_init',\
_cairo_mesh_pattern_coord_box,'_cairo_mesh_pattern_coord_box',\
_cairo_mesh_pattern_rasterize,'_cairo_mesh_pattern_rasterize',\
_cairo_mono_scan_converter_add_polygon,'_cairo_mono_scan_converter_add_polygon',\
_cairo_mono_scan_converter_create,'_cairo_mono_scan_converter_create',\
_cairo_null_stream_create,'_cairo_null_stream_create',\
_cairo_null_surface_create,'_cairo_null_surface_create',\
_cairo_observers_notify,'_cairo_observers_notify',\
_cairo_operator_bounded_by_either,'_cairo_operator_bounded_by_either',\
_cairo_operator_bounded_by_mask,'_cairo_operator_bounded_by_mask',\
_cairo_operator_bounded_by_source,'_cairo_operator_bounded_by_source',\
_cairo_output_stream_close,'_cairo_output_stream_close',\
_cairo_output_stream_create,'_cairo_output_stream_create',\
_cairo_output_stream_create_for_file,'_cairo_output_stream_create_for_file',\
_cairo_output_stream_create_for_filename,'_cairo_output_stream_create_for_filename',\
_cairo_output_stream_create_in_error,'_cairo_output_stream_create_in_error',\
_cairo_output_stream_destroy,'_cairo_output_stream_destroy',\
_cairo_output_stream_fini,'_cairo_output_stream_fini',\
_cairo_output_stream_flush,'_cairo_output_stream_flush',\
_cairo_output_stream_get_position,'_cairo_output_stream_get_position',\
_cairo_output_stream_get_status,'_cairo_output_stream_get_status',\
_cairo_output_stream_init,'_cairo_output_stream_init',\
_cairo_output_stream_nil,'_cairo_output_stream_nil',\ DATA
_cairo_output_stream_printf,'_cairo_output_stream_printf',\
_cairo_output_stream_vprintf,'_cairo_output_stream_vprintf',\
_cairo_output_stream_write,'_cairo_output_stream_write',\
_cairo_output_stream_write_hex_string,'_cairo_output_stream_write_hex_string',\
_cairo_paginated_surface_create,'_cairo_paginated_surface_create',\
_cairo_paginated_surface_get_recording,'_cairo_paginated_surface_get_recording',\
_cairo_paginated_surface_get_target,'_cairo_paginated_surface_get_target',\
_cairo_paginated_surface_set_size,'_cairo_paginated_surface_set_size',\
_cairo_path_append_to_context,'_cairo_path_append_to_context',\
_cairo_path_bounder_extents,'_cairo_path_bounder_extents',\
_cairo_path_create,'_cairo_path_create',\
_cairo_path_create_flat,'_cairo_path_create_flat',\
_cairo_path_create_in_error,'_cairo_path_create_in_error',\
_cairo_path_fixed_append,'_cairo_path_fixed_append',\
_cairo_path_fixed_approximate_clip_extents,'_cairo_path_fixed_approximate_clip_extents',\
_cairo_path_fixed_approximate_fill_extents,'_cairo_path_fixed_approximate_fill_extents',\
_cairo_path_fixed_approximate_stroke_extents,'_cairo_path_fixed_approximate_stroke_extents',\
_cairo_path_fixed_close_path,'_cairo_path_fixed_close_path',\
_cairo_path_fixed_create,'_cairo_path_fixed_create',\
_cairo_path_fixed_curve_to,'_cairo_path_fixed_curve_to',\
_cairo_path_fixed_destroy,'_cairo_path_fixed_destroy',\
_cairo_path_fixed_equal,'_cairo_path_fixed_equal',\
_cairo_path_fixed_extents,'_cairo_path_fixed_extents',\
_cairo_path_fixed_fill_extents,'_cairo_path_fixed_fill_extents',\
_cairo_path_fixed_fill_rectilinear_to_boxes,'_cairo_path_fixed_fill_rectilinear_to_boxes',\
_cairo_path_fixed_fill_rectilinear_to_polygon,'_cairo_path_fixed_fill_rectilinear_to_polygon',\
_cairo_path_fixed_fill_to_polygon,'_cairo_path_fixed_fill_to_polygon',\
_cairo_path_fixed_fill_to_traps,'_cairo_path_fixed_fill_to_traps',\
_cairo_path_fixed_fini,'_cairo_path_fixed_fini',\
_cairo_path_fixed_get_current_point,'_cairo_path_fixed_get_current_point',\
_cairo_path_fixed_hash,'_cairo_path_fixed_hash',\
_cairo_path_fixed_in_fill,'_cairo_path_fixed_in_fill',\
_cairo_path_fixed_init,'_cairo_path_fixed_init',\
_cairo_path_fixed_init_copy,'_cairo_path_fixed_init_copy',\
_cairo_path_fixed_interpret,'_cairo_path_fixed_interpret',\
_cairo_path_fixed_interpret_flat,'_cairo_path_fixed_interpret_flat',\
_cairo_path_fixed_is_box,'_cairo_path_fixed_is_box',\
_cairo_path_fixed_is_rectangle,'_cairo_path_fixed_is_rectangle',\
_cairo_path_fixed_is_simple_quad,'_cairo_path_fixed_is_simple_quad',\
_cairo_path_fixed_is_stroke_box,'_cairo_path_fixed_is_stroke_box',\
_cairo_path_fixed_iter_at_end,'_cairo_path_fixed_iter_at_end',\
_cairo_path_fixed_iter_init,'_cairo_path_fixed_iter_init',\
_cairo_path_fixed_iter_is_fill_box,'_cairo_path_fixed_iter_is_fill_box',\
_cairo_path_fixed_line_to,'_cairo_path_fixed_line_to',\
_cairo_path_fixed_move_to,'_cairo_path_fixed_move_to',\
_cairo_path_fixed_new_sub_path,'_cairo_path_fixed_new_sub_path',\
_cairo_path_fixed_rel_curve_to,'_cairo_path_fixed_rel_curve_to',\
_cairo_path_fixed_rel_line_to,'_cairo_path_fixed_rel_line_to',\
_cairo_path_fixed_rel_move_to,'_cairo_path_fixed_rel_move_to',\
_cairo_path_fixed_size,'_cairo_path_fixed_size',\
_cairo_path_fixed_stroke_dashed_to_polygon,'_cairo_path_fixed_stroke_dashed_to_polygon',\
_cairo_path_fixed_stroke_extents,'_cairo_path_fixed_stroke_extents',\
_cairo_path_fixed_stroke_polygon_to_traps,'_cairo_path_fixed_stroke_polygon_to_traps',\
_cairo_path_fixed_stroke_rectilinear_to_boxes,'_cairo_path_fixed_stroke_rectilinear_to_boxes',\
_cairo_path_fixed_stroke_to_polygon,'_cairo_path_fixed_stroke_to_polygon',\
_cairo_path_fixed_stroke_to_shaper,'_cairo_path_fixed_stroke_to_shaper',\
_cairo_path_fixed_stroke_to_traps,'_cairo_path_fixed_stroke_to_traps',\
_cairo_path_fixed_stroke_to_tristrip,'_cairo_path_fixed_stroke_to_tristrip',\
_cairo_path_fixed_transform,'_cairo_path_fixed_transform',\
_cairo_path_fixed_translate,'_cairo_path_fixed_translate',\
_cairo_pattern_alpha_range,'_cairo_pattern_alpha_range',\
_cairo_pattern_analyze_filter,'_cairo_pattern_analyze_filter',\
_cairo_pattern_black,'_cairo_pattern_black',\ DATA
_cairo_pattern_clear,'_cairo_pattern_clear',\ DATA
_cairo_pattern_create_copy,'_cairo_pattern_create_copy',\
_cairo_pattern_create_in_error,'_cairo_pattern_create_in_error',\
_cairo_pattern_create_solid,'_cairo_pattern_create_solid',\
_cairo_pattern_equal,'_cairo_pattern_equal',\
_cairo_pattern_fini,'_cairo_pattern_fini',\
_cairo_pattern_get_extents,'_cairo_pattern_get_extents',\
_cairo_pattern_get_ink_extents,'_cairo_pattern_get_ink_extents',\
_cairo_pattern_hash,'_cairo_pattern_hash',\
_cairo_pattern_init,'_cairo_pattern_init',\
_cairo_pattern_init_copy,'_cairo_pattern_init_copy',\
_cairo_pattern_init_for_surface,'_cairo_pattern_init_for_surface',\
_cairo_pattern_init_snapshot,'_cairo_pattern_init_snapshot',\
_cairo_pattern_init_solid,'_cairo_pattern_init_solid',\
_cairo_pattern_init_static_copy,'_cairo_pattern_init_static_copy',\
_cairo_pattern_is_clear,'_cairo_pattern_is_clear',\
_cairo_pattern_is_opaque,'_cairo_pattern_is_opaque',\
_cairo_pattern_is_opaque_solid,'_cairo_pattern_is_opaque_solid',\
_cairo_pattern_reset_static_data,'_cairo_pattern_reset_static_data',\
_cairo_pattern_sampled_area,'_cairo_pattern_sampled_area',\
_cairo_pattern_solid_surface_cache_lock,'_cairo_pattern_solid_surface_cache_lock',\ DATA
_cairo_pattern_transform,'_cairo_pattern_transform',\
_cairo_pattern_white,'_cairo_pattern_white',\ DATA
_cairo_pdf_operators_clip,'_cairo_pdf_operators_clip',\
_cairo_pdf_operators_emit_stroke_style,'_cairo_pdf_operators_emit_stroke_style',\
_cairo_pdf_operators_enable_actual_text,'_cairo_pdf_operators_enable_actual_text',\
_cairo_pdf_operators_fill,'_cairo_pdf_operators_fill',\
_cairo_pdf_operators_fill_stroke,'_cairo_pdf_operators_fill_stroke',\
_cairo_pdf_operators_fini,'_cairo_pdf_operators_fini',\
_cairo_pdf_operators_flush,'_cairo_pdf_operators_flush',\
_cairo_pdf_operators_init,'_cairo_pdf_operators_init',\
_cairo_pdf_operators_reset,'_cairo_pdf_operators_reset',\
_cairo_pdf_operators_set_cairo_to_pdf_matrix,'_cairo_pdf_operators_set_cairo_to_pdf_matrix',\
_cairo_pdf_operators_set_font_subsets_callback,'_cairo_pdf_operators_set_font_subsets_callback',\
_cairo_pdf_operators_set_stream,'_cairo_pdf_operators_set_stream',\
_cairo_pdf_operators_show_text_glyphs,'_cairo_pdf_operators_show_text_glyphs',\
_cairo_pdf_operators_stroke,'_cairo_pdf_operators_stroke',\
_cairo_pdf_shading_fini,'_cairo_pdf_shading_fini',\
_cairo_pdf_shading_init_alpha,'_cairo_pdf_shading_init_alpha',\
_cairo_pdf_shading_init_color,'_cairo_pdf_shading_init_color',\
_cairo_pen_add_points,'_cairo_pen_add_points',\
_cairo_pen_find_active_ccw_vertex_index,'_cairo_pen_find_active_ccw_vertex_index',\
_cairo_pen_find_active_ccw_vertices,'_cairo_pen_find_active_ccw_vertices',\
_cairo_pen_find_active_cw_vertex_index,'_cairo_pen_find_active_cw_vertex_index',\
_cairo_pen_find_active_cw_vertices,'_cairo_pen_find_active_cw_vertices',\
_cairo_pen_fini,'_cairo_pen_fini',\
_cairo_pen_init,'_cairo_pen_init',\
_cairo_pen_init_copy,'_cairo_pen_init_copy',\
_cairo_pen_vertices_needed,'_cairo_pen_vertices_needed',\
_cairo_polygon_add_contour,'_cairo_polygon_add_contour',\
_cairo_polygon_add_external_edge,'_cairo_polygon_add_external_edge',\
_cairo_polygon_add_line,'_cairo_polygon_add_line',\
_cairo_polygon_fini,'_cairo_polygon_fini',\
_cairo_polygon_init,'_cairo_polygon_init',\
_cairo_polygon_init_box_array,'_cairo_polygon_init_box_array',\
_cairo_polygon_init_boxes,'_cairo_polygon_init_boxes',\
_cairo_polygon_init_with_clip,'_cairo_polygon_init_with_clip',\
_cairo_polygon_intersect,'_cairo_polygon_intersect',\
_cairo_polygon_intersect_with_boxes,'_cairo_polygon_intersect_with_boxes',\
_cairo_polygon_limit,'_cairo_polygon_limit',\
_cairo_polygon_limit_to_clip,'_cairo_polygon_limit_to_clip',\
_cairo_polygon_reduce,'_cairo_polygon_reduce',\
_cairo_polygon_translate,'_cairo_polygon_translate',\
_cairo_ps_standard_encoding_to_glyphname,'_cairo_ps_standard_encoding_to_glyphname',\
_cairo_radial_pattern_equal,'_cairo_radial_pattern_equal',\
_cairo_radial_pattern_focus_is_inside,'_cairo_radial_pattern_focus_is_inside',\
_cairo_radial_pattern_hash,'_cairo_radial_pattern_hash',\
_cairo_raster_source_pattern_acquire,'_cairo_raster_source_pattern_acquire',\
_cairo_raster_source_pattern_finish,'_cairo_raster_source_pattern_finish',\
_cairo_raster_source_pattern_init_copy,'_cairo_raster_source_pattern_init_copy',\
_cairo_raster_source_pattern_release,'_cairo_raster_source_pattern_release',\
_cairo_raster_source_pattern_snapshot,'_cairo_raster_source_pattern_snapshot',\
_cairo_rasterise_polygon_to_boxes,'_cairo_rasterise_polygon_to_boxes',\
_cairo_rasterise_polygon_to_traps,'_cairo_rasterise_polygon_to_traps',\
_cairo_recording_surface_get_bbox,'_cairo_recording_surface_get_bbox',\
_cairo_recording_surface_get_ink_bbox,'_cairo_recording_surface_get_ink_bbox',\
_cairo_recording_surface_get_path,'_cairo_recording_surface_get_path',\
_cairo_recording_surface_replay,'_cairo_recording_surface_replay',\
_cairo_recording_surface_replay_and_create_regions,'_cairo_recording_surface_replay_and_create_regions',\
_cairo_recording_surface_replay_one,'_cairo_recording_surface_replay_one',\
_cairo_recording_surface_replay_region,'_cairo_recording_surface_replay_region',\
_cairo_recording_surface_replay_with_clip,'_cairo_recording_surface_replay_with_clip',\
_cairo_rectangle_int_from_double,'_cairo_rectangle_int_from_double',\
_cairo_rectangle_intersect,'_cairo_rectangle_intersect',\
_cairo_rectangle_list_create_in_error,'_cairo_rectangle_list_create_in_error',\
_cairo_rectangle_union,'_cairo_rectangle_union',\
_cairo_rectangles_nil,'_cairo_rectangles_nil',\ DATA
_cairo_rectangular_scan_converter_add_box,'_cairo_rectangular_scan_converter_add_box',\
_cairo_rectangular_scan_converter_init,'_cairo_rectangular_scan_converter_init',\
_cairo_region_create_from_boxes,'_cairo_region_create_from_boxes',\
_cairo_region_create_in_error,'_cairo_region_create_in_error',\
_cairo_region_fini,'_cairo_region_fini',\
_cairo_region_get_boxes,'_cairo_region_get_boxes',\
_cairo_region_init,'_cairo_region_init',\
_cairo_region_init_rectangle,'_cairo_region_init_rectangle',\
_cairo_rtree_evict_random,'_cairo_rtree_evict_random',\
_cairo_rtree_fini,'_cairo_rtree_fini',\
_cairo_rtree_foreach,'_cairo_rtree_foreach',\
_cairo_rtree_init,'_cairo_rtree_init',\
_cairo_rtree_insert,'_cairo_rtree_insert',\
_cairo_rtree_node_collapse,'_cairo_rtree_node_collapse',\
_cairo_rtree_node_create,'_cairo_rtree_node_create',\
_cairo_rtree_node_destroy,'_cairo_rtree_node_destroy',\
_cairo_rtree_node_insert,'_cairo_rtree_node_insert',\
_cairo_rtree_node_remove,'_cairo_rtree_node_remove',\
_cairo_rtree_reset,'_cairo_rtree_reset',\
_cairo_rtree_unpin,'_cairo_rtree_unpin',\
_cairo_scaled_font_attach_private,'_cairo_scaled_font_attach_private',\
_cairo_scaled_font_create_in_error,'_cairo_scaled_font_create_in_error',\
_cairo_scaled_font_error_mutex,'_cairo_scaled_font_error_mutex',\ DATA
_cairo_scaled_font_find_private,'_cairo_scaled_font_find_private',\
_cairo_scaled_font_fini,'_cairo_scaled_font_fini',\
_cairo_scaled_font_freeze_cache,'_cairo_scaled_font_freeze_cache',\
_cairo_scaled_font_get_max_scale,'_cairo_scaled_font_get_max_scale',\
_cairo_scaled_font_glyph_approximate_extents,'_cairo_scaled_font_glyph_approximate_extents',\
_cairo_scaled_font_glyph_device_extents,'_cairo_scaled_font_glyph_device_extents',\
_cairo_scaled_font_glyph_path,'_cairo_scaled_font_glyph_path',\
_cairo_scaled_font_init,'_cairo_scaled_font_init',\
_cairo_scaled_font_is_ft,'_cairo_scaled_font_is_ft',\
_cairo_scaled_font_map_destroy,'_cairo_scaled_font_map_destroy',\
_cairo_scaled_font_map_mutex,'_cairo_scaled_font_map_mutex',\ DATA
_cairo_scaled_font_register_placeholder_and_unlock_font_map,'_cairo_scaled_font_register_placeholder_and_unlock_font_map',\
_cairo_scaled_font_reset_cache,'_cairo_scaled_font_reset_cache',\
_cairo_scaled_font_reset_static_data,'_cairo_scaled_font_reset_static_data',\
_cairo_scaled_font_set_error,'_cairo_scaled_font_set_error',\
_cairo_scaled_font_set_metrics,'_cairo_scaled_font_set_metrics',\
_cairo_scaled_font_subset_create_glyph_names,'_cairo_scaled_font_subset_create_glyph_names',\
_cairo_scaled_font_subsets_create_composite,'_cairo_scaled_font_subsets_create_composite',\
_cairo_scaled_font_subsets_create_scaled,'_cairo_scaled_font_subsets_create_scaled',\
_cairo_scaled_font_subsets_create_simple,'_cairo_scaled_font_subsets_create_simple',\
_cairo_scaled_font_subsets_destroy,'_cairo_scaled_font_subsets_destroy',\
_cairo_scaled_font_subsets_enable_latin_subset,'_cairo_scaled_font_subsets_enable_latin_subset',\
_cairo_scaled_font_subsets_foreach_scaled,'_cairo_scaled_font_subsets_foreach_scaled',\
_cairo_scaled_font_subsets_foreach_unscaled,'_cairo_scaled_font_subsets_foreach_unscaled',\
_cairo_scaled_font_subsets_foreach_user,'_cairo_scaled_font_subsets_foreach_user',\
_cairo_scaled_font_subsets_map_glyph,'_cairo_scaled_font_subsets_map_glyph',\
_cairo_scaled_font_thaw_cache,'_cairo_scaled_font_thaw_cache',\
_cairo_scaled_font_unregister_placeholder_and_lock_font_map,'_cairo_scaled_font_unregister_placeholder_and_lock_font_map',\
_cairo_scaled_glyph_attach_private,'_cairo_scaled_glyph_attach_private',\
_cairo_scaled_glyph_find_private,'_cairo_scaled_glyph_find_private',\
_cairo_scaled_glyph_lookup,'_cairo_scaled_glyph_lookup',\
_cairo_scaled_glyph_page_cache_mutex,'_cairo_scaled_glyph_page_cache_mutex',\ DATA
_cairo_scaled_glyph_set_metrics,'_cairo_scaled_glyph_set_metrics',\
_cairo_scaled_glyph_set_path,'_cairo_scaled_glyph_set_path',\
_cairo_scaled_glyph_set_recording_surface,'_cairo_scaled_glyph_set_recording_surface',\
_cairo_scaled_glyph_set_surface,'_cairo_scaled_glyph_set_surface',\
_cairo_scan_converter_create_in_error,'_cairo_scan_converter_create_in_error',\
_cairo_scan_converter_set_error,'_cairo_scan_converter_set_error',\
_cairo_scan_converter_status,'_cairo_scan_converter_status',\
_cairo_script_context_attach_snapshots,'_cairo_script_context_attach_snapshots',\
_cairo_script_context_create_internal,'_cairo_script_context_create_internal',\
_cairo_shape_mask_compositor_init,'_cairo_shape_mask_compositor_init',\
_cairo_slope_compare,'_cairo_slope_compare',\
_cairo_span_renderer_create_in_error,'_cairo_span_renderer_create_in_error',\
_cairo_span_renderer_set_error,'_cairo_span_renderer_set_error',\
_cairo_span_renderer_status,'_cairo_span_renderer_status',\
_cairo_spans_compositor_init,'_cairo_spans_compositor_init',\
_cairo_spline_bound,'_cairo_spline_bound',\
_cairo_spline_decompose,'_cairo_spline_decompose',\
_cairo_spline_init,'_cairo_spline_init',\
_cairo_spline_intersects,'_cairo_spline_intersects',\
_cairo_stock_color,'_cairo_stock_color',\
_cairo_stroke_style_dash_approximate,'_cairo_stroke_style_dash_approximate',\
_cairo_stroke_style_dash_can_approximate,'_cairo_stroke_style_dash_can_approximate',\
_cairo_stroke_style_dash_period,'_cairo_stroke_style_dash_period',\
_cairo_stroke_style_dash_stroked,'_cairo_stroke_style_dash_stroked',\
_cairo_stroke_style_fini,'_cairo_stroke_style_fini',\
_cairo_stroke_style_init,'_cairo_stroke_style_init',\
_cairo_stroke_style_init_copy,'_cairo_stroke_style_init_copy',\
_cairo_stroke_style_max_distance_from_path,'_cairo_stroke_style_max_distance_from_path',\
_cairo_stroke_style_max_join_distance_from_path,'_cairo_stroke_style_max_join_distance_from_path',\
_cairo_stroke_style_max_line_distance_from_path,'_cairo_stroke_style_max_line_distance_from_path',\
_cairo_stroker_dash_init,'_cairo_stroker_dash_init',\
_cairo_stroker_dash_start,'_cairo_stroker_dash_start',\
_cairo_stroker_dash_step,'_cairo_stroker_dash_step',\
_cairo_surface_acquire_source_image,'_cairo_surface_acquire_source_image',\
_cairo_surface_attach_snapshot,'_cairo_surface_attach_snapshot',\
_cairo_surface_begin_modification,'_cairo_surface_begin_modification',\
_cairo_surface_clipper_init,'_cairo_surface_clipper_init',\
_cairo_surface_clipper_reset,'_cairo_surface_clipper_reset',\
_cairo_surface_clipper_set_clip,'_cairo_surface_clipper_set_clip',\
_cairo_surface_copy_mime_data,'_cairo_surface_copy_mime_data',\
_cairo_surface_create_for_rectangle_int,'_cairo_surface_create_for_rectangle_int',\
_cairo_surface_create_in_error,'_cairo_surface_create_in_error',\
_cairo_surface_create_similar_scratch,'_cairo_surface_create_similar_scratch',\
_cairo_surface_create_similar_solid,'_cairo_surface_create_similar_solid',\
_cairo_surface_default_acquire_source_image,'_cairo_surface_default_acquire_source_image',\
_cairo_surface_default_release_source_image,'_cairo_surface_default_release_source_image',\
_cairo_surface_default_source,'_cairo_surface_default_source',\
_cairo_surface_detach_snapshot,'_cairo_surface_detach_snapshot',\
_cairo_surface_fallback_fill,'_cairo_surface_fallback_fill',\
_cairo_surface_fallback_glyphs,'_cairo_surface_fallback_glyphs',\
_cairo_surface_fallback_mask,'_cairo_surface_fallback_mask',\
_cairo_surface_fallback_paint,'_cairo_surface_fallback_paint',\
_cairo_surface_fallback_stroke,'_cairo_surface_fallback_stroke',\
_cairo_surface_fill,'_cairo_surface_fill',\
_cairo_surface_fill_stroke,'_cairo_surface_fill_stroke',\
_cairo_surface_flush,'_cairo_surface_flush',\
_cairo_surface_get_extents,'_cairo_surface_get_extents',\
_cairo_surface_get_source,'_cairo_surface_get_source',\
_cairo_surface_has_device_transform,'_cairo_surface_has_device_transform',\
_cairo_surface_has_snapshot,'_cairo_surface_has_snapshot',\
_cairo_surface_init,'_cairo_surface_init',\
_cairo_surface_is_paginated,'_cairo_surface_is_paginated',\
_cairo_surface_map_to_image,'_cairo_surface_map_to_image',\
_cairo_surface_mask,'_cairo_surface_mask',\
_cairo_surface_offset_fill,'_cairo_surface_offset_fill',\
_cairo_surface_offset_glyphs,'_cairo_surface_offset_glyphs',\
_cairo_surface_offset_mask,'_cairo_surface_offset_mask',\
_cairo_surface_offset_paint,'_cairo_surface_offset_paint',\
_cairo_surface_offset_stroke,'_cairo_surface_offset_stroke',\
_cairo_surface_paint,'_cairo_surface_paint',\
_cairo_surface_release_device_reference,'_cairo_surface_release_device_reference',\
_cairo_surface_release_source_image,'_cairo_surface_release_source_image',\
_cairo_surface_set_device_scale,'_cairo_surface_set_device_scale',\
_cairo_surface_set_error,'_cairo_surface_set_error',\
_cairo_surface_set_font_options,'_cairo_surface_set_font_options',\
_cairo_surface_set_resolution,'_cairo_surface_set_resolution',\
_cairo_surface_show_text_glyphs,'_cairo_surface_show_text_glyphs',\
_cairo_surface_snapshot,'_cairo_surface_snapshot',\
_cairo_surface_stroke,'_cairo_surface_stroke',\
_cairo_surface_subsurface_set_snapshot,'_cairo_surface_subsurface_set_snapshot',\
_cairo_surface_unmap_image,'_cairo_surface_unmap_image',\
_cairo_surface_wrapper_acquire_source_image,'_cairo_surface_wrapper_acquire_source_image',\
_cairo_surface_wrapper_create_similar,'_cairo_surface_wrapper_create_similar',\
_cairo_surface_wrapper_fill,'_cairo_surface_wrapper_fill',\
_cairo_surface_wrapper_fill_stroke,'_cairo_surface_wrapper_fill_stroke',\
_cairo_surface_wrapper_fini,'_cairo_surface_wrapper_fini',\
_cairo_surface_wrapper_get_extents,'_cairo_surface_wrapper_get_extents',\
_cairo_surface_wrapper_get_font_options,'_cairo_surface_wrapper_get_font_options',\
_cairo_surface_wrapper_get_target_extents,'_cairo_surface_wrapper_get_target_extents',\
_cairo_surface_wrapper_has_show_text_glyphs,'_cairo_surface_wrapper_has_show_text_glyphs',\
_cairo_surface_wrapper_init,'_cairo_surface_wrapper_init',\
_cairo_surface_wrapper_intersect_extents,'_cairo_surface_wrapper_intersect_extents',\
_cairo_surface_wrapper_mask,'_cairo_surface_wrapper_mask',\
_cairo_surface_wrapper_paint,'_cairo_surface_wrapper_paint',\
_cairo_surface_wrapper_release_source_image,'_cairo_surface_wrapper_release_source_image',\
_cairo_surface_wrapper_set_clip,'_cairo_surface_wrapper_set_clip',\
_cairo_surface_wrapper_set_inverse_transform,'_cairo_surface_wrapper_set_inverse_transform',\
_cairo_surface_wrapper_show_text_glyphs,'_cairo_surface_wrapper_show_text_glyphs',\
_cairo_surface_wrapper_snapshot,'_cairo_surface_wrapper_snapshot',\
_cairo_surface_wrapper_stroke,'_cairo_surface_wrapper_stroke',\
_cairo_tor22_scan_converter_add_polygon,'_cairo_tor22_scan_converter_add_polygon',\
_cairo_tor22_scan_converter_create,'_cairo_tor22_scan_converter_create',\
_cairo_tor_scan_converter_add_polygon,'_cairo_tor_scan_converter_add_polygon',\
_cairo_tor_scan_converter_create,'_cairo_tor_scan_converter_create',\
_cairo_toy_font_face_mutex,'_cairo_toy_font_face_mutex',\ DATA
_cairo_toy_font_face_reset_static_data,'_cairo_toy_font_face_reset_static_data',\
_cairo_trapezoid_array_translate_and_scale,'_cairo_trapezoid_array_translate_and_scale',\
_cairo_traps_add_trap,'_cairo_traps_add_trap',\
_cairo_traps_clear,'_cairo_traps_clear',\
_cairo_traps_compositor_init,'_cairo_traps_compositor_init',\
_cairo_traps_contain,'_cairo_traps_contain',\
_cairo_traps_extents,'_cairo_traps_extents',\
_cairo_traps_extract_region,'_cairo_traps_extract_region',\
_cairo_traps_fini,'_cairo_traps_fini',\
_cairo_traps_init,'_cairo_traps_init',\
_cairo_traps_init_boxes,'_cairo_traps_init_boxes',\
_cairo_traps_init_with_clip,'_cairo_traps_init_with_clip',\
_cairo_traps_limit,'_cairo_traps_limit',\
_cairo_traps_path,'_cairo_traps_path',\
_cairo_traps_tessellate_convex_quad,'_cairo_traps_tessellate_convex_quad',\
_cairo_traps_tessellate_rectangle,'_cairo_traps_tessellate_rectangle',\
_cairo_traps_tessellate_triangle,'_cairo_traps_tessellate_triangle',\
_cairo_traps_to_boxes,'_cairo_traps_to_boxes',\
_cairo_traps_translate,'_cairo_traps_translate',\
_cairo_tristrip_add_point,'_cairo_tristrip_add_point',\
_cairo_tristrip_extents,'_cairo_tristrip_extents',\
_cairo_tristrip_fini,'_cairo_tristrip_fini',\
_cairo_tristrip_init,'_cairo_tristrip_init',\
_cairo_tristrip_init_with_clip,'_cairo_tristrip_init_with_clip',\
_cairo_tristrip_limit,'_cairo_tristrip_limit',\
_cairo_tristrip_move_to,'_cairo_tristrip_move_to',\
_cairo_tristrip_translate,'_cairo_tristrip_translate',\
_cairo_truetype_get_style,'_cairo_truetype_get_style',\
_cairo_truetype_index_to_ucs4,'_cairo_truetype_index_to_ucs4',\
_cairo_truetype_read_font_name,'_cairo_truetype_read_font_name',\
_cairo_truetype_subset_fini,'_cairo_truetype_subset_fini',\
_cairo_truetype_subset_init_pdf,'_cairo_truetype_subset_init_pdf',\
_cairo_truetype_subset_init_ps,'_cairo_truetype_subset_init_ps',\
_cairo_twin_charmap,'_cairo_twin_charmap',\ DATA
_cairo_twin_outlines,'_cairo_twin_outlines',\ DATA
_cairo_type1_fallback_fini,'_cairo_type1_fallback_fini',\
_cairo_type1_fallback_init_binary,'_cairo_type1_fallback_init_binary',\
_cairo_type1_fallback_init_hex,'_cairo_type1_fallback_init_hex',\
_cairo_type1_scaled_font_is_type1,'_cairo_type1_scaled_font_is_type1',\
_cairo_type1_subset_fini,'_cairo_type1_subset_fini',\
_cairo_type1_subset_init,'_cairo_type1_subset_init',\
_cairo_type2_charstrings_fini,'_cairo_type2_charstrings_fini',\
_cairo_type2_charstrings_init,'_cairo_type2_charstrings_init',\
_cairo_type3_glyph_surface_analyze_glyph,'_cairo_type3_glyph_surface_analyze_glyph',\
_cairo_type3_glyph_surface_create,'_cairo_type3_glyph_surface_create',\
_cairo_type3_glyph_surface_emit_glyph,'_cairo_type3_glyph_surface_emit_glyph',\
_cairo_type3_glyph_surface_set_font_subsets_callback,'_cairo_type3_glyph_surface_set_font_subsets_callback',\
_cairo_ucs4_to_utf8,'_cairo_ucs4_to_utf8',\
_cairo_uint128_add,'_cairo_uint128_add',\
_cairo_uint128_cmp,'_cairo_uint128_cmp',\
_cairo_uint128_divrem,'_cairo_uint128_divrem',\
_cairo_uint128_eq,'_cairo_uint128_eq',\
_cairo_uint128_lsl,'_cairo_uint128_lsl',\
_cairo_uint128_lt,'_cairo_uint128_lt',\
_cairo_uint128_mul,'_cairo_uint128_mul',\
_cairo_uint128_negate,'_cairo_uint128_negate',\
_cairo_uint128_not,'_cairo_uint128_not',\
_cairo_uint128_rsa,'_cairo_uint128_rsa',\
_cairo_uint128_rsl,'_cairo_uint128_rsl',\
_cairo_uint128_sub,'_cairo_uint128_sub',\
_cairo_uint32_to_uint128,'_cairo_uint32_to_uint128',\
_cairo_uint64_to_uint128,'_cairo_uint64_to_uint128',\
_cairo_uint64x64_128_mul,'_cairo_uint64x64_128_mul',\
_cairo_uint_96by64_32x64_divrem,'_cairo_uint_96by64_32x64_divrem',\
_cairo_unbounded_rectangle,'_cairo_unbounded_rectangle',\ DATA
_cairo_unicode_to_winansi,'_cairo_unicode_to_winansi',\
_cairo_unscaled_font_destroy,'_cairo_unscaled_font_destroy',\
_cairo_unscaled_font_init,'_cairo_unscaled_font_init',\
_cairo_unscaled_font_reference,'_cairo_unscaled_font_reference',\
_cairo_user_data_array_copy,'_cairo_user_data_array_copy',\
_cairo_user_data_array_fini,'_cairo_user_data_array_fini',\
_cairo_user_data_array_foreach,'_cairo_user_data_array_foreach',\
_cairo_user_data_array_get_data,'_cairo_user_data_array_get_data',\
_cairo_user_data_array_init,'_cairo_user_data_array_init',\
_cairo_user_data_array_set_data,'_cairo_user_data_array_set_data',\
_cairo_user_font_face_backend,'_cairo_user_font_face_backend',\ DATA
_cairo_utf8_get_char_validated,'_cairo_utf8_get_char_validated',\
_cairo_utf8_to_ucs4,'_cairo_utf8_to_ucs4',\
_cairo_utf8_to_utf16,'_cairo_utf8_to_utf16',\
_cairo_validate_text_clusters,'_cairo_validate_text_clusters',\
_cairo_winansi_to_glyphname,'_cairo_winansi_to_glyphname',\
_do_cairo_gstate_backend_to_user,'_do_cairo_gstate_backend_to_user',\
_do_cairo_gstate_backend_to_user_distance,'_do_cairo_gstate_backend_to_user_distance',\
_do_cairo_gstate_user_to_backend,'_do_cairo_gstate_user_to_backend',\
_do_cairo_gstate_user_to_backend_distance,'_do_cairo_gstate_user_to_backend_distance',\
_nm____ctype_ptr__,'_nm____ctype_ptr__',\ DATA
_pixman_format_from_masks,'_pixman_format_from_masks',\
_pixman_format_to_masks,'_pixman_format_to_masks',\
_pixman_image_add_traps,'_pixman_image_add_traps',\
_pixman_image_add_tristrip,'_pixman_image_add_tristrip',\
_pixman_image_for_color,'_pixman_image_for_color',\
_pixman_image_for_pattern,'_pixman_image_for_pattern',\
cairo_append_path,'cairo_append_path',\
cairo_arc,'cairo_arc',\
cairo_arc_negative,'cairo_arc_negative',\
cairo_clip,'cairo_clip',\
cairo_clip_extents,'cairo_clip_extents',\
cairo_clip_preserve,'cairo_clip_preserve',\
cairo_close_path,'cairo_close_path',\
cairo_copy_clip_rectangle_list,'cairo_copy_clip_rectangle_list',\
cairo_copy_page,'cairo_copy_page',\
cairo_copy_path,'cairo_copy_path',\
cairo_copy_path_flat,'cairo_copy_path_flat',\
cairo_create,'cairo_create',\
cairo_curve_to,'cairo_curve_to',\
cairo_debug_reset_static_data,'cairo_debug_reset_static_data',\
cairo_destroy,'cairo_destroy',\
cairo_device_acquire,'cairo_device_acquire',\
cairo_device_destroy,'cairo_device_destroy',\
cairo_device_finish,'cairo_device_finish',\
cairo_device_flush,'cairo_device_flush',\
cairo_device_get_reference_count,'cairo_device_get_reference_count',\
cairo_device_get_type,'cairo_device_get_type',\
cairo_device_get_user_data,'cairo_device_get_user_data',\
cairo_device_reference,'cairo_device_reference',\
cairo_device_release,'cairo_device_release',\
cairo_device_set_user_data,'cairo_device_set_user_data',\
cairo_device_status,'cairo_device_status',\
cairo_device_to_user,'cairo_device_to_user',\
cairo_device_to_user_distance,'cairo_device_to_user_distance',\
cairo_fill,'cairo_fill',\
cairo_fill_extents,'cairo_fill_extents',\
cairo_fill_preserve,'cairo_fill_preserve',\
cairo_font_extents,'cairo_font_extents',\
cairo_font_face_destroy,'cairo_font_face_destroy',\
cairo_font_face_get_reference_count,'cairo_font_face_get_reference_count',\
cairo_font_face_get_type,'cairo_font_face_get_type',\
cairo_font_face_get_user_data,'cairo_font_face_get_user_data',\
cairo_font_face_reference,'cairo_font_face_reference',\
cairo_font_face_set_user_data,'cairo_font_face_set_user_data',\
cairo_font_face_status,'cairo_font_face_status',\
cairo_font_options_copy,'cairo_font_options_copy',\
cairo_font_options_create,'cairo_font_options_create',\
cairo_font_options_destroy,'cairo_font_options_destroy',\
cairo_font_options_equal,'cairo_font_options_equal',\
cairo_font_options_get_antialias,'cairo_font_options_get_antialias',\
cairo_font_options_get_hint_metrics,'cairo_font_options_get_hint_metrics',\
cairo_font_options_get_hint_style,'cairo_font_options_get_hint_style',\
cairo_font_options_get_subpixel_order,'cairo_font_options_get_subpixel_order',\
cairo_font_options_hash,'cairo_font_options_hash',\
cairo_font_options_merge,'cairo_font_options_merge',\
cairo_font_options_set_antialias,'cairo_font_options_set_antialias',\
cairo_font_options_set_hint_metrics,'cairo_font_options_set_hint_metrics',\
cairo_font_options_set_hint_style,'cairo_font_options_set_hint_style',\
cairo_font_options_set_subpixel_order,'cairo_font_options_set_subpixel_order',\
cairo_font_options_status,'cairo_font_options_status',\
cairo_format_stride_for_width,'cairo_format_stride_for_width',\
cairo_ft_font_face_create_for_ft_face,'cairo_ft_font_face_create_for_ft_face',\
cairo_ft_font_face_get_synthesize,'cairo_ft_font_face_get_synthesize',\
cairo_ft_font_face_set_synthesize,'cairo_ft_font_face_set_synthesize',\
cairo_ft_font_face_unset_synthesize,'cairo_ft_font_face_unset_synthesize',\
cairo_ft_scaled_font_lock_face,'cairo_ft_scaled_font_lock_face',\
cairo_ft_scaled_font_unlock_face,'cairo_ft_scaled_font_unlock_face',\
cairo_get_antialias,'cairo_get_antialias',\
cairo_get_current_point,'cairo_get_current_point',\
cairo_get_dash,'cairo_get_dash',\
cairo_get_dash_count,'cairo_get_dash_count',\
cairo_get_fill_rule,'cairo_get_fill_rule',\
cairo_get_font_face,'cairo_get_font_face',\
cairo_get_font_matrix,'cairo_get_font_matrix',\
cairo_get_font_options,'cairo_get_font_options',\
cairo_get_group_target,'cairo_get_group_target',\
cairo_get_line_cap,'cairo_get_line_cap',\
cairo_get_line_join,'cairo_get_line_join',\
cairo_get_line_width,'cairo_get_line_width',\
cairo_get_matrix,'cairo_get_matrix',\
cairo_get_miter_limit,'cairo_get_miter_limit',\
cairo_get_operator,'cairo_get_operator',\
cairo_get_reference_count,'cairo_get_reference_count',\
cairo_get_scaled_font,'cairo_get_scaled_font',\
cairo_get_source,'cairo_get_source',\
cairo_get_target,'cairo_get_target',\
cairo_get_tolerance,'cairo_get_tolerance',\
cairo_get_user_data,'cairo_get_user_data',\
cairo_glyph_allocate,'cairo_glyph_allocate',\
cairo_glyph_extents,'cairo_glyph_extents',\
cairo_glyph_free,'cairo_glyph_free',\
cairo_glyph_path,'cairo_glyph_path',\
cairo_has_current_point,'cairo_has_current_point',\
cairo_identity_matrix,'cairo_identity_matrix',\
cairo_image_surface_create,'cairo_image_surface_create',\
cairo_image_surface_create_for_data,'cairo_image_surface_create_for_data',\
cairo_image_surface_create_from_png,'cairo_image_surface_create_from_png',\
cairo_image_surface_create_from_png_stream,'cairo_image_surface_create_from_png_stream',\
cairo_image_surface_get_data,'cairo_image_surface_get_data',\
cairo_image_surface_get_format,'cairo_image_surface_get_format',\
cairo_image_surface_get_height,'cairo_image_surface_get_height',\
cairo_image_surface_get_stride,'cairo_image_surface_get_stride',\
cairo_image_surface_get_width,'cairo_image_surface_get_width',\
cairo_in_clip,'cairo_in_clip',\
cairo_in_fill,'cairo_in_fill',\
cairo_in_stroke,'cairo_in_stroke',\
cairo_line_to,'cairo_line_to',\
cairo_mask,'cairo_mask',\
cairo_mask_surface,'cairo_mask_surface',\
cairo_matrix_init,'cairo_matrix_init',\
cairo_matrix_init_identity,'cairo_matrix_init_identity',\
cairo_matrix_init_rotate,'cairo_matrix_init_rotate',\
cairo_matrix_init_scale,'cairo_matrix_init_scale',\
cairo_matrix_init_translate,'cairo_matrix_init_translate',\
cairo_matrix_invert,'cairo_matrix_invert',\
cairo_matrix_multiply,'cairo_matrix_multiply',\
cairo_matrix_rotate,'cairo_matrix_rotate',\
cairo_matrix_scale,'cairo_matrix_scale',\
cairo_matrix_transform_distance,'cairo_matrix_transform_distance',\
cairo_matrix_transform_point,'cairo_matrix_transform_point',\
cairo_matrix_translate,'cairo_matrix_translate',\
cairo_mesh_pattern_begin_patch,'cairo_mesh_pattern_begin_patch',\
cairo_mesh_pattern_curve_to,'cairo_mesh_pattern_curve_to',\
cairo_mesh_pattern_end_patch,'cairo_mesh_pattern_end_patch',\
cairo_mesh_pattern_get_control_point,'cairo_mesh_pattern_get_control_point',\
cairo_mesh_pattern_get_corner_color_rgba,'cairo_mesh_pattern_get_corner_color_rgba',\
cairo_mesh_pattern_get_patch_count,'cairo_mesh_pattern_get_patch_count',\
cairo_mesh_pattern_get_path,'cairo_mesh_pattern_get_path',\
cairo_mesh_pattern_line_to,'cairo_mesh_pattern_line_to',\
cairo_mesh_pattern_move_to,'cairo_mesh_pattern_move_to',\
cairo_mesh_pattern_set_control_point,'cairo_mesh_pattern_set_control_point',\
cairo_mesh_pattern_set_corner_color_rgb,'cairo_mesh_pattern_set_corner_color_rgb',\
cairo_mesh_pattern_set_corner_color_rgba,'cairo_mesh_pattern_set_corner_color_rgba',\
cairo_move_to,'cairo_move_to',\
cairo_new_path,'cairo_new_path',\
cairo_new_sub_path,'cairo_new_sub_path',\
cairo_paint,'cairo_paint',\
cairo_paint_with_alpha,'cairo_paint_with_alpha',\
cairo_path_destroy,'cairo_path_destroy',\
cairo_path_extents,'cairo_path_extents',\
cairo_pattern_add_color_stop_rgb,'cairo_pattern_add_color_stop_rgb',\
cairo_pattern_add_color_stop_rgba,'cairo_pattern_add_color_stop_rgba',\
cairo_pattern_create_for_surface,'cairo_pattern_create_for_surface',\
cairo_pattern_create_linear,'cairo_pattern_create_linear',\
cairo_pattern_create_mesh,'cairo_pattern_create_mesh',\
cairo_pattern_create_radial,'cairo_pattern_create_radial',\
cairo_pattern_create_raster_source,'cairo_pattern_create_raster_source',\
cairo_pattern_create_rgb,'cairo_pattern_create_rgb',\
cairo_pattern_create_rgba,'cairo_pattern_create_rgba',\
cairo_pattern_destroy,'cairo_pattern_destroy',\
cairo_pattern_get_color_stop_count,'cairo_pattern_get_color_stop_count',\
cairo_pattern_get_color_stop_rgba,'cairo_pattern_get_color_stop_rgba',\
cairo_pattern_get_extend,'cairo_pattern_get_extend',\
cairo_pattern_get_filter,'cairo_pattern_get_filter',\
cairo_pattern_get_linear_points,'cairo_pattern_get_linear_points',\
cairo_pattern_get_matrix,'cairo_pattern_get_matrix',\
cairo_pattern_get_radial_circles,'cairo_pattern_get_radial_circles',\
cairo_pattern_get_reference_count,'cairo_pattern_get_reference_count',\
cairo_pattern_get_rgba,'cairo_pattern_get_rgba',\
cairo_pattern_get_surface,'cairo_pattern_get_surface',\
cairo_pattern_get_type,'cairo_pattern_get_type',\
cairo_pattern_get_user_data,'cairo_pattern_get_user_data',\
cairo_pattern_reference,'cairo_pattern_reference',\
cairo_pattern_set_extend,'cairo_pattern_set_extend',\
cairo_pattern_set_filter,'cairo_pattern_set_filter',\
cairo_pattern_set_matrix,'cairo_pattern_set_matrix',\
cairo_pattern_set_user_data,'cairo_pattern_set_user_data',\
cairo_pattern_status,'cairo_pattern_status',\
cairo_pop_group,'cairo_pop_group',\
cairo_pop_group_to_source,'cairo_pop_group_to_source',\
cairo_push_group,'cairo_push_group',\
cairo_push_group_with_content,'cairo_push_group_with_content',\
cairo_raster_source_pattern_get_acquire,'cairo_raster_source_pattern_get_acquire',\
cairo_raster_source_pattern_get_callback_data,'cairo_raster_source_pattern_get_callback_data',\
cairo_raster_source_pattern_get_copy,'cairo_raster_source_pattern_get_copy',\
cairo_raster_source_pattern_get_finish,'cairo_raster_source_pattern_get_finish',\
cairo_raster_source_pattern_get_snapshot,'cairo_raster_source_pattern_get_snapshot',\
cairo_raster_source_pattern_set_acquire,'cairo_raster_source_pattern_set_acquire',\
cairo_raster_source_pattern_set_callback_data,'cairo_raster_source_pattern_set_callback_data',\
cairo_raster_source_pattern_set_copy,'cairo_raster_source_pattern_set_copy',\
cairo_raster_source_pattern_set_finish,'cairo_raster_source_pattern_set_finish',\
cairo_raster_source_pattern_set_snapshot,'cairo_raster_source_pattern_set_snapshot',\
cairo_recording_surface_create,'cairo_recording_surface_create',\
cairo_recording_surface_get_extents,'cairo_recording_surface_get_extents',\
cairo_recording_surface_ink_extents,'cairo_recording_surface_ink_extents',\
cairo_rectangle,'cairo_rectangle',\
cairo_rectangle_list_destroy,'cairo_rectangle_list_destroy',\
cairo_reference,'cairo_reference',\
cairo_region_contains_point,'cairo_region_contains_point',\
cairo_region_contains_rectangle,'cairo_region_contains_rectangle',\
cairo_region_copy,'cairo_region_copy',\
cairo_region_create,'cairo_region_create',\
cairo_region_create_rectangle,'cairo_region_create_rectangle',\
cairo_region_create_rectangles,'cairo_region_create_rectangles',\
cairo_region_destroy,'cairo_region_destroy',\
cairo_region_equal,'cairo_region_equal',\
cairo_region_get_extents,'cairo_region_get_extents',\
cairo_region_get_rectangle,'cairo_region_get_rectangle',\
cairo_region_intersect,'cairo_region_intersect',\
cairo_region_intersect_rectangle,'cairo_region_intersect_rectangle',\
cairo_region_is_empty,'cairo_region_is_empty',\
cairo_region_num_rectangles,'cairo_region_num_rectangles',\
cairo_region_reference,'cairo_region_reference',\
cairo_region_status,'cairo_region_status',\
cairo_region_subtract,'cairo_region_subtract',\
cairo_region_subtract_rectangle,'cairo_region_subtract_rectangle',\
cairo_region_translate,'cairo_region_translate',\
cairo_region_union,'cairo_region_union',\
cairo_region_union_rectangle,'cairo_region_union_rectangle',\
cairo_region_xor,'cairo_region_xor',\
cairo_region_xor_rectangle,'cairo_region_xor_rectangle',\
cairo_rel_curve_to,'cairo_rel_curve_to',\
cairo_rel_line_to,'cairo_rel_line_to',\
cairo_rel_move_to,'cairo_rel_move_to',\
cairo_reset_clip,'cairo_reset_clip',\
cairo_restore,'cairo_restore',\
cairo_rotate,'cairo_rotate',\
cairo_save,'cairo_save',\
cairo_scale,'cairo_scale',\
cairo_scaled_font_create,'cairo_scaled_font_create',\
cairo_scaled_font_destroy,'cairo_scaled_font_destroy',\
cairo_scaled_font_extents,'cairo_scaled_font_extents',\
cairo_scaled_font_get_ctm,'cairo_scaled_font_get_ctm',\
cairo_scaled_font_get_font_face,'cairo_scaled_font_get_font_face',\
cairo_scaled_font_get_font_matrix,'cairo_scaled_font_get_font_matrix',\
cairo_scaled_font_get_font_options,'cairo_scaled_font_get_font_options',\
cairo_scaled_font_get_reference_count,'cairo_scaled_font_get_reference_count',\
cairo_scaled_font_get_scale_matrix,'cairo_scaled_font_get_scale_matrix',\
cairo_scaled_font_get_type,'cairo_scaled_font_get_type',\
cairo_scaled_font_get_user_data,'cairo_scaled_font_get_user_data',\
cairo_scaled_font_glyph_extents,'cairo_scaled_font_glyph_extents',\
cairo_scaled_font_reference,'cairo_scaled_font_reference',\
cairo_scaled_font_set_user_data,'cairo_scaled_font_set_user_data',\
cairo_scaled_font_status,'cairo_scaled_font_status',\
cairo_scaled_font_text_extents,'cairo_scaled_font_text_extents',\
cairo_scaled_font_text_to_glyphs,'cairo_scaled_font_text_to_glyphs',\
cairo_script_create,'cairo_script_create',\
cairo_script_create_for_stream,'cairo_script_create_for_stream',\
cairo_script_from_recording_surface,'cairo_script_from_recording_surface',\
cairo_script_get_mode,'cairo_script_get_mode',\
cairo_script_set_mode,'cairo_script_set_mode',\
cairo_script_surface_create,'cairo_script_surface_create',\
cairo_script_surface_create_for_target,'cairo_script_surface_create_for_target',\
cairo_script_write_comment,'cairo_script_write_comment',\
cairo_select_font_face,'cairo_select_font_face',\
cairo_set_antialias,'cairo_set_antialias',\
cairo_set_dash,'cairo_set_dash',\
cairo_set_fill_rule,'cairo_set_fill_rule',\
cairo_set_font_face,'cairo_set_font_face',\
cairo_set_font_matrix,'cairo_set_font_matrix',\
cairo_set_font_options,'cairo_set_font_options',\
cairo_set_font_size,'cairo_set_font_size',\
cairo_set_line_cap,'cairo_set_line_cap',\
cairo_set_line_join,'cairo_set_line_join',\
cairo_set_line_width,'cairo_set_line_width',\
cairo_set_matrix,'cairo_set_matrix',\
cairo_set_miter_limit,'cairo_set_miter_limit',\
cairo_set_operator,'cairo_set_operator',\
cairo_set_scaled_font,'cairo_set_scaled_font',\
cairo_set_source,'cairo_set_source',\
cairo_set_source_rgb,'cairo_set_source_rgb',\
cairo_set_source_rgba,'cairo_set_source_rgba',\
cairo_set_source_surface,'cairo_set_source_surface',\
cairo_set_tolerance,'cairo_set_tolerance',\
cairo_set_user_data,'cairo_set_user_data',\
cairo_show_glyphs,'cairo_show_glyphs',\
cairo_show_page,'cairo_show_page',\
cairo_show_text,'cairo_show_text',\
cairo_show_text_glyphs,'cairo_show_text_glyphs',\
cairo_status,'cairo_status',\
cairo_status_to_string,'cairo_status_to_string',\
cairo_stroke,'cairo_stroke',\
cairo_stroke_extents,'cairo_stroke_extents',\
cairo_stroke_preserve,'cairo_stroke_preserve',\
cairo_surface_copy_page,'cairo_surface_copy_page',\
cairo_surface_create_for_rectangle,'cairo_surface_create_for_rectangle',\
cairo_surface_create_similar,'cairo_surface_create_similar',\
cairo_surface_create_similar_image,'cairo_surface_create_similar_image',\
cairo_surface_destroy,'cairo_surface_destroy',\
cairo_surface_finish,'cairo_surface_finish',\
cairo_surface_flush,'cairo_surface_flush',\
cairo_surface_get_content,'cairo_surface_get_content',\
cairo_surface_get_device,'cairo_surface_get_device',\
cairo_surface_get_device_offset,'cairo_surface_get_device_offset',\
cairo_surface_get_fallback_resolution,'cairo_surface_get_fallback_resolution',\
cairo_surface_get_font_options,'cairo_surface_get_font_options',\
cairo_surface_get_mime_data,'cairo_surface_get_mime_data',\
cairo_surface_get_reference_count,'cairo_surface_get_reference_count',\
cairo_surface_get_type,'cairo_surface_get_type',\
cairo_surface_get_user_data,'cairo_surface_get_user_data',\
cairo_surface_has_show_text_glyphs,'cairo_surface_has_show_text_glyphs',\
cairo_surface_map_to_image,'cairo_surface_map_to_image',\
cairo_surface_mark_dirty,'cairo_surface_mark_dirty',\
cairo_surface_mark_dirty_rectangle,'cairo_surface_mark_dirty_rectangle',\
cairo_surface_reference,'cairo_surface_reference',\
cairo_surface_set_device_offset,'cairo_surface_set_device_offset',\
cairo_surface_set_fallback_resolution,'cairo_surface_set_fallback_resolution',\
cairo_surface_set_mime_data,'cairo_surface_set_mime_data',\
cairo_surface_set_user_data,'cairo_surface_set_user_data',\
cairo_surface_show_page,'cairo_surface_show_page',\
cairo_surface_status,'cairo_surface_status',\
cairo_surface_supports_mime_type,'cairo_surface_supports_mime_type',\
cairo_surface_unmap_image,'cairo_surface_unmap_image',\
cairo_surface_write_to_png,'cairo_surface_write_to_png',\
cairo_surface_write_to_png_stream,'cairo_surface_write_to_png_stream',\
cairo_svg_get_versions,'cairo_svg_get_versions',\
cairo_svg_surface_create,'cairo_svg_surface_create',\
cairo_svg_surface_create_for_stream,'cairo_svg_surface_create_for_stream',\
cairo_svg_surface_restrict_to_version,'cairo_svg_surface_restrict_to_version',\
cairo_svg_version_to_string,'cairo_svg_version_to_string',\
cairo_text_cluster_allocate,'cairo_text_cluster_allocate',\
cairo_text_cluster_free,'cairo_text_cluster_free',\
cairo_text_extents,'cairo_text_extents',\
cairo_text_path,'cairo_text_path',\
cairo_toy_font_face_create,'cairo_toy_font_face_create',\
cairo_toy_font_face_get_family,'cairo_toy_font_face_get_family',\
cairo_toy_font_face_get_slant,'cairo_toy_font_face_get_slant',\
cairo_toy_font_face_get_weight,'cairo_toy_font_face_get_weight',\
cairo_transform,'cairo_transform',\
cairo_translate,'cairo_translate',\
cairo_user_font_face_create,'cairo_user_font_face_create',\
cairo_user_font_face_get_init_func,'cairo_user_font_face_get_init_func',\
cairo_user_font_face_get_render_glyph_func,'cairo_user_font_face_get_render_glyph_func',\
cairo_user_font_face_get_text_to_glyphs_func,'cairo_user_font_face_get_text_to_glyphs_func',\
cairo_user_font_face_get_unicode_to_glyph_func,'cairo_user_font_face_get_unicode_to_glyph_func',\
cairo_user_font_face_set_init_func,'cairo_user_font_face_set_init_func',\
cairo_user_font_face_set_render_glyph_func,'cairo_user_font_face_set_render_glyph_func',\
cairo_user_font_face_set_text_to_glyphs_func,'cairo_user_font_face_set_text_to_glyphs_func',\
cairo_user_font_face_set_unicode_to_glyph_func,'cairo_user_font_face_set_unicode_to_glyph_func',\
cairo_user_to_device,'cairo_user_to_device',\
cairo_user_to_device_distance,'cairo_user_to_device_distance',\
cairo_version,'cairo_version',\
cairo_version_string,'cairo_version_string',\
longjmp,'longjmp',\
setjmp,'setjmp',\
/contrib/sdk/sources/freetype/Makefile
69,7 → 69,7
 
lib$(LIBRARY).a: $(OBJECTS) Makefile
ar cvrs lib$(LIBRARY).a $(OBJECTS)
mv -f lib$(LIBRARY).a ../../lib
mv -f lib$(LIBRARY).a ../../static
 
$(LIBRARY).dll: lib$(LIBRARY).def $(OBJECTS) Makefile
$(LD) $(LDFLAGS) $(LIBPATH) -o $@ lib$(LIBRARY).def $(OBJECTS) $(LIBS)
/contrib/sdk/sources/freetype/Makefile.ebox
11,7 → 11,7
 
INCLUDES= -I../newlib/include -I./include -I./include/freetype/config
 
LIBPATH:= -L../../lib
LIBPATH:= -L../../import -L../../static
 
LIBS:= -ldll -lc.dll -lgcc
 
69,7 → 69,7
 
lib$(LIBRARY).a: $(OBJECTS) Makefile
ar cvrs lib$(LIBRARY).a $(OBJECTS)
mv -f lib$(LIBRARY).a ../../lib
mv -f lib$(LIBRARY).a ../../static
 
$(LIBRARY).dll: lib$(LIBRARY).def $(OBJECTS) Makefile
$(LD) $(LDFLAGS) $(LIBPATH) -o $@ lib$(LIBRARY).def $(OBJECTS) $(LIBS)
76,8 → 76,8
$(STRIP) $@
sed -f ../newlib/cmd1.sed lib$(LIBRARY).def > mem
sed -f ../newlib/cmd2.sed mem >$(LIBRARY).inc
mv -f $@ ../../bin
mv -f lib$(LIBRARY).dll.a ../../lib
mv -f $@ ../../lib
mv -f lib$(LIBRARY).dll.a ../../import
 
%.o : %.c Makefile
/contrib/sdk/sources/libpng/Makefile
44,7 → 44,7
 
$(LIBRARY).a: $(OBJECTS) Makefile
ar cvrs $(LIBRARY).a $(OBJECTS)
mv -f $(LIBRARY).a ../../lib
mv -f $(LIBRARY).a ../../static
 
$(LIBRARY).dll: libpng16.def $(OBJECTS) Makefile
$(LD) $(LDFLAGS) $(LIBPATH) -o $@ libpng16.def $(OBJECTS) $(LIBS)
/contrib/sdk/sources/libpng/Makefile.ebox
44,7 → 44,7
 
$(LIBRARY).a: $(OBJECTS) Makefile
ar cvrs $(LIBRARY).a $(OBJECTS)
mv -f $(LIBRARY).a ../../lib
mv -f $(LIBRARY).a ../../static
 
$(LIBRARY).dll: libpng16.def $(OBJECTS) Makefile
$(LD) $(LDFLAGS) $(LIBPATH) -o $@ libpng16.def $(OBJECTS) $(LIBS)
51,8 → 51,8
$(STRIP) $@
sed -f ../newlib/cmd1.sed libpng16.def > mem
sed -f ../newlib/cmd2.sed mem >libpng.inc
mv -f $@ ../../bin
mv -f $(LIBRARY).dll.a ../../lib
mv -f $@ ../../lib
mv -f $(LIBRARY).dll.a ../../import
 
 
%.o : %.c Makefile
/contrib/sdk/sources/newlib/Makefile.ebox
15,7 → 15,7
 
INCLUDES:= -I $(LIBC_INCLUDES)
 
LIBPATH:= -L ../../lib
LIBPATH:= -L ../../static
 
STATIC_SRCS:= \
crt/start.S \
380,10 → 380,10
sed -f newlib.sed mem > libc.inc
 
install: libc.dll libc.dll.a libapp.a libdll.a
mv -f libc.dll ../../bin
mv -f libc.dll.a ../../lib
mv -f libapp.a ../../lib
mv -f libdll.a ../../lib
mv -f libc.dll ../../lib
mv -f libc.dll.a ../../import
mv -f libapp.a ../../static
mv -f libdll.a ../../static
 
libapp.a: $(LIBCRT_OBJS) Makefile
$(AR) libapp.a $(LIBCRT_OBJS)
/contrib/sdk/sources/newlib/include/stdio.h.bak
0,0 → 1,689
/*
* Copyright (c) 1990 The Regents of the University of California.
* All rights reserved.
*
* Redistribution and use in source and binary forms are permitted
* provided that the above copyright notice and this paragraph are
* duplicated in all such forms and that any documentation,
* advertising materials, and other materials related to such
* distribution and use acknowledge that the software was developed
* by the University of California, Berkeley. The name of the
* University may not be used to endorse or promote products derived
* from this software without specific prior written permission.
* THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
* IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
*
* @(#)stdio.h 5.3 (Berkeley) 3/15/86
*/
 
/*
* NB: to fit things in six character monocase externals, the
* stdio code uses the prefix `__s' for stdio objects, typically
* followed by a three-character attempt at a mnemonic.
*/
 
#ifndef _STDIO_H_
#define _STDIO_H_
 
#include "_ansi.h"
 
#define _FSTDIO /* ``function stdio'' */
 
#define __need_size_t
#include <stddef.h>
 
#define __need___va_list
#include <stdarg.h>
 
/*
* <sys/reent.h> defines __FILE, _fpos_t.
* They must be defined there because struct _reent needs them (and we don't
* want reent.h to include this file.
*/
 
#include <sys/reent.h>
#include <sys/types.h>
 
_BEGIN_STD_C
 
typedef __FILE FILE;
 
#ifdef __CYGWIN__
typedef _fpos64_t fpos_t;
#else
typedef _fpos_t fpos_t;
#ifdef __LARGE64_FILES
typedef _fpos64_t fpos64_t;
#endif
#endif /* !__CYGWIN__ */
 
#include <sys/stdio.h>
 
#define __SLBF 0x0001 /* line buffered */
#define __SNBF 0x0002 /* unbuffered */
#define __SRD 0x0004 /* OK to read */
#define __SWR 0x0008 /* OK to write */
/* RD and WR are never simultaneously asserted */
#define __SRW 0x0010 /* open for reading & writing */
#define __SEOF 0x0020 /* found EOF */
#define __SERR 0x0040 /* found error */
#define __SMBF 0x0080 /* _buf is from malloc */
#define __SAPP 0x0100 /* fdopen()ed in append mode - so must write to end */
#define __SSTR 0x0200 /* this is an sprintf/snprintf string */
#define __SOPT 0x0400 /* do fseek() optimisation */
#define __SNPT 0x0800 /* do not do fseek() optimisation */
#define __SOFF 0x1000 /* set iff _offset is in fact correct */
#define __SORD 0x2000 /* true => stream orientation (byte/wide) decided */
#if defined(__CYGWIN__)
# define __SCLE 0x4000 /* convert line endings CR/LF <-> NL */
#endif
#define __SL64 0x8000 /* is 64-bit offset large file */
 
/* _flags2 flags */
#define __SWID 0x2000 /* true => stream orientation wide, false => byte, only valid if __SORD in _flags is true */
 
/*
* The following three definitions are for ANSI C, which took them
* from System V, which stupidly took internal interface macros and
* made them official arguments to setvbuf(), without renaming them.
* Hence, these ugly _IOxxx names are *supposed* to appear in user code.
*
* Although these happen to match their counterparts above, the
* implementation does not rely on that (so these could be renumbered).
*/
#define _IOFBF 0 /* setvbuf should set fully buffered */
#define _IOLBF 1 /* setvbuf should set line buffered */
#define _IONBF 2 /* setvbuf should set unbuffered */
 
#ifndef NULL
#define NULL 0
#endif
 
#define EOF (-1)
 
#ifdef __BUFSIZ__
#define BUFSIZ __BUFSIZ__
#else
#define BUFSIZ 1024
#endif
 
#ifdef __FOPEN_MAX__
#define FOPEN_MAX __FOPEN_MAX__
#else
#define FOPEN_MAX 20
#endif
 
#ifdef __FILENAME_MAX__
#define FILENAME_MAX __FILENAME_MAX__
#else
#define FILENAME_MAX 1024
#endif
 
#ifdef __L_tmpnam__
#define L_tmpnam __L_tmpnam__
#else
#define L_tmpnam FILENAME_MAX
#endif
 
#ifndef __STRICT_ANSI__
#define P_tmpdir "/tmp"
#endif
 
#ifndef SEEK_SET
#define SEEK_SET 0 /* set file offset to offset */
#endif
#ifndef SEEK_CUR
#define SEEK_CUR 1 /* set file offset to current plus offset */
#endif
#ifndef SEEK_END
#define SEEK_END 2 /* set file offset to EOF plus offset */
#endif
 
#define TMP_MAX 26
 
#ifndef _REENT_ONLY
#define stdin (_REENT->_stdin)
#define stdout (_REENT->_stdout)
#define stderr (_REENT->_stderr)
#else /* _REENT_ONLY */
#define stdin (_impure_ptr->_stdin)
#define stdout (_impure_ptr->_stdout)
#define stderr (_impure_ptr->_stderr)
#endif /* _REENT_ONLY */
 
#define _stdin_r(x) ((x)->_stdin)
#define _stdout_r(x) ((x)->_stdout)
#define _stderr_r(x) ((x)->_stderr)
 
/*
* Functions defined in ANSI C standard.
*/
 
#ifndef __VALIST
#ifdef __GNUC__
#define __VALIST __gnuc_va_list
#else
#define __VALIST char*
#endif
#endif
 
FILE * _EXFUN(tmpfile, (void));
char * _EXFUN(tmpnam, (char *));
int _EXFUN(fclose, (FILE *));
int _EXFUN(fflush, (FILE *));
FILE * _EXFUN(freopen, (const char *, const char *, FILE *));
void _EXFUN(setbuf, (FILE *, char *));
int _EXFUN(setvbuf, (FILE *, char *, int, size_t));
int _EXFUN(fprintf, (FILE *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 2, 3))));
int _EXFUN(fscanf, (FILE *, const char *, ...)
_ATTRIBUTE ((__format__ (__scanf__, 2, 3))));
int _EXFUN(printf, (const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 1, 2))));
int _EXFUN(scanf, (const char *, ...)
_ATTRIBUTE ((__format__ (__scanf__, 1, 2))));
int _EXFUN(sscanf, (const char *, const char *, ...)
_ATTRIBUTE ((__format__ (__scanf__, 2, 3))));
int _EXFUN(vfprintf, (FILE *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 2, 0))));
int _EXFUN(vprintf, (const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 1, 0))));
int _EXFUN(vsprintf, (char *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 2, 0))));
int _EXFUN(fgetc, (FILE *));
char * _EXFUN(fgets, (char *, int, FILE *));
int _EXFUN(fputc, (int, FILE *));
int _EXFUN(fputs, (const char *, FILE *));
int _EXFUN(getc, (FILE *));
int _EXFUN(getchar, (void));
char * _EXFUN(gets, (char *));
int _EXFUN(putc, (int, FILE *));
int _EXFUN(putchar, (int));
int _EXFUN(puts, (const char *));
int _EXFUN(ungetc, (int, FILE *));
size_t _EXFUN(fread, (_PTR, size_t _size, size_t _n, FILE *));
size_t _EXFUN(fwrite, (const _PTR , size_t _size, size_t _n, FILE *));
#ifdef _COMPILING_NEWLIB
int _EXFUN(fgetpos, (FILE *, _fpos_t *));
#else
int _EXFUN(fgetpos, (FILE *, fpos_t *));
#endif
int _EXFUN(fseek, (FILE *, long, int));
#ifdef _COMPILING_NEWLIB
int _EXFUN(fsetpos, (FILE *, const _fpos_t *));
#else
int _EXFUN(fsetpos, (FILE *, const fpos_t *));
#endif
long _EXFUN(ftell, ( FILE *));
void _EXFUN(rewind, (FILE *));
void _EXFUN(clearerr, (FILE *));
int _EXFUN(feof, (FILE *));
int _EXFUN(ferror, (FILE *));
void _EXFUN(perror, (const char *));
#ifndef _REENT_ONLY
FILE * _EXFUN(fopen, (const char *_name, const char *_type));
int _EXFUN(sprintf, (char *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 2, 3))));
int _EXFUN(remove, (const char *));
int _EXFUN(rename, (const char *, const char *));
#endif
#if !defined(__STRICT_ANSI__) || defined(__USE_XOPEN2K)
#ifdef _COMPILING_NEWLIB
int _EXFUN(fseeko, (FILE *, _off_t, int));
_off_t _EXFUN(ftello, ( FILE *));
#else
int _EXFUN(fseeko, (FILE *, off_t, int));
off_t _EXFUN(ftello, ( FILE *));
#endif
#endif
#if !defined(__STRICT_ANSI__) || (__STDC_VERSION__ >= 199901L)
#ifndef _REENT_ONLY
int _EXFUN(asiprintf, (char **, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 2, 3))));
char * _EXFUN(asniprintf, (char *, size_t *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
char * _EXFUN(asnprintf, (char *, size_t *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
int _EXFUN(asprintf, (char **, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 2, 3))));
#ifndef diprintf
int _EXFUN(diprintf, (int, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 2, 3))));
#endif
int _EXFUN(fcloseall, (_VOID));
int _EXFUN(fiprintf, (FILE *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 2, 3))));
int _EXFUN(fiscanf, (FILE *, const char *, ...)
_ATTRIBUTE ((__format__ (__scanf__, 2, 3))));
int _EXFUN(iprintf, (const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 1, 2))));
int _EXFUN(iscanf, (const char *, ...)
_ATTRIBUTE ((__format__ (__scanf__, 1, 2))));
int _EXFUN(siprintf, (char *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 2, 3))));
int _EXFUN(siscanf, (const char *, const char *, ...)
_ATTRIBUTE ((__format__ (__scanf__, 2, 3))));
int _EXFUN(snprintf, (char *, size_t, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
int _EXFUN(snprintf, (char *, size_t, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
int _EXFUN(snprintf, (char *, size_t, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
int _EXFUN(sniprintf, (char *, size_t, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
char * _EXFUN(tempnam, (const char *, const char *));
int _EXFUN(vasiprintf, (char **, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 2, 0))));
char * _EXFUN(vasniprintf, (char *, size_t *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 3, 0))));
char * _EXFUN(vasnprintf, (char *, size_t *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 3, 0))));
int _EXFUN(vasprintf, (char **, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 2, 0))));
int _EXFUN(vdiprintf, (int, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 2, 0))));
int _EXFUN(vfiprintf, (FILE *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 2, 0))));
int _EXFUN(vfiscanf, (FILE *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__scanf__, 2, 0))));
int _EXFUN(vfscanf, (FILE *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__scanf__, 2, 0))));
int _EXFUN(viprintf, (const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 1, 0))));
int _EXFUN(viscanf, (const char *, __VALIST)
_ATTRIBUTE ((__format__ (__scanf__, 1, 0))));
int _EXFUN(vscanf, (const char *, __VALIST)
_ATTRIBUTE ((__format__ (__scanf__, 1, 0))));
int _EXFUN(vsiprintf, (char *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 2, 0))));
int _EXFUN(vsiscanf, (const char *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__scanf__, 2, 0))));
int _EXFUN(vsniprintf, (char *, size_t, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 3, 0))));
int _EXFUN(vsnprintf, (char *, size_t, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 3, 0))));
int _EXFUN(vsscanf, (const char *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__scanf__, 2, 0))));
#endif /* !_REENT_ONLY */
#endif /* !__STRICT_ANSI__ */
 
/*
* Routines in POSIX 1003.1:2001.
*/
 
#ifndef __STRICT_ANSI__
#ifndef _REENT_ONLY
FILE * _EXFUN(fdopen, (int, const char *));
#endif
int _EXFUN(fileno, (FILE *));
int _EXFUN(getw, (FILE *));
int _EXFUN(pclose, (FILE *));
FILE * _EXFUN(popen, (const char *, const char *));
int _EXFUN(putw, (int, FILE *));
void _EXFUN(setbuffer, (FILE *, char *, int));
int _EXFUN(setlinebuf, (FILE *));
int _EXFUN(getc_unlocked, (FILE *));
int _EXFUN(getchar_unlocked, (void));
void _EXFUN(flockfile, (FILE *));
int _EXFUN(ftrylockfile, (FILE *));
void _EXFUN(funlockfile, (FILE *));
int _EXFUN(putc_unlocked, (int, FILE *));
int _EXFUN(putchar_unlocked, (int));
#endif /* ! __STRICT_ANSI__ */
 
/*
* Routines in POSIX 1003.1:200x.
*/
 
#ifndef __STRICT_ANSI__
# ifndef _REENT_ONLY
# ifndef dprintf
int _EXFUN(dprintf, (int, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 2, 3))));
# endif
FILE * _EXFUN(fmemopen, (void *, size_t, const char *));
/* getdelim - see __getdelim for now */
/* getline - see __getline for now */
FILE * _EXFUN(open_memstream, (char **, size_t *));
#if defined (__CYGWIN__)
int _EXFUN(renameat, (int, const char *, int, const char *));
#endif
int _EXFUN(vdprintf, (int, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 2, 0))));
# endif
#endif
 
/*
* Recursive versions of the above.
*/
 
int _EXFUN(_asiprintf_r, (struct _reent *, char **, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
char * _EXFUN(_asniprintf_r, (struct _reent *, char *, size_t *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 4, 5))));
char * _EXFUN(_asnprintf_r, (struct _reent *, char *, size_t *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 4, 5))));
int _EXFUN(_asprintf_r, (struct _reent *, char **, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
int _EXFUN(_diprintf_r, (struct _reent *, int, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
int _EXFUN(_dprintf_r, (struct _reent *, int, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
int _EXFUN(_fclose_r, (struct _reent *, FILE *));
int _EXFUN(_fcloseall_r, (struct _reent *));
FILE * _EXFUN(_fdopen_r, (struct _reent *, int, const char *));
int _EXFUN(_fflush_r, (struct _reent *, FILE *));
int _EXFUN(_fgetc_r, (struct _reent *, FILE *));
char * _EXFUN(_fgets_r, (struct _reent *, char *, int, FILE *));
#ifdef _COMPILING_NEWLIB
int _EXFUN(_fgetpos_r, (struct _reent *, FILE *, _fpos_t *));
int _EXFUN(_fsetpos_r, (struct _reent *, FILE *, const _fpos_t *));
#else
int _EXFUN(_fgetpos_r, (struct _reent *, FILE *, fpos_t *));
int _EXFUN(_fsetpos_r, (struct _reent *, FILE *, const fpos_t *));
#endif
int _EXFUN(_fiprintf_r, (struct _reent *, FILE *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
int _EXFUN(_fiscanf_r, (struct _reent *, FILE *, const char *, ...)
_ATTRIBUTE ((__format__ (__scanf__, 3, 4))));
FILE * _EXFUN(_fmemopen_r, (struct _reent *, void *, size_t, const char *));
FILE * _EXFUN(_fopen_r, (struct _reent *, const char *, const char *));
FILE * _EXFUN(_freopen_r, (struct _reent *, const char *, const char *, FILE *));
int _EXFUN(_fprintf_r, (struct _reent *, FILE *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
int _EXFUN(_fpurge_r, (struct _reent *, FILE *));
int _EXFUN(_fputc_r, (struct _reent *, int, FILE *));
int _EXFUN(_fputs_r, (struct _reent *, const char *, FILE *));
size_t _EXFUN(_fread_r, (struct _reent *, _PTR, size_t _size, size_t _n, FILE *));
int _EXFUN(_fscanf_r, (struct _reent *, FILE *, const char *, ...)
_ATTRIBUTE ((__format__ (__scanf__, 3, 4))));
int _EXFUN(_fseek_r, (struct _reent *, FILE *, long, int));
int _EXFUN(_fseeko_r,(struct _reent *, FILE *, _off_t, int));
long _EXFUN(_ftell_r, (struct _reent *, FILE *));
_off_t _EXFUN(_ftello_r,(struct _reent *, FILE *));
void _EXFUN(_rewind_r, (struct _reent *, FILE *));
size_t _EXFUN(_fwrite_r, (struct _reent *, const _PTR , size_t _size, size_t _n, FILE *));
int _EXFUN(_getc_r, (struct _reent *, FILE *));
int _EXFUN(_getc_unlocked_r, (struct _reent *, FILE *));
int _EXFUN(_getchar_r, (struct _reent *));
int _EXFUN(_getchar_unlocked_r, (struct _reent *));
char * _EXFUN(_gets_r, (struct _reent *, char *));
int _EXFUN(_iprintf_r, (struct _reent *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 2, 3))));
int _EXFUN(_iscanf_r, (struct _reent *, const char *, ...)
_ATTRIBUTE ((__format__ (__scanf__, 2, 3))));
FILE * _EXFUN(_open_memstream_r, (struct _reent *, char **, size_t *));
void _EXFUN(_perror_r, (struct _reent *, const char *));
int _EXFUN(_printf_r, (struct _reent *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 2, 3))));
int _EXFUN(_putc_r, (struct _reent *, int, FILE *));
int _EXFUN(_putc_unlocked_r, (struct _reent *, int, FILE *));
int _EXFUN(_putchar_unlocked_r, (struct _reent *, int));
int _EXFUN(_putchar_r, (struct _reent *, int));
int _EXFUN(_puts_r, (struct _reent *, const char *));
int _EXFUN(_remove_r, (struct _reent *, const char *));
int _EXFUN(_rename_r, (struct _reent *,
const char *_old, const char *_new));
int _EXFUN(_scanf_r, (struct _reent *, const char *, ...)
_ATTRIBUTE ((__format__ (__scanf__, 2, 3))));
int _EXFUN(_siprintf_r, (struct _reent *, char *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
int _EXFUN(_siscanf_r, (struct _reent *, const char *, const char *, ...)
_ATTRIBUTE ((__format__ (__scanf__, 3, 4))));
int _EXFUN(_sniprintf_r, (struct _reent *, char *, size_t, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 4, 5))));
int _EXFUN(_snprintf_r, (struct _reent *, char *, size_t, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 4, 5))));
int _EXFUN(_sprintf_r, (struct _reent *, char *, const char *, ...)
_ATTRIBUTE ((__format__ (__printf__, 3, 4))));
int _EXFUN(_sscanf_r, (struct _reent *, const char *, const char *, ...)
_ATTRIBUTE ((__format__ (__scanf__, 3, 4))));
char * _EXFUN(_tempnam_r, (struct _reent *, const char *, const char *));
FILE * _EXFUN(_tmpfile_r, (struct _reent *));
char * _EXFUN(_tmpnam_r, (struct _reent *, char *));
int _EXFUN(_ungetc_r, (struct _reent *, int, FILE *));
int _EXFUN(_vasiprintf_r, (struct _reent *, char **, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 3, 0))));
char * _EXFUN(_vasniprintf_r, (struct _reent*, char *, size_t *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 4, 0))));
char * _EXFUN(_vasnprintf_r, (struct _reent*, char *, size_t *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 4, 0))));
int _EXFUN(_vasprintf_r, (struct _reent *, char **, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 3, 0))));
int _EXFUN(_vdiprintf_r, (struct _reent *, int, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 3, 0))));
int _EXFUN(_vdprintf_r, (struct _reent *, int, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 3, 0))));
int _EXFUN(_vfiprintf_r, (struct _reent *, FILE *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 3, 0))));
int _EXFUN(_vfiscanf_r, (struct _reent *, FILE *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__scanf__, 3, 0))));
int _EXFUN(_vfprintf_r, (struct _reent *, FILE *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 3, 0))));
int _EXFUN(_vfscanf_r, (struct _reent *, FILE *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__scanf__, 3, 0))));
int _EXFUN(_viprintf_r, (struct _reent *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 2, 0))));
int _EXFUN(_viscanf_r, (struct _reent *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__scanf__, 2, 0))));
int _EXFUN(_vprintf_r, (struct _reent *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 2, 0))));
int _EXFUN(_vscanf_r, (struct _reent *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__scanf__, 2, 0))));
int _EXFUN(_vsiprintf_r, (struct _reent *, char *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 3, 0))));
int _EXFUN(_vsiscanf_r, (struct _reent *, const char *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__scanf__, 3, 0))));
int _EXFUN(_vsniprintf_r, (struct _reent *, char *, size_t, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 4, 0))));
int _EXFUN(_vsnprintf_r, (struct _reent *, char *, size_t, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 4, 0))));
int _EXFUN(_vsprintf_r, (struct _reent *, char *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__printf__, 3, 0))));
int _EXFUN(_vsscanf_r, (struct _reent *, const char *, const char *, __VALIST)
_ATTRIBUTE ((__format__ (__scanf__, 3, 0))));
 
/* Other extensions. */
 
int _EXFUN(fpurge, (FILE *));
ssize_t _EXFUN(__getdelim, (char **, size_t *, int, FILE *));
ssize_t _EXFUN(__getline, (char **, size_t *, FILE *));
 
#ifdef __LARGE64_FILES
#if !defined(__CYGWIN__) || defined(_COMPILING_NEWLIB)
FILE * _EXFUN(fdopen64, (int, const char *));
FILE * _EXFUN(fopen64, (const char *, const char *));
FILE * _EXFUN(freopen64, (_CONST char *, _CONST char *, FILE *));
_off64_t _EXFUN(ftello64, (FILE *));
_off64_t _EXFUN(fseeko64, (FILE *, _off64_t, int));
int _EXFUN(fgetpos64, (FILE *, _fpos64_t *));
int _EXFUN(fsetpos64, (FILE *, const _fpos64_t *));
FILE * _EXFUN(tmpfile64, (void));
 
FILE * _EXFUN(_fdopen64_r, (struct _reent *, int, const char *));
FILE * _EXFUN(_fopen64_r, (struct _reent *,const char *, const char *));
FILE * _EXFUN(_freopen64_r, (struct _reent *, _CONST char *, _CONST char *, FILE *));
_off64_t _EXFUN(_ftello64_r, (struct _reent *, FILE *));
_off64_t _EXFUN(_fseeko64_r, (struct _reent *, FILE *, _off64_t, int));
int _EXFUN(_fgetpos64_r, (struct _reent *, FILE *, _fpos64_t *));
int _EXFUN(_fsetpos64_r, (struct _reent *, FILE *, const _fpos64_t *));
FILE * _EXFUN(_tmpfile64_r, (struct _reent *));
#endif /* !__CYGWIN__ */
#endif /* __LARGE64_FILES */
 
/*
* Routines internal to the implementation.
*/
 
int _EXFUN(__srget_r, (struct _reent *, FILE *));
int _EXFUN(__swbuf_r, (struct _reent *, int, FILE *));
 
/*
* Stdio function-access interface.
*/
 
#ifndef __STRICT_ANSI__
# ifdef __LARGE64_FILES
FILE *_EXFUN(funopen,(const _PTR __cookie,
int (*__readfn)(_PTR __c, char *__buf, int __n),
int (*__writefn)(_PTR __c, const char *__buf, int __n),
_fpos64_t (*__seekfn)(_PTR __c, _fpos64_t __off, int __whence),
int (*__closefn)(_PTR __c)));
FILE *_EXFUN(_funopen_r,(struct _reent *, const _PTR __cookie,
int (*__readfn)(_PTR __c, char *__buf, int __n),
int (*__writefn)(_PTR __c, const char *__buf, int __n),
_fpos64_t (*__seekfn)(_PTR __c, _fpos64_t __off, int __whence),
int (*__closefn)(_PTR __c)));
# else
FILE *_EXFUN(funopen,(const _PTR __cookie,
int (*__readfn)(_PTR __cookie, char *__buf, int __n),
int (*__writefn)(_PTR __cookie, const char *__buf, int __n),
fpos_t (*__seekfn)(_PTR __cookie, fpos_t __off, int __whence),
int (*__closefn)(_PTR __cookie)));
FILE *_EXFUN(_funopen_r,(struct _reent *, const _PTR __cookie,
int (*__readfn)(_PTR __cookie, char *__buf, int __n),
int (*__writefn)(_PTR __cookie, const char *__buf, int __n),
fpos_t (*__seekfn)(_PTR __cookie, fpos_t __off, int __whence),
int (*__closefn)(_PTR __cookie)));
# endif /* !__LARGE64_FILES */
 
# define fropen(__cookie, __fn) funopen(__cookie, __fn, (int (*)())0, \
(fpos_t (*)())0, (int (*)())0)
# define fwopen(__cookie, __fn) funopen(__cookie, (int (*)())0, __fn, \
(fpos_t (*)())0, (int (*)())0)
 
typedef ssize_t cookie_read_function_t(void *__cookie, char *__buf, size_t __n);
typedef ssize_t cookie_write_function_t(void *__cookie, const char *__buf,
size_t __n);
# ifdef __LARGE64_FILES
typedef int cookie_seek_function_t(void *__cookie, _off64_t *__off,
int __whence);
# else
typedef int cookie_seek_function_t(void *__cookie, off_t *__off, int __whence);
# endif /* !__LARGE64_FILES */
typedef int cookie_close_function_t(void *__cookie);
typedef struct
{
/* These four struct member names are dictated by Linux; hopefully,
they don't conflict with any macros. */
cookie_read_function_t *read;
cookie_write_function_t *write;
cookie_seek_function_t *seek;
cookie_close_function_t *close;
} cookie_io_functions_t;
FILE *_EXFUN(fopencookie,(void *__cookie,
const char *__mode, cookie_io_functions_t __functions));
FILE *_EXFUN(_fopencookie_r,(struct _reent *, void *__cookie,
const char *__mode, cookie_io_functions_t __functions));
#endif /* ! __STRICT_ANSI__ */
 
#ifndef __CUSTOM_FILE_IO__
/*
* The __sfoo macros are here so that we can
* define function versions in the C library.
*/
#define __sgetc_raw_r(__ptr, __f) (--(__f)->_r < 0 ? __srget_r(__ptr, __f) : (int)(*(__f)->_p++))
 
#ifdef __SCLE
/* For a platform with CR/LF, additional logic is required by
__sgetc_r which would otherwise simply be a macro; therefore we
use an inlined function. The function is only meant to be inlined
in place as used and the function body should never be emitted.
 
There are two possible means to this end when compiling with GCC,
one when compiling with a standard C99 compiler, and for other
compilers we're just stuck. At the moment, this issue only
affects the Cygwin target, so we'll most likely be using GCC. */
 
_ELIDABLE_INLINE int __sgetc_r(struct _reent *__ptr, FILE *__p);
 
_ELIDABLE_INLINE int __sgetc_r(struct _reent *__ptr, FILE *__p)
{
int __c = __sgetc_raw_r(__ptr, __p);
if ((__p->_flags & __SCLE) && (__c == '\r'))
{
int __c2 = __sgetc_raw_r(__ptr, __p);
if (__c2 == '\n')
__c = __c2;
else
ungetc(__c2, __p);
}
return __c;
}
#else
#define __sgetc_r(__ptr, __p) __sgetc_raw_r(__ptr, __p)
#endif
 
#ifdef _never /* __GNUC__ */
/* If this inline is actually used, then systems using coff debugging
info get hopelessly confused. 21sept93 rich@cygnus.com. */
_ELIDABLE_INLINE int __sputc_r(struct _reent *_ptr, int _c, FILE *_p) {
if (--_p->_w >= 0 || (_p->_w >= _p->_lbfsize && (char)_c != '\n'))
return (*_p->_p++ = _c);
else
return (__swbuf_r(_ptr, _c, _p));
}
#else
/*
* This has been tuned to generate reasonable code on the vax using pcc
*/
#define __sputc_raw_r(__ptr, __c, __p) \
(--(__p)->_w < 0 ? \
(__p)->_w >= (__p)->_lbfsize ? \
(*(__p)->_p = (__c)), *(__p)->_p != '\n' ? \
(int)*(__p)->_p++ : \
__swbuf_r(__ptr, '\n', __p) : \
__swbuf_r(__ptr, (int)(__c), __p) : \
(*(__p)->_p = (__c), (int)*(__p)->_p++))
#ifdef __SCLE
#define __sputc_r(__ptr, __c, __p) \
((((__p)->_flags & __SCLE) && ((__c) == '\n')) \
? __sputc_raw_r(__ptr, '\r', (__p)) : 0 , \
__sputc_raw_r((__ptr), (__c), (__p)))
#else
#define __sputc_r(__ptr, __c, __p) __sputc_raw_r(__ptr, __c, __p)
#endif
#endif
 
#define __sfeof(p) (((p)->_flags & __SEOF) != 0)
#define __sferror(p) (((p)->_flags & __SERR) != 0)
#define __sclearerr(p) ((void)((p)->_flags &= ~(__SERR|__SEOF)))
#define __sfileno(p) ((p)->_file)
 
#ifndef _REENT_SMALL
#define feof(p) __sfeof(p)
#define ferror(p) __sferror(p)
#define clearerr(p) __sclearerr(p)
#endif
 
#if 0 /*ndef __STRICT_ANSI__ - FIXME: must initialize stdio first, use fn */
#define fileno(p) __sfileno(p)
#endif
 
#ifndef __CYGWIN__
#ifndef lint
#define getc(fp) __sgetc_r(_REENT, fp)
#define putc(x, fp) __sputc_r(_REENT, x, fp)
#endif /* lint */
#endif /* __CYGWIN__ */
 
#ifndef __STRICT_ANSI__
/* fast always-buffered version, true iff error */
#define fast_putc(x,p) (--(p)->_w < 0 ? \
__swbuf_r(_REENT, (int)(x), p) == EOF : (*(p)->_p = (x), (p)->_p++, 0))
 
#define L_cuserid 9 /* posix says it goes in stdio.h :( */
#ifdef __CYGWIN__
#define L_ctermid 16
#endif
#endif
 
#endif /* !__CUSTOM_FILE_IO__ */
 
#define getchar() getc(stdin)
#define putchar(x) putc(x, stdout)
 
_END_STD_C
 
#endif /* _STDIO_H_ */
/contrib/sdk/sources/pixman/Makefile
60,7 → 60,7
 
$(LIBRARY).a: $(OBJECTS) Makefile
ar cvrs $(LIBRARY).a $(OBJECTS)
mv -f $(LIBRARY).a ../../lib
mv -f $(LIBRARY).a ../../static
 
$(LIBRARY).dll: $(LIBRARY).def $(OBJECTS) Makefile
$(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(LIBRARY).def $(OBJECTS) $(LIBS)
/contrib/sdk/sources/pixman/Makefile.ebox
11,7 → 11,7
 
INCLUDES= -I. -I../newlib/include
 
LIBPATH:= -L../../lib
LIBPATH:= -L../../import -L../../static
 
LIBS:= -ldll -lc.dll -lgcc
 
60,7 → 60,7
 
$(LIBRARY).a: $(OBJECTS) Makefile
ar cvrs $(LIBRARY).a $(OBJECTS)
mv -f $(LIBRARY).a ../../lib
mv -f $(LIBRARY).a ../../static
 
$(LIBRARY).dll: $(LIBRARY).def $(OBJECTS) Makefile
$(LD) $(LDFLAGS) $(LIBPATH) -o $@ $(LIBRARY).def $(OBJECTS) $(LIBS)
67,8 → 67,8
$(STRIP) $@
sed -f ../newlib/cmd1.sed $(LIBRARY).def > mem
sed -f ../newlib/cmd2.sed mem >$(LIBRARY).inc
mv -f $@ ../../bin
mv -f lib$(LIBRARY).dll.a ../../lib
mv -f $@ ../../lib
mv -f lib$(LIBRARY).dll.a ../../import
 
%.o : %.c Makefile
/contrib/sdk/sources/zlib/Makefile
52,7 → 52,7
 
$(STATICLIB): $(OBJS) $(OBJA) Makefile
$(AR) $(ARFLAGS) $@ $(OBJS) $(OBJA)
mv -f libz.a ../../lib
mv -f libz.a ../../static
 
$(IMPLIB): $(SHAREDLIB)
 
/contrib/sdk/sources/zlib/Makefile.ebox
32,7 → 32,7
 
INCLUDES= -I../newlib/include
 
LIBPATH:= -L../../lib
LIBPATH:= -L../../import -L../../static
 
LIBS:= -ldll -lc.dll
 
52,7 → 52,7
 
$(STATICLIB): $(OBJS) $(OBJA) Makefile
$(AR) $(ARFLAGS) $@ $(OBJS) $(OBJA)
mv -f libz.a ../../lib
mv -f libz.a ../../static
 
$(IMPLIB): $(SHAREDLIB)
 
61,8 → 61,8
$(STRIP) $@
sed -f ../newlib/cmd1.sed zlib.def > mem
sed -f ../newlib/cmd2.sed mem >zlib.inc
mv -f zlib.dll ../../bin
mv -f libz.dll.a ../../lib
mv -f zlib.dll ../../lib
mv -f libz.dll.a ../../import
 
 
adler32.o: zlib.h zconf.h