API compatibility report for the fltk library  between 1.3.2 and 1.3.x versions on x86_64


Binary
Compatibility
Source
Compatibility

Test Info


Library Namefltk
Version #11.3.2
Version #21.3.x
CPU Typex86_64
GCC Version4.4.6
SubjectBinary Compatibility

Test Results


Total Header Files142
Total Shared Libraries4
Total Symbols / Types2325 / 703
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-23
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low3
Problems with
Symbols
High0
Medium0
Low1
Problems with
Constants
Low6
Other Changes
in Constants
-4

Added Symbols (23)


Fl.H, libfltk.so.1.3
Fl::add_clipboard_notify ( Fl_Clipboard_Notify_Handler h, void* data ) [static]
Fl::remove_clipboard_notify Fl_Clipboard_Notify_Handler h ) [static]
Fl::screen_num int x, int y ) [static]
Fl::screen_num int x, int y, int w, int h ) [static]

Fl_PostScript.H, libfltk.so.1.3
Fl_PostScript_Graphics_Driver::width unsigned int u )

Fl_Secret_Input.H, libfltk.so.1.3
Fl_Secret_Input::handle int p1 )

Fl_Table.H, libfltk.so.1.3
Fl_Table::move_cursor int R, int C, int shiftselect )

Fl_Tree.H, libfltk.so.1.3
Fl_Tree::first_visible_item ( )
Fl_Tree::hposition ( ) const
Fl_Tree::hposition int pos )
Fl_Tree::is_hscroll_visible ( ) const
Fl_Tree::last_selected_item ( )
Fl_Tree::last_visible_item ( )
Fl_Tree::next_item ( Fl_Tree_Item* item, int dir, bool visible )
Fl_Tree::next_selected_item ( Fl_Tree_Item* item, int dir )
Fl_Tree::recalc_tree ( )
Fl_Tree::resize int p1, int p2, int p3, int p4 )

Fl_Tree_Item.H, libfltk.so.1.3
Fl_Tree_Item::_Init ( Fl_Tree_Prefs const& prefs, Fl_Tree* tree )
Fl_Tree_Item::next_visible Fl_Tree_Prefs& prefs )
Fl_Tree_Item::prev_visible Fl_Tree_Prefs& prefs )
Fl_Tree_Item::recalc_tree ( )

Fl_Widget.H, libfltk.so.1.3
Fl_Widget::top_window ( ) const
Fl_Widget::top_window_offset int& xoff, int& yoff ) const

to the top

Problems with Data Types, Low Severity (3)


Fl_PostScript.H
[+] class Fl_PostScript_Graphics_Driver (1)

Fl_Secret_Input.H
[+] class Fl_Secret_Input (1)

Fl_Tree.H
[+] class Fl_Tree (1)

to the top

Problems with Symbols, Low Severity (1)


Fl_Tree.H, libfltk.so.1.3
[+] Fl_Tree::add ( Fl_Tree_Item* item, char const* name ) (1)

to the top

Problems with Constants, Low Severity (6)


fl_ask.H
[+] FL_BEEP_DEFAULT
[+] FL_BEEP_ERROR
[+] FL_BEEP_MESSAGE
[+] FL_BEEP_NOTIFICATION
[+] FL_BEEP_PASSWORD
[+] FL_BEEP_QUESTION

to the top

Other Changes in Constants (4)


Enumerations.H
[+] FL_Eisu
[+] FL_JIS_Underscore
[+] FL_Kana
[+] FL_Yen

to the top

Header Files (142)


dirent.h
Enumerations.H
filename.H
Fl.H
Fl_Adjuster.H
fl_ask.H
Fl_Bitmap.H
Fl_BMP_Image.H
Fl_Box.H
Fl_Browser.H
Fl_Browser_.H
Fl_Button.H
Fl_Cairo.H
Fl_Cairo_Window.H
Fl_Chart.H
Fl_Check_Browser.H
Fl_Check_Button.H
Fl_Choice.H
Fl_Clock.H
Fl_Color_Chooser.H
Fl_Counter.H
Fl_Device.H
Fl_Dial.H
Fl_Double_Window.H
fl_draw.H
Fl_Export.H
Fl_File_Browser.H
Fl_File_Chooser.H
Fl_File_Icon.H
Fl_File_Input.H
Fl_Fill_Dial.H
Fl_Fill_Slider.H
Fl_Float_Input.H
Fl_FormsBitmap.H
Fl_FormsPixmap.H
Fl_Free.H
Fl_GIF_Image.H
Fl_Gl_Window.H
Fl_Group.H
Fl_Help_Dialog.H
Fl_Help_View.H
Fl_Hold_Browser.H
Fl_Hor_Fill_Slider.H
Fl_Hor_Nice_Slider.H
Fl_Hor_Slider.H
Fl_Hor_Value_Slider.H
Fl_Image.H
Fl_Input.H
Fl_Input_.H
Fl_Input_Choice.H
Fl_Int_Input.H
Fl_JPEG_Image.H
Fl_Light_Button.H
Fl_Line_Dial.H
Fl_Menu.H
Fl_Menu_.H
Fl_Menu_Bar.H
Fl_Menu_Button.H
Fl_Menu_Item.H
Fl_Menu_Window.H
fl_message.H
Fl_Multi_Browser.H
Fl_Multi_Label.H
Fl_Multiline_Input.H
Fl_Multiline_Output.H
Fl_Native_File_Chooser.H
Fl_Nice_Slider.H
Fl_Object.H
Fl_Output.H
Fl_Overlay_Window.H
Fl_Pack.H
Fl_Paged_Device.H
Fl_Pixmap.H
Fl_Plugin.H
Fl_PNG_Image.H
Fl_PNM_Image.H
Fl_Positioner.H
Fl_PostScript.H
Fl_Preferences.H
Fl_Printer.H
Fl_Progress.H
Fl_Radio_Button.H
Fl_Radio_Light_Button.H
Fl_Radio_Round_Button.H
Fl_Repeat_Button.H
Fl_Return_Button.H
Fl_RGB_Image.H
Fl_Roller.H
Fl_Round_Button.H
Fl_Round_Clock.H
Fl_Scroll.H
Fl_Scrollbar.H
Fl_Secret_Input.H
Fl_Select_Browser.H
Fl_Shared_Image.H
fl_show_colormap.H
fl_show_input.H
Fl_Simple_Counter.H
Fl_Single_Window.H
Fl_Slider.H
Fl_Spinner.H
Fl_Sys_Menu_Bar.H
Fl_Table.H
Fl_Table_Row.H
Fl_Tabs.H
Fl_Text_Buffer.H
Fl_Text_Display.H
Fl_Text_Editor.H
Fl_Tile.H
Fl_Tiled_Image.H
Fl_Timer.H
Fl_Toggle_Button.H
Fl_Toggle_Light_Button.H
Fl_Toggle_Round_Button.H
Fl_Tooltip.H
Fl_Tree.H
Fl_Tree_Item.H
Fl_Tree_Item_Array.H
Fl_Tree_Prefs.H
fl_types.h
fl_utf8.h
Fl_Valuator.H
Fl_Value_Input.H
Fl_Value_Output.H
Fl_Value_Slider.H
Fl_Widget.H
Fl_Window.H
Fl_Wizard.H
Fl_XBM_Image.H
Fl_XPM_Image.H
forms.H
gl.h
gl2opengl.h
gl_draw.H
glu.h
glut.H
mac.H
math.h
names.h
win32.H
x.H
Xutf8.h

to the top

Shared Libraries (4)


libfltk.so.1.3
libfltk_forms.so.1.3
libfltk_gl.so.1.3
libfltk_images.so.1.3

to the top



Test Info


Library Namefltk
Version #11.3.2
Version #21.3.x
CPU Typex86_64
GCC Version4.4.6
SubjectSource Compatibility

Test Results


Total Header Files142
Total Shared Libraries4
Total Symbols / Types4301 / 923
VerdictCompatible

Problem Summary


SeverityCount
Added Symbols-31
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low3
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low6
Other Changes
in Symbols
-1
Other Changes
in Constants
-4

Added Symbols (31)


Fl.H
Fl::add_clipboard_notify ( Fl_Clipboard_Notify_Handler h, void* data ) [static]
Fl::remove_clipboard_notify Fl_Clipboard_Notify_Handler h ) [static]
Fl::screen_num int x, int y ) [static]
Fl::screen_num int x, int y, int w, int h ) [static]

Fl_PostScript.H
Fl_PostScript_Graphics_Driver::width unsigned int u )

Fl_Secret_Input.H
Fl_Secret_Input::handle int p1 )

Fl_Spinner.H
Fl_Spinner::selection_color ( ) const
Fl_Spinner::selection_color Fl_Color val )

Fl_Table.H
Fl_Table::move_cursor int R, int C, int shiftselect )

Fl_Tree.H
Fl_Tree::find_clicked ( )
Fl_Tree::first_visible_item ( )
Fl_Tree::hposition ( ) const
Fl_Tree::hposition int pos )
Fl_Tree::is_hscroll_visible ( ) const
Fl_Tree::last_selected_item ( )
Fl_Tree::last_visible_item ( )
Fl_Tree::next_item ( Fl_Tree_Item* item, int dir, bool visible )
Fl_Tree::next_selected_item ( Fl_Tree_Item* item, int dir )
Fl_Tree::recalc_tree ( )
Fl_Tree::resize int p1, int p2, int p3, int p4 )

Fl_Tree_Item.H
Fl_Tree_Item::_Init ( Fl_Tree_Prefs const& prefs, Fl_Tree* tree )
Fl_Tree_Item::label_h ( ) const
Fl_Tree_Item::label_w ( ) const
Fl_Tree_Item::label_x ( ) const
Fl_Tree_Item::label_y ( ) const
Fl_Tree_Item::next_visible Fl_Tree_Prefs& prefs )
Fl_Tree_Item::prev_visible Fl_Tree_Prefs& prefs )
Fl_Tree_Item::recalc_tree ( )

Fl_Widget.H
Fl_Widget::top_window ( ) const
Fl_Widget::top_window_offset int& xoff, int& yoff ) const
Fl_Widget::use_accents_menu ( )

to the top

Problems with Data Types, Low Severity (3)


Fl_PostScript.H
[+] class Fl_PostScript_Graphics_Driver (1)

Fl_Secret_Input.H
[+] class Fl_Secret_Input (1)

Fl_Tree.H
[+] class Fl_Tree (1)

to the top

Problems with Constants, Low Severity (6)


fl_ask.H
[+] FL_BEEP_DEFAULT
[+] FL_BEEP_ERROR
[+] FL_BEEP_MESSAGE
[+] FL_BEEP_NOTIFICATION
[+] FL_BEEP_PASSWORD
[+] FL_BEEP_QUESTION

to the top

Other Changes in Symbols (1)


Fl_Tree.H
[+] Fl_Tree::add ( Fl_Tree_Item* item, char const* name ) (1)

to the top

Other Changes in Constants (4)


Enumerations.H
[+] FL_Eisu
[+] FL_JIS_Underscore
[+] FL_Kana
[+] FL_Yen

to the top

Header Files (142)


dirent.h
Enumerations.H
filename.H
Fl.H
Fl_Adjuster.H
fl_ask.H
Fl_Bitmap.H
Fl_BMP_Image.H
Fl_Box.H
Fl_Browser.H
Fl_Browser_.H
Fl_Button.H
Fl_Cairo.H
Fl_Cairo_Window.H
Fl_Chart.H
Fl_Check_Browser.H
Fl_Check_Button.H
Fl_Choice.H
Fl_Clock.H
Fl_Color_Chooser.H
Fl_Counter.H
Fl_Device.H
Fl_Dial.H
Fl_Double_Window.H
fl_draw.H
Fl_Export.H
Fl_File_Browser.H
Fl_File_Chooser.H
Fl_File_Icon.H
Fl_File_Input.H
Fl_Fill_Dial.H
Fl_Fill_Slider.H
Fl_Float_Input.H
Fl_FormsBitmap.H
Fl_FormsPixmap.H
Fl_Free.H
Fl_GIF_Image.H
Fl_Gl_Window.H
Fl_Group.H
Fl_Help_Dialog.H
Fl_Help_View.H
Fl_Hold_Browser.H
Fl_Hor_Fill_Slider.H
Fl_Hor_Nice_Slider.H
Fl_Hor_Slider.H
Fl_Hor_Value_Slider.H
Fl_Image.H
Fl_Input.H
Fl_Input_.H
Fl_Input_Choice.H
Fl_Int_Input.H
Fl_JPEG_Image.H
Fl_Light_Button.H
Fl_Line_Dial.H
Fl_Menu.H
Fl_Menu_.H
Fl_Menu_Bar.H
Fl_Menu_Button.H
Fl_Menu_Item.H
Fl_Menu_Window.H
fl_message.H
Fl_Multi_Browser.H
Fl_Multi_Label.H
Fl_Multiline_Input.H
Fl_Multiline_Output.H
Fl_Native_File_Chooser.H
Fl_Nice_Slider.H
Fl_Object.H
Fl_Output.H
Fl_Overlay_Window.H
Fl_Pack.H
Fl_Paged_Device.H
Fl_Pixmap.H
Fl_Plugin.H
Fl_PNG_Image.H
Fl_PNM_Image.H
Fl_Positioner.H
Fl_PostScript.H
Fl_Preferences.H
Fl_Printer.H
Fl_Progress.H
Fl_Radio_Button.H
Fl_Radio_Light_Button.H
Fl_Radio_Round_Button.H
Fl_Repeat_Button.H
Fl_Return_Button.H
Fl_RGB_Image.H
Fl_Roller.H
Fl_Round_Button.H
Fl_Round_Clock.H
Fl_Scroll.H
Fl_Scrollbar.H
Fl_Secret_Input.H
Fl_Select_Browser.H
Fl_Shared_Image.H
fl_show_colormap.H
fl_show_input.H
Fl_Simple_Counter.H
Fl_Single_Window.H
Fl_Slider.H
Fl_Spinner.H
Fl_Sys_Menu_Bar.H
Fl_Table.H
Fl_Table_Row.H
Fl_Tabs.H
Fl_Text_Buffer.H
Fl_Text_Display.H
Fl_Text_Editor.H
Fl_Tile.H
Fl_Tiled_Image.H
Fl_Timer.H
Fl_Toggle_Button.H
Fl_Toggle_Light_Button.H
Fl_Toggle_Round_Button.H
Fl_Tooltip.H
Fl_Tree.H
Fl_Tree_Item.H
Fl_Tree_Item_Array.H
Fl_Tree_Prefs.H
fl_types.h
fl_utf8.h
Fl_Valuator.H
Fl_Value_Input.H
Fl_Value_Output.H
Fl_Value_Slider.H
Fl_Widget.H
Fl_Window.H
Fl_Wizard.H
Fl_XBM_Image.H
Fl_XPM_Image.H
forms.H
gl.h
gl2opengl.h
gl_draw.H
glu.h
glut.H
mac.H
math.h
names.h
win32.H
x.H
Xutf8.h

to the top

Shared Libraries (4)


libfltk.so.1.3
libfltk_forms.so.1.3
libfltk_gl.so.1.3
libfltk_images.so.1.3

to the top



Generated on Wed Jan 15 17:44:28 2014 for fltk by ABI Compliance Checker 1.99.8.5  
A tool for checking backward compatibility of a C/C++ library API