Hello Fabian,
did the test inside the i386 VM.
But it did not help either. The "packed" gets ignored.
(But I am not sure if I use the __attribute__ the right way?)

Kind regards,
Bernhard


-------

    const vecfloat_union fabs_mask __attribute__((aligned(16),packed)) = {{ 
0x7FFFFFFF, 0x7FFFFFFF, 0x7FFFFFFF, 0x7FFFFFFF }};
    const __m128 vec_fabs_mask __attribute__((aligned(16),packed)) = 
_mm_loadu_ps(&fabs_mask._float[0]);
    vecfloat_union vec_xrpow_max __attribute__((aligned(16),packed));
    vecfloat_union vec_sum __attribute__((aligned(16),packed));
    vecfloat_union vec_tmp __attribute__((aligned(16),packed));


    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I. 
-I../../libmp3lame -I../../mpglib -I../.. -D_FORTIFY_SOURCE=2 -msse -O3 
-fomit-frame-pointer -ffast-math -maccumulate-outgoing-args -fschedule-insns2 
-fbranch-count-reg -fforce-addr -march=i586 -mtune=native -Wall -pipe -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -c xmm_quantize_sub.c 
 -fPIC -DPIC -o .libs/liblamevectorroutines_la-xmm_quantize_sub.o
    xmm_quantize_sub.c: In function 'init_xrpow_core_sse':
    xmm_quantize_sub.c:64:5: warning: 'packed' attribute ignored [-Wattributes]
         const vecfloat_union fabs_mask __attribute__((aligned(16),packed)) = 
{{ 0x7FFFFFFF, 0x7FFFFFFF, 0x7FFFFFFF, 0x7FFFFFFF }};
         ^
    xmm_quantize_sub.c:65:5: warning: 'packed' attribute ignored [-Wattributes]
         const __m128 vec_fabs_mask __attribute__((aligned(16),packed)) = 
_mm_loadu_ps(&fabs_mask._float[0]);
         ^
    xmm_quantize_sub.c:66:5: warning: 'packed' attribute ignored [-Wattributes]
         vecfloat_union vec_xrpow_max __attribute__((aligned(16),packed));
         ^
    xmm_quantize_sub.c:67:5: warning: 'packed' attribute ignored [-Wattributes]
         vecfloat_union vec_sum __attribute__((aligned(16),packed));
         ^
    xmm_quantize_sub.c:68:5: warning: 'packed' attribute ignored [-Wattributes]
         vecfloat_union vec_tmp __attribute__((aligned(16),packed));
         ^
    xmm_quantize_sub.c: In function 'fht_SSE2':
    xmm_quantize_sub.c:172:20: warning: variable 'v_s2' set but not used 
[-Wunused-but-set-variable]
                 __m128 v_s2;
                        ^


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to