Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: [ARM] gcc 4.6

[ARM] gcc 4.6

From: Rafaël Carré <rafael.carre_at_gmail.com>
Date: Sun, 19 Sep 2010 14:48:08 +0200

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é ☺




Received on 2010-09-19

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy