Hi, I tested the last gcc 4.6.0 snapshot today (20100918) with binutils CVS and I got some interesting results to share.
All results are for Clipv2. ------------------------------------------------------------------------ I could build binaries for Clipv2 (with and without -flto) and Clipv1 (without -flto) and they ran and played music fine. ------------------------------------------------------------------------ -flto doesn't help a lot for codec speed, the difference between -flto and nothing is below 1% (both faster or slower) except for: vorbis_192 (5% slower) cook_stereo_32 (1.6% slower) All codecs are slower with flto but WMA standard, FLAC and AAC-LC ------------------------------------------------------------------------ The difference between gcc 4.4 and gcc 4.6 is quite bigger though: APE is faster (3.5% for c1000, 0.12% for c5000) Apple lossless is 4.5% faster All other codecs are slower (FLAC is 25% slower!) (I attach test_codec results for gcc-4.4, gcc-4.6 with -flto and gcc-4.6 without -flto). ------------------------------------------------------------------------ RAM usage is: 384 bytes bigger when built with gcc-4.6 24.4kB lower when built with -flto ------------------------------------------------------------------------ BUGS: Error: selected processor does not support ARM mode `movteq r5,64' When compiling apps/plugins/goban/sgf.c -> reported on http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45726 Clipv1 doesn't build with -flto (due to -mthumb) -> reported on http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45727 (and I found an ICE when making the bug report :p ) ------------------------------------------------------------------------ Warnings: GCC gives a lot of new warnings, especially because of the new -Wunused-but-set-variable , I'm pasting the list below, having a look at this would be nice because most of them highlight real bugs. apps/metadata/asap.c: In function ‘parse_sap_header’: apps/metadata/asap.c:138:9: warning: variable ‘numChannels’ set but not used [-Wunused-but-set-variable] apps/metadata/rm.c: In function ‘rm_parse_header’: apps/metadata/rm.c:226:11: warning: variable ‘curpos’ set but not used [-Wunused-but-set-variable] firmware/libc/sprintf.c: In function ‘snprintf’: firmware/libc/sprintf.c:60:11: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable] firmware/libc/sprintf.c: In function ‘vsnprintf’: firmware/libc/sprintf.c:80:11: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable] firmware/common/format.c: In function ‘fdprintf’: firmware/common/format.c:247:11: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable] firmware/usbstack/usb_core.c: In function ‘request_handler_device_get_descriptor’: firmware/usbstack/usb_core.c:554:11: warning: variable ‘handled’ set but not used [-Wunused-but-set-variable] apps/codecs/libspeex/cb_search.c: In function ‘split_cb_shape_sign_unquant’: apps/codecs/libspeex/cb_search.c:532:8: warning: variable ‘shape_cb_size’ set but not used [-Wunused-but-set-variable] apps/codecs/libspeex/nb_celp.c: In function ‘nb_decoder_destroy’: apps/codecs/libspeex/nb_celp.c:1005:14: warning: variable ‘st’ set but not used [-Wunused-but-set-variable] apps/codecs/libspeex/nb_celp.c: In function ‘nb_decode’: apps/codecs/libspeex/nb_celp.c:1318:21: warning: variable ‘sp’ set but not used [-Wunused-but-set-variable] apps/codecs/libspeex/nb_celp.c:1520:21: warning: variable ‘exc’ set but not used [-Wunused-but-set-variable] lib/skin_parser/skin_parser.c: In function ‘skin_parse_tag’: lib/skin_parser/skin_parser.c:471:9: warning: variable ‘req_args’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/lib/ffmpeg_bitstream.c:32:0: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libffmpegFLAC/bitstream.h:10:0, from apps/codecs/libffmpegFLAC/decoder.c:40: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libffmpegFLAC/bitstream.h:10:0, from apps/codecs/libffmpegFLAC/shndec.c:27: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libffmpegFLAC/bitstream.h:10:0, from apps/codecs/libffmpegFLAC/decoder.h:4, from apps/codecs/flac.c:23: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] apps/codecs/wavpack.c: In function ‘codec_main’: apps/codecs/wavpack.c:43:9: warning: variable ‘bps’ set but not used [-Wunused-but-set-variable] apps/codecs/libm4a/demux.c: In function ‘read_chunk_ftyp’: apps/codecs/libm4a/demux.c:58:19: warning: variable ‘minor_ver’ set but not used [-Wunused-but-set-variable] apps/codecs/libm4a/demux.c: In function ‘read_chunk_esds’: apps/codecs/libm4a/demux.c:109:10: warning: variable ‘avgBitrate’ set but not used [-Wunused-but-set-variable] apps/codecs/libm4a/demux.c:108:10: warning: variable ‘maxBitrate’ set but not used [-Wunused-but-set-variable] apps/codecs/libm4a/demux.c:107:9: warning: variable ‘audioType’ set but not used [-Wunused-but-set-variable] apps/codecs/librm/rm.c: In function ‘rm_get_packet’: apps/codecs/librm/rm.c:506:19: warning: variable ‘unknown’ set but not used [-Wunused-but-set-variable] apps/codecs/raac.c: In function ‘codec_main’: apps/codecs/raac.c:51:11: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libcook/cook.h:26:0, from apps/codecs/cook.c:27: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libcook/cook.h:26:0, from apps/codecs/libcook/cook.c:52: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libatrac/atrac3.h:22:0, from apps/codecs/atrac3_rm.c:27: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libatrac/atrac3.h:22:0, from apps/codecs/libatrac/atrac3.c:39: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libatrac/atrac3.h:22:0, from apps/codecs/atrac3_oma.c:27: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] apps/codecs/libmusepack/streaminfo.c: In function ‘streaminfo_read_header_sv7’: apps/codecs/libmusepack/streaminfo.c:113:18: warning: variable ‘Estimatedpeak_title’ set but not used [-Wunused-but-set-variable] apps/codecs/libmusepack/mpc_demux.c: In function ‘mpc_demux_SP’: apps/codecs/libmusepack/mpc_demux.c:296:9: warning: variable ‘st_head_size’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libwma/wmadec.h:24:0, from apps/codecs/wma.c:24: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libwma/wmadec.h:24:0, from apps/codecs/libwma/wmadeci.c:28: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] apps/codecs/libwma/wmadeci.c: In function ‘wma_lsp_to_curve_init’: apps/codecs/libwma/wmadeci.c:599:12: warning: variable ‘m’ set but not used [-Wunused-but-set-variable] apps/codecs/libwma/wmadeci.c:598:10: warning: variable ‘wdel’ set but not used [-Wunused-but-set-variable] apps/codecs/libwma/wmadeci.c: In function ‘wma_lsp_to_curve’: apps/codecs/libwma/wmadeci.c:640:31: warning: variable ‘temp’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libwma/wmadec.h:24:0, from apps/codecs/libwma/wmafixed.c:21: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] apps/codecs/libasf/asf.c: In function ‘asf_read_packet’: apps/codecs/libasf/asf.c:71:19: warning: variable ‘media_object_offset’ set but not used [-Wunused-but-set-variable] apps/codecs/libasf/asf.c:70:19: warning: variable ‘media_object_number’ set but not used [-Wunused-but-set-variable] apps/codecs/libasf/asf.c:63:20: warning: variable ‘duration’ set but not used [-Wunused-but-set-variable] apps/codecs/libasf/asf.c:62:19: warning: variable ‘send_time’ set but not used [-Wunused-but-set-variable] apps/codecs/libasf/asf.c: In function ‘asf_get_timestamp’: apps/codecs/libasf/asf.c:303:19: warning: variable ‘padding_length’ set but not used [-Wunused-but-set-variable] apps/codecs/libasf/asf.c:302:19: warning: variable ‘length’ set but not used [-Wunused-but-set-variable] apps/codecs/sid.c: In function ‘GenerateDigi’: apps/codecs/sid.c:273:16: warning: variable ‘last_sample’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libffmpegFLAC/bitstream.h:10:0, from apps/codecs/libffmpegFLAC/shndec.h:1, from apps/codecs/shorten.c:23: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] apps/codecs/aiff.c: In function ‘codec_main’: apps/codecs/aiff.c:69:19: warning: variable ‘num_sample_frames’ set but not used [-Wunused-but-set-variable] apps/codecs/speex.c: In function ‘codec_main’: apps/codecs/speex.c:389:9: warning: variable ‘page_nb_packets’ set but not used [-Wunused-but-set-variable] apps/codecs/libspeex/cb_search.c: In function ‘split_cb_shape_sign_unquant’: apps/codecs/libspeex/cb_search.c:532:8: warning: variable ‘shape_cb_size’ set but not used [-Wunused-but-set-variable] apps/codecs/libspeex/nb_celp.c: In function ‘nb_decoder_destroy’: apps/codecs/libspeex/nb_celp.c:1005:14: warning: variable ‘st’ set but not used [-Wunused-but-set-variable] apps/codecs/libspeex/nb_celp.c: In function ‘nb_decode’: apps/codecs/libspeex/nb_celp.c:1318:21: warning: variable ‘sp’ set but not used [-Wunused-but-set-variable] apps/codecs/libspeex/nb_celp.c:1520:21: warning: variable ‘exc’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libwmapro/wmaprodec.c:89:0: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] apps/codecs/libwmapro/wmaprodec.c: In function ‘decode_frame’: apps/codecs/libwmapro/wmaprodec.c:1385:13: warning: variable ‘skip’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libwmapro/wma.h:25:0, from apps/codecs/libwmapro/wmaprodec.h:2, from apps/codecs/wmapro.c:24: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] apps/codecs/wmapro.c: In function ‘codec_main’: apps/codecs/wmapro.c:36:12: warning: variable ‘resume_offset’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libwmapro/wma.h:25:0, from apps/codecs/libwmapro/wma.c:22: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] In file included from apps/codecs/libwmapro/wma.h:25:0, from apps/codecs/libwmapro/wmaprodec.h:2, from apps/codecs/libwmapro/mdct_tables.c:1: apps/codecs/lib/ffmpeg_get_bits.h: In function ‘skip_bits’: apps/codecs/lib/ffmpeg_get_bits.h:435:44: warning: variable ‘re_cache’ set but not used [-Wunused-but-set-variable] In file included from apps/plugins/lib/pluginlib_resize.c:27:0: apps/plugins/lib/../../recorder/resize.c: In function ‘scale_v_linear’: apps/plugins/lib/../../recorder/resize.c:583:19: warning: variable ‘mul’ set but not used [-Wunused-but-set-variable] In file included from apps/plugins/lib/pluginlib_bmp.c:129:0: apps/recorder/bmp.c: In function ‘read_bmp_fd’: apps/recorder/bmp.c:495:11: warning: variable ‘transparent’ set but not used [-Wunused-but-set-variable] apps/plugins/cube.c: In function ‘plugin_start’: apps/plugins/cube.c:632:9: warning: variable ‘lastbutton’ set but not used [-Wunused-but-set-variable] apps/plugins/keybox.c: In function ‘write_output’: apps/plugins/keybox.c:468:12: warning: variable ‘bytes_written’ set but not used [-Wunused-but-set-variable] apps/plugins/lrcplayer.c: In function ‘parse_id3v2’: apps/plugins/lrcplayer.c:1196:9: warning: variable ‘skip’ set but not used [-Wunused-but-set-variable] apps/plugins/rockblox.c: In function ‘rockblox_loop’: apps/plugins/rockblox.c:1315:9: warning: variable ‘lastbutton’ set but not used [-Wunused-but-set-variable] apps/plugins/flipit.c: In function ‘flipit_loop’: apps/plugins/flipit.c:594:9: warning: variable ‘lastbutton’ set but not used [-Wunused-but-set-variable] apps/plugins/mp3_encoder.c: In function ‘wave_open’: apps/plugins/mp3_encoder.c:863:18: warning: variable ‘wBlockAlign’ set but not used [-Wunused-but-set-variable] apps/plugins/mp3_encoder.c:862:17: warning: variable ‘dAvgBytesPerSec’ set but not used [-Wunused-but-set-variable] apps/plugins/maze.c: In function ‘plugin_start’: apps/plugins/maze.c:493:17: warning: variable ‘lastbutton’ set but not used [-Wunused-but-set-variable] apps/plugins/bubbles.c: In function ‘bubbles_anchored’: apps/plugins/bubbles.c:1942:23: warning: variable ‘mytype’ set but not used [-Wunused-but-set-variable] apps/plugins/chopper.c: In function ‘chopUpdateTerrainRecycling’: apps/plugins/chopper.c:384:9: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] apps/plugins/chopper.c: In function ‘chopTerrainHeightAtPoint’: apps/plugins/chopper.c:418:59: warning: variable ‘terX1’ set but not used [-Wunused-but-set-variable] apps/plugins/oscilloscope.c: In function ‘plugin_start’: apps/plugins/oscilloscope.c:767:9: warning: variable ‘lastbutton’ set but not used [-Wunused-but-set-variable] apps/plugins/sliding_puzzle.c: In function ‘puzzle_loop’: apps/plugins/sliding_puzzle.c:603:9: warning: variable ‘lastbutton’ set but not used [-Wunused-but-set-variable] apps/plugins/sokoban.c: In function ‘sokoban_loop’: apps/plugins/sokoban.c:1496:18: warning: variable ‘c’ set but not used [-Wunused-but-set-variable] apps/plugins/sokoban.c:1496:11: warning: variable ‘r’ set but not used [-Wunused-but-set-variable] apps/plugins/star.c: In function ‘star_run_game’: apps/plugins/star.c:915:9: warning: variable ‘label_offset_y’ set but not used [-Wunused-but-set-variable] apps/plugins/star.c:913:9: warning: variable ‘lastkey’ set but not used [-Wunused-but-set-variable] apps/plugins/vu_meter.c: In function ‘plugin_start’: apps/plugins/vu_meter.c:762:9: warning: variable ‘lastbutton’ set but not used [-Wunused-but-set-variable] apps/plugins/plasma.c: In function ‘main’: apps/plugins/plasma.c:156:17: warning: variable ‘delay’ set but not used [-Wunused-but-set-variable] apps/plugins/test_codec.c: In function ‘codec_thread’: apps/plugins/test_codec.c:626:9: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] apps/plugins/text_viewer/text_viewer.c: In function ‘plugin_start’: apps/plugins/text_viewer/text_viewer.c:34:9: warning: variable ‘lastbutton’ set but not used [-Wunused-but-set-variable] apps/plugins/rockboy/loader.c: In function ‘loadfile’: apps/plugins/rockboy/loader.c:126:9: warning: variable ‘c’ set but not used [-Wunused-but-set-variable] apps/plugins/pictureflow/pictureflow.c: In function ‘create_empty_slide’: apps/plugins/pictureflow/pictureflow.c:2097:13: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] apps/plugins/fractals/fractal.c: In function ‘plugin_start’: apps/plugins/fractals/fractal.c:96:10: warning: variable ‘lastbutton’ set but not used [-Wunused-but-set-variable] apps/plugins/chessbox/chessbox.c: In function ‘cb_restoreposition’: apps/plugins/chessbox/chessbox.c:324:9: warning: variable ‘c’ set but not used [-Wunused-but-set-variable] apps/plugins/chessbox/chessbox.c: In function ‘cb_getcommand’: apps/plugins/chessbox/chessbox.c:645:17: warning: variable ‘lastbutton’ set but not used [-Wunused-but-set-variable] apps/plugins/frotz/fastmem.c: In function ‘free_undo’: apps/plugins/frotz/fastmem.c:405:13: warning: variable ‘p’ set but not used [-Wunused-but-set-variable] apps/plugins/zxbox/zxbox_keyb.c: In function ‘zx_kbd_input’: apps/plugins/zxbox/zxbox_keyb.c:274:17: warning: variable ‘lastbutton’ set but not used [-Wunused-but-set-variable] apps/plugins/zxbox/zxbox_keyb.c:251:9: warning: variable ‘editpos’ set but not used [-Wunused-but-set-variable] apps/plugins/zxbox/zxbox_keyb.c:250:9: warning: variable ‘len_utf8’ set but not used [-Wunused-but-set-variable] apps/plugins/doom/g_game.c: In function ‘G_DoLoadGame’: apps/plugins/doom/g_game.c:1552:8: warning: variable ‘length’ set but not used [-Wunused-but-set-variable] apps/plugins/doom/g_game.c: In function ‘G_ReadDemoHeader’: apps/plugins/doom/g_game.c:2568:16: warning: variable ‘option_p’ set but not used [-Wunused-but-set-variable] apps/plugins/doom/m_menu.c: In function ‘M_ReadSaveStrings’: apps/plugins/doom/m_menu.c:525:8: warning: variable ‘count’ set but not used [-Wunused-but-set-variable] apps/plugins/doom/m_menu.c: In function ‘M_ChangeMessages’: apps/plugins/doom/m_menu.c:1028:27: warning: parameter ‘choice’ set but not used [-Wunused-but-set-parameter] apps/plugins/doom/m_menu.c: In function ‘M_EndGame’: apps/plugins/doom/m_menu.c:1060:20: warning: parameter ‘choice’ set but not used [-Wunused-but-set-parameter] apps/plugins/doom/m_menu.c: In function ‘M_ReadThis’: apps/plugins/doom/m_menu.c:1084:21: warning: parameter ‘choice’ set but not used [-Wunused-but-set-parameter] apps/plugins/doom/m_menu.c: In function ‘M_ReadThis2’: apps/plugins/doom/m_menu.c:1090:22: warning: parameter ‘choice’ set but not used [-Wunused-but-set-parameter] apps/plugins/doom/m_menu.c: In function ‘M_FinishReadThis’: apps/plugins/doom/m_menu.c:1096:27: warning: parameter ‘choice’ set but not used [-Wunused-but-set-parameter] apps/plugins/doom/am_map.c: In function ‘AM_Responder’: apps/plugins/doom/am_map.c:635:15: warning: variable ‘cheatstate’ set but not used [-Wunused-but-set-variable] apps/plugins/doom/p_doors.c: In function ‘EV_VerticalDoor’: apps/plugins/doom/p_doors.c:437:8: warning: variable ‘secnum’ set but not used [-Wunused-but-set-variable] apps/plugins/doom/p_spec.c: In function ‘P_SpawnSpecials’: apps/plugins/doom/p_spec.c:2397:8: warning: variable ‘episode’ set but not used [-Wunused-but-set-variable] apps/plugins/doom/wi_stuff.c: In function ‘WI_drawDeathmatchStats’: apps/plugins/doom/wi_stuff.c:1179:8: warning: variable ‘lh’ set but not used [-Wunused-but-set-variable] apps/plugins/doom/v_video.c: In function ‘V_DrawMemPatch’: apps/plugins/doom/v_video.c:528:16: warning: variable ‘DYI2’ set but not used [-Wunused-but-set-variable] apps/plugins/doom/v_video.c:528:11: warning: variable ‘DY2’ set but not used [-Wunused-but-set-variable] apps/plugins/doom/hu_lib.c: In function ‘HUlib_drawMText’: apps/plugins/doom/hu_lib.c:535:16: warning: variable ‘y’ set but not used [-Wunused-but-set-variable] apps/plugins/doom/d_main.c: In function ‘D_Display’: apps/plugins/doom/d_main.c:182:19: warning: variable ‘inhelpscreensstate’ set but not used [-Wunused-but-set-variable] apps/plugins/doom/i_sound.c: In function ‘I_PlaySong’: apps/plugins/doom/i_sound.c:534:21: warning: parameter ‘handle’ set but not used [-Wunused-but-set-parameter] apps/plugins/doom/i_sound.c: In function ‘I_PauseSong’: apps/plugins/doom/i_sound.c:541:23: warning: parameter ‘handle’ set but not used [-Wunused-but-set-parameter] apps/plugins/doom/i_sound.c: In function ‘I_ResumeSong’: apps/plugins/doom/i_sound.c:547:24: warning: parameter ‘handle’ set but not used [-Wunused-but-set-parameter] apps/plugins/doom/i_sound.c: In function ‘I_StopSong’: apps/plugins/doom/i_sound.c:553:21: warning: parameter ‘handle’ set but not used [-Wunused-but-set-parameter] apps/plugins/doom/i_sound.c: In function ‘I_UnRegisterSong’: apps/plugins/doom/i_sound.c:562:27: warning: parameter ‘handle’ set but not used [-Wunused-but-set-parameter] apps/plugins/doom/i_sound.c: In function ‘I_RegisterSong’: apps/plugins/doom/i_sound.c:568:32: warning: parameter ‘data’ set but not used [-Wunused-but-set-parameter] apps/plugins/doom/i_sound.c: In function ‘I_QrySongPlaying’: apps/plugins/doom/i_sound.c:577:26: warning: parameter ‘handle’ set but not used [-Wunused-but-set-parameter] apps/plugins/midi/midiutil.c: In function ‘midi_debug’: apps/plugins/midi/midiutil.c:140:11: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable] apps/plugins/doom/rockdoom.c: In function ‘printf’: apps/plugins/doom/rockdoom.c:117:10: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable] apps/plugins/mpegplayer/video_out_rockbox.c: In function ‘vo_draw_frame_thumb’: apps/plugins/mpegplayer/video_out_rockbox.c:347:25: warning: variable ‘thumb_uv_height’ set but not used [-Wunused-but-set-variable] apps/plugins/mpegplayer/video_out_rockbox.c:347:9: warning: variable ‘thumb_uv_width’ set but not used [-Wunused-but-set-variable] In file included from apps/plugins/lua/rockmalloc.c:24:0: apps/plugins/lua/malloc.c: In function ‘internal_malloc_stats’: apps/plugins/lua/malloc.c:2826:12: warning: variable ‘maxfp’ set but not used [-Wunused-but-set-variable] apps/menu.c: In function ‘do_setting_from_menu’: apps/menu.c:286:21: warning: variable ‘oldval’ set but not used [-Wunused-but-set-variable] apps/menus/eq_menu.c: In function ‘eq_menu_graphical’: apps/menus/eq_menu.c:391:18: warning: variable ‘current_type’ set but not used [-Wunused-but-set-variable] apps/menus/eq_menu.c:389:56: warning: variable ‘voice_unit’ set but not used [-Wunused-but-set-variable] apps/menus/playback_menu.c: In function ‘playback_callback’: apps/menus/playback_menu.c:218:16: warning: variable ‘old_repeat_mode’ set but not used [-Wunused-but-set-variable] apps/gui/option_select.c: In function ‘selection_to_val’: apps/gui/option_select.c:324:9: warning: variable ‘min’ set but not used [-Wunused-but-set-variable] apps/gui/quickscreen.c: In function ‘gui_quickscreen_draw’: apps/gui/quickscreen.c:174:11: warning: variable ‘setting’ set but not used [-Wunused-but-set-variable] apps/enc_config.c: In function ‘enc_rec_settings_changed’: apps/enc_config.c:305:33: warning: comparison between ‘enum rec_channel_modes’ and ‘enum rec_freq_indexes’ [-Wenum-compare] apps/language.c: In function ‘lang_load’: apps/language.c:68:22: warning: variable ‘num_strings’ set but not used [-Wunused-but-set-variable] -- ✍ Rafaël Carré ☺
lame_256.mp3 175909 of 175960 Decode time - 25.17s File duration - 175.96s 699.08% realtime 34.33MHz needed for realtime vorbis_192.ogg 175906 of 175906 Decode time - 36.00s File duration - 175.90s 488.61% realtime 49.11MHz needed for realtime applelossless.m4a 175906 of 175906 Decode time - 26.67s File duration - 175.90s 659.54% realtime 36.38MHz needed for realtime lame_096.mp3 175951 of 175968 Decode time - 18.11s File duration - 175.96s 971.61% realtime 24.70MHz needed for realtime wma_256.wma 174294 of 177504 Decode time - 24.34s File duration - 177.50s 729.25% realtime 32.91MHz needed for realtime nero_096.m4a 175966 of 175966 Decode time - 30.43s File duration - 175.96s 578.24% realtime 41.50MHz needed for realtime ape_c4000.ape 175906 of 175906 Decode time - 163.51s File duration - 175.90s 107.57% realtime 223.11MHz needed for realtime mpc_128.mpc 175906 of 175906 Decode time - 18.69s File duration - 175.90s 941.14% realtime 25.50MHz needed for realtime nero_192.m4a 175966 of 175966 Decode time - 33.09s File duration - 175.96s 531.76% realtime 45.13MHz needed for realtime cook_mono_64.ra 176431 of 175904 Decode time - 13.24s File duration - 175.90s 1328.54% realtime 18.06MHz needed for realtime ape_c2000.ape 175906 of 175906 Decode time - 43.10s File duration - 175.90s 408.12% realtime 58.80MHz needed for realtime vorbis_096.ogg 175906 of 175906 Decode time - 31.63s File duration - 175.90s 556.11% realtime 43.15MHz needed for realtime a52_stereo_192.ac3 176325 of 176000 Decode time - 14.00s File duration - 176.00s 1257.14% realtime 19.09MHz needed for realtime wma_128.wma 174294 of 177504 Decode time - 23.24s File duration - 177.50s 763.76% realtime 31.42MHz needed for realtime mpc_224.mpc 175906 of 175906 Decode time - 19.49s File duration - 175.90s 902.51% realtime 26.59MHz needed for realtime cook_stereo_96.ra 176431 of 175906 Decode time - 26.75s File duration - 175.90s 657.57% realtime 36.49MHz needed for realtime nero_256.m4a 175966 of 175966 Decode time - 34.55s File duration - 175.96s 509.29% realtime 47.12MHz needed for realtime lame_320.mp3 175909 of 175960 Decode time - 26.11s File duration - 175.96s 673.91% realtime 35.61MHz needed for realtime mpc_350.mpc 175906 of 175906 Decode time - 20.13s File duration - 175.90s 873.82% realtime 27.46MHz needed for realtime mpc_096.mpc 175906 of 175906 Decode time - 17.72s File duration - 175.90s 992.66% realtime 24.17MHz needed for realtime flac_8.flac 175906 of 175906 Decode time - 6.90s File duration - 175.90s 2549.27% realtime 9.41MHz needed for realtime wma_192.wma 174294 of 177504 Decode time - 23.75s File duration - 177.50s 747.36% realtime 32.11MHz needed for realtime flac_5.flac 175906 of 175906 Decode time - 6.45s File duration - 175.90s 2727.13% realtime 8.80MHz needed for realtime wv_fastx3.wv 175900 of 175906 Decode time - 18.43s File duration - 175.90s 954.42% realtime 25.14MHz needed for realtime nero_128.m4a 175966 of 175966 Decode time - 31.54s File duration - 175.96s 557.89% realtime 43.01MHz needed for realtime wma_320.wma 174294 of 177504 Decode time - 24.85s File duration - 177.50s 714.28% realtime 33.60MHz needed for realtime lame_192.mp3 175909 of 175960 Decode time - 24.83s File duration - 175.96s 708.65% realtime 33.86MHz needed for realtime vorbis_128.ogg 175906 of 175906 Decode time - 32.86s File duration - 175.90s 535.30% realtime 44.83MHz needed for realtime cook_mono_32.ra 177449 of 175904 Decode time - 11.96s File duration - 175.90s 1470.73% realtime 16.31MHz needed for realtime ape_c3000.ape 175906 of 175906 Decode time - 64.26s File duration - 175.90s 273.73% realtime 87.67MHz needed for realtime nero_320.m4a 175966 of 175966 Decode time - 35.98s File duration - 175.96s 489.04% realtime 49.07MHz needed for realtime lame_128.mp3 175909 of 175960 Decode time - 23.69s File duration - 175.96s 742.76% realtime 32.31MHz needed for realtime ape_c5000.ape 175906 of 175906 Decode time - 687.49s File duration - 175.90s 25.58% realtime 938.23MHz needed for realtime wma_96.wma 174294 of 177504 Decode time - 23.02s File duration - 177.50s 771.06% realtime 31.12MHz needed for realtime mpc_170.mpc 175906 of 175906 Decode time - 19.13s File duration - 175.90s 919.49% realtime 26.10MHz needed for realtime ape_c1000.ape 175906 of 175906 Decode time - 30.41s File duration - 175.90s 578.42% realtime 41.49MHz needed for realtime vorbis_350.ogg 175906 of 175906 Decode time - 43.14s File duration - 175.90s 407.74% realtime 58.86MHz needed for realtime 64kaache.m4a 176012 of 176012 Decode time - 98.01s File duration - 176.01s 179.58% realtime 133.64MHz needed for realtime mpc_300.mpc 175906 of 175906 Decode time - 19.76s File duration - 175.90s 890.18% realtime 26.96MHz needed for realtime vorbis_500.ogg 175906 of 175906 Decode time - 48.24s File duration - 175.90s 364.63% realtime 65.82MHz needed for realtime nero_400.m4a 175966 of 175966 Decode time - 37.03s File duration - 175.96s 475.18% realtime 50.50MHz needed for realtime cook_stereo_64.ra 176431 of 175906 Decode time - 26.03s File duration - 175.90s 675.75% realtime 35.51MHz needed for realtime cook_stereo_32.ra 176431 of 175904 Decode time - 11.57s File duration - 175.90s 1520.31% realtime 15.78MHz needed for realtime vorbis_256.ogg 175906 of 175906 Decode time - 39.61s File duration - 175.90s 444.07% realtime 54.04MHz needed for realtime
lame_256.mp3 175909 of 175960 Decode time - 26.59s File duration - 175.96s 661.75% realtime 36.26MHz needed for realtime vorbis_192.ogg 175906 of 175906 Decode time - 39.60s File duration - 175.90s 444.19% realtime 54.03MHz needed for realtime applelossless.m4a 175906 of 175906 Decode time - 25.97s File duration - 175.90s 677.31% realtime 35.43MHz needed for realtime lame_096.mp3 175951 of 175968 Decode time - 18.33s File duration - 175.96s 959.95% realtime 25.00MHz needed for realtime wma_256.wma 174294 of 177504 Decode time - 25.54s File duration - 177.50s 694.98% realtime 34.53MHz needed for realtime nero_096.m4a 175966 of 175966 Decode time - 31.26s File duration - 175.96s 562.89% realtime 42.63MHz needed for realtime ape_c4000.ape 175906 of 175906 Decode time - 161.69s File duration - 175.90s 108.78% realtime 220.62MHz needed for realtime mpc_128.mpc 175906 of 175906 Decode time - 19.09s File duration - 175.90s 921.42% realtime 26.04MHz needed for realtime nero_192.m4a 175966 of 175966 Decode time - 34.00s File duration - 175.96s 517.52% realtime 46.37MHz needed for realtime cook_mono_64.ra 176431 of 175904 Decode time - 14.06s File duration - 175.90s 1251.06% realtime 19.18MHz needed for realtime ape_c2000.ape 175906 of 175906 Decode time - 42.16s File duration - 175.90s 417.22% realtime 57.52MHz needed for realtime vorbis_096.ogg 175906 of 175906 Decode time - 33.83s File duration - 175.90s 519.95% realtime 46.15MHz needed for realtime a52_stereo_192.ac3 176325 of 176000 Decode time - 15.00s File duration - 176.00s 1173.33% realtime 20.45MHz needed for realtime wma_128.wma 174294 of 177504 Decode time - 24.47s File duration - 177.50s 725.37% realtime 33.08MHz needed for realtime mpc_224.mpc 175906 of 175906 Decode time - 19.86s File duration - 175.90s 885.69% realtime 27.09MHz needed for realtime cook_stereo_96.ra 176431 of 175906 Decode time - 28.45s File duration - 175.90s 618.27% realtime 38.81MHz needed for realtime nero_256.m4a 175966 of 175966 Decode time - 35.45s File duration - 175.96s 496.36% realtime 48.35MHz needed for realtime lame_320.mp3 175909 of 175960 Decode time - 26.50s File duration - 175.96s 664.00% realtime 36.14MHz needed for realtime mpc_350.mpc 175906 of 175906 Decode time - 20.51s File duration - 175.90s 857.63% realtime 27.98MHz needed for realtime mpc_096.mpc 175906 of 175906 Decode time - 18.15s File duration - 175.90s 969.14% realtime 24.76MHz needed for realtime flac_8.flac 175906 of 175906 Decode time - 9.18s File duration - 175.90s 1916.12% realtime 12.52MHz needed for realtime wma_192.wma 174294 of 177504 Decode time - 24.97s File duration - 177.50s 710.85% realtime 33.76MHz needed for realtime flac_5.flac 175906 of 175906 Decode time - 8.72s File duration - 175.90s 2017.20% realtime 11.89MHz needed for realtime wv_fastx3.wv 175900 of 175906 Decode time - 18.99s File duration - 175.90s 926.27% realtime 25.91MHz needed for realtime nero_128.m4a 175966 of 175966 Decode time - 32.42s File duration - 175.96s 542.75% realtime 44.21MHz needed for realtime wma_320.wma 174294 of 177504 Decode time - 26.02s File duration - 177.50s 682.16% realtime 35.18MHz needed for realtime lame_192.mp3 175909 of 175960 Decode time - 25.10s File duration - 175.96s 701.03% realtime 34.23MHz needed for realtime vorbis_128.ogg 175906 of 175906 Decode time - 35.06s File duration - 175.90s 501.71% realtime 47.83MHz needed for realtime cook_mono_32.ra 177449 of 175904 Decode time - 12.75s File duration - 175.90s 1379.60% realtime 17.39MHz needed for realtime ape_c3000.ape 175906 of 175906 Decode time - 63.15s File duration - 175.90s 278.54% realtime 86.16MHz needed for realtime nero_320.m4a 175966 of 175966 Decode time - 36.91s File duration - 175.96s 476.72% realtime 50.34MHz needed for realtime lame_128.mp3 175909 of 175960 Decode time - 23.94s File duration - 175.96s 735.00% realtime 32.65MHz needed for realtime ape_c5000.ape 175906 of 175906 Decode time - 686.49s File duration - 175.90s 25.62% realtime 936.76MHz needed for realtime wma_96.wma 174294 of 177504 Decode time - 24.26s File duration - 177.50s 731.65% realtime 32.80MHz needed for realtime mpc_170.mpc 175906 of 175906 Decode time - 19.49s File duration - 175.90s 902.51% realtime 26.59MHz needed for realtime ape_c1000.ape 175906 of 175906 Decode time - 29.53s File duration - 175.90s 595.66% realtime 40.29MHz needed for realtime vorbis_350.ogg 175906 of 175906 Decode time - 45.32s File duration - 175.90s 388.12% realtime 61.83MHz needed for realtime 64kaache.m4a 176012 of 176012 Decode time - 100.69s File duration - 176.01s 174.80% realtime 137.29MHz needed for realtime mpc_300.mpc 175906 of 175906 Decode time - 20.14s File duration - 175.90s 873.38% realtime 27.47MHz needed for realtime vorbis_500.ogg 175906 of 175906 Decode time - 50.41s File duration - 175.90s 348.93% realtime 68.78MHz needed for realtime nero_400.m4a 175966 of 175966 Decode time - 37.90s File duration - 175.96s 464.27% realtime 51.69MHz needed for realtime cook_stereo_64.ra 176431 of 175906 Decode time - 27.69s File duration - 175.90s 635.24% realtime 37.78MHz needed for realtime cook_stereo_32.ra 176431 of 175904 Decode time - 12.25s File duration - 175.90s 1435.91% realtime 16.71MHz needed for realtime vorbis_256.ogg 175906 of 175906 Decode time - 41.54s File duration - 175.90s 423.44% realtime 56.67MHz needed for realtime
lame_256.mp3 175909 of 175960 Decode time - 25.43s File duration - 175.96s 691.93% realtime 34.68MHz needed for realtime vorbis_192.ogg 175906 of 175906 Decode time - 37.78s File duration - 175.90s 465.59% realtime 51.54MHz needed for realtime applelossless.m4a 175906 of 175906 Decode time - 25.49s File duration - 175.90s 690.07% realtime 34.77MHz needed for realtime lame_096.mp3 175951 of 175968 Decode time - 18.30s File duration - 175.96s 961.53% realtime 24.96MHz needed for realtime wma_256.wma 174294 of 177504 Decode time - 25.59s File duration - 177.50s 693.63% realtime 34.60MHz needed for realtime nero_096.m4a 175966 of 175966 Decode time - 31.79s File duration - 175.96s 553.50% realtime 43.36MHz needed for realtime ape_c4000.ape 175906 of 175906 Decode time - 160.74s File duration - 175.90s 109.43% realtime 219.31MHz needed for realtime mpc_128.mpc 175906 of 175906 Decode time - 19.03s File duration - 175.90s 924.33% realtime 25.96MHz needed for realtime nero_192.m4a 175966 of 175966 Decode time - 34.53s File duration - 175.96s 509.58% realtime 47.09MHz needed for realtime cook_mono_64.ra 176431 of 175904 Decode time - 13.96s File duration - 175.90s 1260.02% realtime 19.04MHz needed for realtime ape_c2000.ape 175906 of 175906 Decode time - 42.07s File duration - 175.90s 418.11% realtime 57.40MHz needed for realtime vorbis_096.ogg 175906 of 175906 Decode time - 33.63s File duration - 175.90s 523.04% realtime 45.88MHz needed for realtime a52_stereo_192.ac3 176325 of 176000 Decode time - 14.92s File duration - 176.00s 1179.62% realtime 20.34MHz needed for realtime wma_128.wma 174294 of 177504 Decode time - 24.55s File duration - 177.50s 723.01% realtime 33.19MHz needed for realtime mpc_224.mpc 175906 of 175906 Decode time - 19.76s File duration - 175.90s 890.18% realtime 26.96MHz needed for realtime cook_stereo_96.ra 176431 of 175906 Decode time - 28.36s File duration - 175.90s 620.23% realtime 38.69MHz needed for realtime nero_256.m4a 175966 of 175966 Decode time - 35.97s File duration - 175.96s 489.18% realtime 49.06MHz needed for realtime lame_320.mp3 175909 of 175960 Decode time - 26.41s File duration - 175.96s 666.26% realtime 36.02MHz needed for realtime mpc_350.mpc 175906 of 175906 Decode time - 20.39s File duration - 175.90s 862.67% realtime 27.82MHz needed for realtime mpc_096.mpc 175906 of 175906 Decode time - 18.09s File duration - 175.90s 972.36% realtime 24.68MHz needed for realtime flac_8.flac 175906 of 175906 Decode time - 9.19s File duration - 175.90s 1914.03% realtime 12.53MHz needed for realtime wma_192.wma 174294 of 177504 Decode time - 25.04s File duration - 177.50s 708.86% realtime 33.85MHz needed for realtime flac_5.flac 175906 of 175906 Decode time - 8.72s File duration - 175.90s 2017.20% realtime 11.89MHz needed for realtime wv_fastx3.wv 175900 of 175906 Decode time - 18.93s File duration - 175.90s 929.21% realtime 25.82MHz needed for realtime nero_128.m4a 175966 of 175966 Decode time - 32.94s File duration - 175.96s 534.18% realtime 44.92MHz needed for realtime wma_320.wma 174294 of 177504 Decode time - 26.08s File duration - 177.50s 680.59% realtime 35.26MHz needed for realtime lame_192.mp3 175909 of 175960 Decode time - 25.05s File duration - 175.96s 702.43% realtime 34.16MHz needed for realtime vorbis_128.ogg 175906 of 175906 Decode time - 34.68s File duration - 175.90s 507.20% realtime 47.31MHz needed for realtime cook_mono_32.ra 177449 of 175904 Decode time - 12.66s File duration - 175.90s 1389.41% realtime 17.27MHz needed for realtime ape_c3000.ape 175906 of 175906 Decode time - 62.83s File duration - 175.90s 279.96% realtime 85.72MHz needed for realtime nero_320.m4a 175966 of 175966 Decode time - 37.45s File duration - 175.96s 469.85% realtime 51.08MHz needed for realtime lame_128.mp3 175909 of 175960 Decode time - 23.88s File duration - 175.96s 736.85% realtime 32.57MHz needed for realtime ape_c5000.ape 175906 of 175906 Decode time - 686.78s File duration - 175.90s 25.61% realtime 937.13MHz needed for realtime wma_96.wma 174294 of 177504 Decode time - 24.33s File duration - 177.50s 729.55% realtime 32.89MHz needed for realtime mpc_170.mpc 175906 of 175906 Decode time - 19.39s File duration - 175.90s 907.16% realtime 26.45MHz needed for realtime ape_c1000.ape 175906 of 175906 Decode time - 29.38s File duration - 175.90s 598.70% realtime 40.08MHz needed for realtime vorbis_350.ogg 175906 of 175906 Decode time - 44.94s File duration - 175.90s 391.41% realtime 61.31MHz needed for realtime 64kaache.m4a 176012 of 176012 Decode time - 100.19s File duration - 176.01s 175.67% realtime 136.61MHz needed for realtime mpc_300.mpc 175906 of 175906 Decode time - 20.04s File duration - 175.90s 877.74% realtime 27.34MHz needed for realtime vorbis_500.ogg 175906 of 175906 Decode time - 50.07s File duration - 175.90s 351.30% realtime 68.31MHz needed for realtime nero_400.m4a 175966 of 175966 Decode time - 38.45s File duration - 175.96s 457.63% realtime 52.44MHz needed for realtime cook_stereo_64.ra 176431 of 175906 Decode time - 27.61s File duration - 175.90s 637.08% realtime 37.67MHz needed for realtime cook_stereo_32.ra 176431 of 175904 Decode time - 12.06s File duration - 175.90s 1458.54% realtime 16.45MHz needed for realtime vorbis_256.ogg 175906 of 175906 Decode time - 41.89s File duration - 175.90s 419.90% realtime 57.15MHz needed for realtime
signature.asc
Description: PGP signature