something to warry about...

Cristian Ionescu-Idbohrn cristian.ionescu-idbohrn at axis.com
Thu Jan 13 22:20:26 UTC 2011


...or just another gcc oddity?

  CC      procps/top.o
procps/top.c:107: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c: In function 'mult_lvl_cmp':
procps/top.c:176: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c: In function 'read_cpu_jiffy':
procps/top.c:192: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:192: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:194: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c: In function 'get_jiffy_counts':
procps/top.c:214: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:214: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:215: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:222: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:227: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:232: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:232: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:232: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:232: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:233: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:233: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:235: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:237: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:238: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:240: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:240: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:240: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:249: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:250: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:250: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:251: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:254: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:255: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c: In function 'do_stats':
procps/top.c:269: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:271: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:277: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:278: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:293: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:294: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:295: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:296: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:299: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:308: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:309: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:310: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:310: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c: In function 'display_cpus':
procps/top.c:376: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:376: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:381: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:382: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:400: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c: In function 'display_process_list':
procps/top.c:551: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:551: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:554: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:554: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:572: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:572: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:572: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:586: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:587: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:588: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:601: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:613: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:614: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c: In function 'clearmems':
procps/top.c:631: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:632: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:633: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c: In function 'reset_term':
procps/top.c:640: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:644: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c: In function 'topmem_sort':
procps/top.c:687: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:697: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c: In function 'display_topmem_header':
procps/top.c:748: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:751: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:753: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:756: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:758: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:761: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c: In function 'display_topmem_process_list':
procps/top.c:777: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:780: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:781: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:781: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:782: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:785: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:786: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:789: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:790: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:791: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:792: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:793: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:794: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:795: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:796: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:797: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:799: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:801: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c: In function 'top_main':
procps/top.c:890: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:890: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:891: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:891: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:918: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:919: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:928: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:929: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:930: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:958: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:959: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:959: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:959: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:959: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:960: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:961: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:962: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:964: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:966: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:967: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:968: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:970: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:977: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:979: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:979: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:979: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:979: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:980: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:981: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:982: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:983: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:984: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:985: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:985: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:986: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:987: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:988: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:992: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:999: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1007: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1007: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1014: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1014: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1041: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1048: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1052: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1054: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1055: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1068: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1069: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1070: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1074: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1075: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1076: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1081: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1082: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1083: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1084: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1084: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1087: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1093: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1094: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1095: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1096: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1096: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1097: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1097: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1100: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1100: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1102: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1103: warning: dereferencing type-punned pointer will break
strict-aliasing rules
procps/top.c:1103: warning: dereferencing type-punned pointer will break
strict-aliasing rules


Cheers,

-- 
Cristian


More information about the busybox mailing list