Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [day] [month] [year] [list]
Date: Thu, 28 Jun 2012 23:22:29 +0400
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: unrar.c strict-aliasing violations

magnum,

JFYI:

$ make -j2 macosx-ppc32-altivec-cross
[...]
gcc -c -Wall -arch ppc -fomit-frame-pointer -fast -mcpu=7450 unrar.c
unrar.c: In function 'read_tables':
unrar.c:487: warning: dereferencing type-punned pointer will break strict-aliasing rules
unrar.c:496: warning: dereferencing type-punned pointer will break strict-aliasing rules
unrar.c:533: warning: dereferencing type-punned pointer will break strict-aliasing rules
unrar.c:534: warning: dereferencing type-punned pointer will break strict-aliasing rules
unrar.c:535: warning: dereferencing type-punned pointer will break strict-aliasing rules
unrar.c:536: warning: dereferencing type-punned pointer will break strict-aliasing rules
unrar.c: In function 'rar_unpack29':
unrar.c:1047: warning: dereferencing type-punned pointer will break strict-aliasing rules
unrar.c:1064: warning: dereferencing type-punned pointer will break strict-aliasing rules
unrar.c:1082: warning: dereferencing type-punned pointer will break strict-aliasing rules
unrar.c:1143: warning: dereferencing type-punned pointer will break strict-aliasing rules

gcc version 4.0.1 (Apple Inc. build 5465)

Alexander

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.