diff -Nrcpad gcc-3.4.5/gcc/testsuite/ChangeLog gcc-3.4.6/gcc/testsuite/ChangeLog *** gcc-3.4.5/gcc/testsuite/ChangeLog 2005-12-01 02:38:57.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/ChangeLog 2006-03-06 03:48:01.000000000 +0000 *************** *** 1,3 **** --- 1,403 ---- + 2006-03-05 Release Manager + + * GCC 3.4.6 released. + + 2006-02-23 Volker Reichelt + + PR c++/26291 + * g++.dg/other/ellipsis1.C: New test. + * g++.dg/parse/operator4.C: Adjust error marker. + + 2006-02-21 Kaveh R. Ghazi + + PR c++/21583 + + Backport: + 2004-11-30 Loren James Rittle + + * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144 + to support new requirements on FreeBSD 5. + + 2004-11-26 Mark Mitchell + + * g++.old-deja/g++.eh/badalloc1.C: Robustify. + + 2006-02-08 Volker Reichelt + + PR c++/26070 + * g++.dg/other/virtual1.C: New test. + + 2006-02-01 Volker Reichelt + + Backport: + 2005-12-22 Mark Mitchell + + PR c++/25369 + * g++.dg/template/ptrmem16.C: New test. + + 2006-02-01 Volker Reichelt + + Backport: + 2005-12-19 Mark Mitchell + + PR c++/24915 + * g++.dg/template/overload8.C: New test. + + 2006-02-01 Volker Reichelt + + Backport: + 2005-12-19 Mark Mitchell + + PR c++/24278 + * g++.dg/template/ctor5.C: New test. + + 2006-01-24 Volker Reichelt + + PR c++/16829 + * g++.dg/other/default2.C: New test. + * g++.dg/other/default3.C: New test. + + 2006-01-19 Volker Reichelt + + PR c++/25854 + * g++.dg/template/spec28.C: New test. + + 2006-01-16 Ian Lance Taylor + + * consistency.vlad: Remove entire directory, 1652 files. + + 2006-01-11 H.J. Lu + + PR testsuite/25728 + * lib/gcov.exp (verify-lines): Add "close $fd". + + 2005-12-30 Kaveh R. Ghazi + + PR testsuite/25214 + * gcc.dg/i386-local2.c: Skip if ilp32 and -fpic/-fpic. + + 2005-12-30 Roger Sayle + + PR target/25213 + * gcc.dg/pr23098.c: Backport testcase from mainline. + + 2005-12-27 Kaveh R. Ghazi + + * g++.dg/rtti/tinfo1.C: Scan for ".global" also. + + 2005-12-24 Kaveh R. Ghazi + + Backport: + 2005-02-09 Joseph S. Myers + + * g++.dg/rtti/tinfo1.C: Allow newline after assembler label. + + 2004-11-28 Hans-Peter Nilsson + + PR target/18489 + * g++.dg/rtti/tinfo1.C: In pattern for label definition ending + delimeter, match space and TAB as well as ":". + + Backport portions of: + 2004-11-04 Ben Elliston + + * g++.dg/rtti/tinfo1.C: Remove xfails. + + 2005-12-22 Kaveh R. Ghazi + + PR testsuite/20772 + * gcc.dg/20020523-1.c: Change run target i386 to i?86. + + 2005-12-21 Kaveh R. Ghazi + + PR testsuite/20772 + * g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C, + g++.dg/abi/bitfield9.C, g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, + g++.dg/abi/empty7.C, g++.dg/abi/empty9.C, g++.dg/abi/layout3.C, + g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C, + g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C, + g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/ext/attrib8.C, + g++.dg/opt/cse2.C, g++.dg/opt/inline9.C, g++.dg/opt/life1.C, + g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C, + g++.dg/opt/reg-stack4.C, g++.dg/other/big-struct.C, + g++.old-deja/g++.abi/aggregates.C, g++.old-deja/g++.abi/align.C, + g++.old-deja/g++.abi/bitfields.C, g++.old-deja/g++.eh/tmpl2.C, + g++.old-deja/g++.ext/asmspec1.C, g++.old-deja/g++.ext/attrib1.C, + g++.old-deja/g++.ext/attrib2.C, g++.old-deja/g++.ext/attrib3.C, + g++.old-deja/g++.law/weak.C, g++.old-deja/g++.other/regstack.C, + g++.old-deja/g++.other/store-expr1.C, + g++.old-deja/g++.other/store-expr2.C, g++.old-deja/g++.pt/asm1.C, + g++.old-deja/g++.pt/asm2.C, g77.dg/20010216-1.f, + gcc.c-torture/compile/20000804-1.c, + gcc.c-torture/execute/990413-2.x, gcc.dg/20000609-1.c, + gcc.dg/20000614-1.c, gcc.dg/20000720-1.c, gcc.dg/20000724-1.c, + gcc.dg/20000807-1.c, gcc.dg/20000904-1.c, gcc.dg/20001127-1.c, + gcc.dg/20010202-1.c, gcc.dg/20010520-1.c, gcc.dg/20011009-1.c, + gcc.dg/20011029-2.c, gcc.dg/20011107-1.c, gcc.dg/20011119-1.c, + gcc.dg/20020108-1.c, gcc.dg/20020122-2.c, gcc.dg/20020122-3.c, + gcc.dg/20020201-3.c, gcc.dg/20020206-1.c, gcc.dg/20020218-1.c, + gcc.dg/20020224-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c, + gcc.dg/20020418-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, + gcc.dg/20020426-2.c, gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, + gcc.dg/20020523-2.c, gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, + gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c, + gcc.dg/20030926-1.c, gcc.dg/20031102-1.c, gcc.dg/20031202-1.c, + gcc.dg/980226-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c, + gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c, + gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c, + gcc.dg/990214-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c, + gcc.dg/991129-1.c, gcc.dg/991209-1.c, gcc.dg/991214-1.c, + gcc.dg/991230-1.c, gcc.dg/asm-1.c, gcc.dg/clobbers.c, + gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c, gcc.dg/i386-387-3.c, + gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c, gcc.dg/i386-387-6.c, + gcc.dg/i386-asm-1.c, gcc.dg/i386-asm-2.c, gcc.dg/i386-bitfield1.c, + gcc.dg/i386-bitfield2.c, gcc.dg/i386-bitfield3.c, + gcc.dg/i386-call-1.c, gcc.dg/i386-local.c, gcc.dg/i386-loop-1.c, + gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, + gcc.dg/i386-memset-1.c, gcc.dg/i386-pentium4-not-mull.c, + gcc.dg/i386-pic-1.c, gcc.dg/i386-regparm.c, + gcc.dg/i386-signbit-1.c, gcc.dg/i386-signbit-2.c, + gcc.dg/i386-signbit-3.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c, + gcc.dg/i386-ssetype-3.c, gcc.dg/i386-ssetype-5.c, + gcc.dg/i386-unroll-1.c, gcc.dg/i386-volatile-1.c, gcc.dg/loop-3.c, + gcc.dg/pr12092-1.c, gcc.dg/pr14289-1.c, gcc.dg/pr14289-2.c, + gcc.dg/pr14289-3.c, gcc.dg/pr9771-1.c, gcc.dg/setjmp-2.c, + gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c, + gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/tls/opt-1.c, + gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c, + gcc.dg/torture/pr18582-1.c, gcc.dg/unroll-1.c, + gcc.misc-tests/i386-pf-3dnow-1.c, + gcc.misc-tests/i386-pf-athlon-1.c, + gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c: + Backport portions of testcases. + + 2005-12-21 Janis Johnson + + Backport: + 2004-11-30 Janis Johnson + * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if. + 2004-05-25 Janis Johnson + * lib/compat.exp (compat-get-options-main): New. + (compat-get-options): Remove unneeded code, warn for ignored + command. + (compat-execute): Check flag set by dg-require-* commands, break up + long lines. + + 2005-12-20 Janis Johnson + + Backport: + 2005-02-11 Janis Johnson + * lib/gcc-dg.exp (dg-require-weak, dg-require-visibility, + dg-require-alias, dg-require-gc-sections, dg-require-profiling, + dg-require-dll, dg-require-named-sections): Move from here ... + * lib/target-supports-dg.exp: ... to here. + + Backport: + 2005-12-06 Janis Johnson + * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test. + * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test. + * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test. + * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test. + + Backport: + 2005-02-01 Janis Johnson + * gcc.test-framework/dg-bogus-exp-P.c: New test. + * gcc.test-framework/dg-bogus-exp-XF.c: New test. + * gcc.test-framework/dg-do-assemble-exp-P.c: New test. + * gcc.test-framework/dg-do-compile-exp-P.c: New test. + * gcc.test-framework/dg-do-link-exp-P.c: New test. + * gcc.test-framework/dg-do-run-exp-P.c: New test. + * gcc.test-framework/dg-dot-run-exp-P.c: New test. + * gcc.test-framework/dg-dot-run-exp-U.c: New test. + * gcc.test-framework/dg-dox-run-exp-XF.c: New test. + * gcc.test-framework/dg-error-exp-P.c: New test. + * gcc.test-framework/dg-error-exp-XP.c: New test. + * gcc.test-framework/dg-excess-errors-exp-XF.c: New test. + * gcc.test-framework/dg-excess-errors-exp-XP.c: New test. + * gcc.test-framework/dg-output-exp-P.c: New test. + * gcc.test-framework/dg-output-exp-XF.c: New test. + * gcc.test-framework/dg-warning-exp-P.c: New test. + * gcc.misc-tests/dg-1.c, gcc.misc-tests/dg-2.c, gcc.misc-tests/dg-3.c, + gcc.misc-tests/dg-4.c, gcc.misc-tests/dg-5.c, gcc.misc-tests/dg-6.c, + gcc.misc-tests/dg-7.c, gcc.misc-tests/dg-8.c, gcc.misc-tests/dg-9.c, + gcc.misc-tests/dg-10.c, gcc.misc-tests/dg-11.c, gcc.misc-tests/dg-12.c, + gcc.misc-tests/dg-test.exp: Remove. + + Backport: + 2005-02-01 Janis Johnson + * gcc.test-framwork: New directory. + * gcc.test-framework/README: New. + * gcc.test-framework/test-framework.exp + * gcc.test-framework/gen_directive_tests + * gcc.test-framework/test-framework.awk + + Backport: + 2005-01-24 Janis Johnson + * lib/gcc-dg.exp: Clear xfail data in dg-test + + * lib/gcc-dg.exp: Remove dg-skip-if and dg-xfail-if, now in + target-supports-dg.exp. + + * lib/gcc-dg.exp: Include target-supports-dg.exp. + + 2005-12-19 Janis Johnson + + * gcc.dg/ppc-eabi.c: Test on ilp32. + * gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c: + Test on lp64. + + Backport (missed in previous batch): + + * lib/target-supports.exp (get_compiler_messages, + current_target_name): New (missed in backport). + + Backport: + + 2005-02-11 Janis Johnson + * lib/gcc-dg.exp: (dg-require-effective-target, dg-skip-if, + dg-xfail-if, selector_opd, selector_list, selector_expression, + dg-process-target): Move to new file target-supports-dg.exp. + * lib/target-supports-dg.exp: New. + + 2005-01-24 Janis Johnson + * lib/target-supports.exp (current_target_name): New. + (check_effective_target_ilp32, check_effective_target_lp64): + Cache the result to use as long as the current target, with + multilib flags, remains the same. + + 2004-12-01 Janis Johnson + * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to + handle effective-target-keyword. + (dg-skip-if): Support effective-target keyword as target list. + (dg-xfail-if): Ditto. + * lib/target-supports.exp (is-effective-target-keyword): New proc. + + 2004-11-30 Janis Johnson + * lib/target-supports.exp (is-effective-target): Simplify. + + 2004-11-11 Janis Johnson + * lib/target-supports.exp (get-compiler_messages): New. + (check_effective_target_ilp32): New. + (check_effective_target_lp64): New. + (is-effective-target): New. + * lib/gcc-dg.exp (dg-require-effective-target): New. + + 2005-12-19 Volker Reichelt + + PR c++/20552 + * g++.dg/ext/typeof10.C: New test. + + 2005-12-14 Kaveh R. Ghazi + + * g++.old-deja/g++.brendan/redecl1.C, + g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C, + g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C, + g++.old-deja/g++.oliva/typeof1.C, + g++.old-deja/g++.other/crash16.C, + g++.old-deja/g++.other/crash34.C, + g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C, + g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C, + g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C, + g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C, + g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C, + g++.old-deja/g++.pt/static10.C, g++.old-deja/g++.oliva/stkalign.C: + Remove xfail. + + 2005-12-07 Volker Reichelt + + PR c++/19397 + * g++.dg/template/typedef3.C: New test. + + PR c++/19762 + PR c++/19764 + * g++.dg/template/dtor3.C: Fix error markers. + + 2005-12-07 Volker Reichelt + + Backport: + 2005-10-20 Mark Mitchell + + PR c++/22618 + * g++.dg/parse/access8.C: New test. + + 2005-12-06 Volker Reichelt + + Backport: + 2005-10-18 Nathan Sidwell + + PR c++/21383 + * g++.dg/overload/koenig2.C: New. + + 2005-12-05 Volker Reichelt + + Backport: + 2005-10-13 Mark Mitchell + + PR c++/22352 + * g++.dg/template/friend38.C: New test. + + 2005-12-05 Volker Reichelt + + Backport: + 2005-10-13 Mark Mitchell + + PR c++/22464 + * g++.dg/template/crash41.C: New test. + + 2005-12-05 Volker Reichelt + + Backport: + 2005-10-13 Mark Mitchell + + PR c++/23307 + * g++.dg/template/crash38.C: New test. + + 2005-12-03 Kaveh R. Ghazi + + * gcc.c-torture/execute/stdio-opt-1.c, + gcc.c-torture/execute/stdio-opt-2.c, + gcc.c-torture/execute/stdio-opt-3.c: Test the unlocked style. + + 2005-12-03 Kaveh R. Ghazi + + * gcc.dg/loop-3.c: Skip if ix86 and -m64. + * gcc.dg/i386-local.c: Likewise. Also skip if x86_64 and -m32. + + Backport: + + 2005-08-25 Alan Modra + * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC. + + 2004-12-09 Richard Henderson + * gcc.dg/loop-3.c: Don't use i386 tuning for amd64. + + 2004-11-17 Janis Johnson + * gcc.dg/i386-sse-8.c: Use dg-skip-if i?86 -m64. + + 2004-04-06 Jakub Jelinek + * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64. + * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64. + * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to options. + + 2005-12-02 Kaveh R. Ghazi + + * g++.old-deja/g++.other/enum5.C: Change from "run" to "compile". + Fix attribute for new parser. Remove unnecessary dg-bogus. + * g++.old-deja/g++.pt/friend44.C: Change from "run" to "compile". + + 2005-12-02 Volker Reichelt + + PR c++/24103 + * g++.dg/other/default1.C: New test. + + 2005-12-01 Kaveh R. Ghazi + + Backport: + 2005-02-09 Janis Johnson + + PR C++/18491 + * g++.old-deja/g++.mike/p10769a.C: Remove. + 2005-11-30 Release Manager * GCC 3.4.5 released. diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,15 **** - #include - - static char a [10]; - static char e [0]; /* GCC only */ - - int main (void) { - printf ("+++Array char:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,15 **** - #include - - static double a [10]; - static double e [0]; /* GCC only */ - - int main (void) { - printf ("+++Array double:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,15 **** - #include - - static float a [10]; - static float e [0]; /* GCC only */ - - int main (void) { - printf ("+++Array float:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,15 **** - #include - - static int a [10]; - static int e [0]; /* GCC only */ - - int main (void) { - printf ("+++Array int:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-bool.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-bool.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-bool.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-bool.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,10 **** - #include - - static bool bbb; - - int main(void) - { - printf ("+++Bool alignment:\n"); - printf ("%d\n", __alignof__ (bbb)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,10 **** - #include - - static char ccc; - - int main(void) - { - printf ("+++Char alignment:\n"); - printf ("%d\n", __alignof__ (ccc)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,10 **** - #include - - static double d; - - int main(void) - { - printf ("+++Double alignment:\n"); - printf ("%d\n", __alignof__ (d)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,10 **** - #include - - static float f; - - int main(void) - { - printf ("+++Float alignment:\n"); - printf ("%d\n", __alignof__ (f)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,10 **** - #include - - static int i; - - int main(void) - { - printf ("+++Int alignment:\n"); - printf ("%d\n", __alignof__ (i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,10 **** - #include - - static long lll; - - int main(void) - { - printf ("+++Long alignment:\n"); - printf ("%d\n", __alignof__ (lll)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,10 **** - #include - - static long double ld; - - int main(void) - { - printf ("+++Long Double alignment:\n"); - printf ("%d\n", __alignof__ (ld)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,10 **** - #include - - static long long ll; - - int main(void) - { - printf ("+++Long long alignment:\n"); - printf ("%d\n", __alignof__ (ll)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,10 **** - #include - - static char *p; - - int main(void) - { - printf ("+++Pointer alignment:\n"); - printf ("%d\n", __alignof__ (p)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-ptrdiff.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-ptrdiff.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-ptrdiff.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-ptrdiff.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,11 **** - #include - #include - - static ptrdiff_t pd; - - int main(void) - { - printf ("+++ptrdiff_t alignment:\n"); - printf ("%d\n", __alignof__ (pd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,10 **** - #include - - static short sss; - - int main(void) - { - printf ("+++Short alignment:\n"); - printf ("%d\n", __alignof__ (sss)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-size.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-size.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-size.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-size.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,11 **** - #include - #include - - static size_t sss; - - int main(void) - { - printf ("+++size_t alignment:\n"); - printf ("%d\n", __alignof__ (sss)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-wchar.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-wchar.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/align-wchar.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/align-wchar.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,11 **** - #include - #include - - static wchar_t w; - - int main(void) - { - printf ("+++wchar_t alignment:\n"); - printf ("%d\n", __alignof__ (w)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,15 **** - #include - - static long a [10]; - static long e [0]; /* GCC only */ - - int main (void) { - printf ("+++Array long:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,15 **** - #include - - static long double a [10]; - static long double e [0]; /* GCC only */ - - int main (void) { - printf ("+++Array longdouble:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,15 **** - #include - - static long long a [10]; - static long long e [0]; /* GCC only */ - - int main (void) { - printf ("+++Array longlong:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,12 **** - #include - - static struct sss{ - char f; - } a[10]; - - int main (void) { - printf ("++++Array of struct with char:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,12 **** - #include - - static struct sss{ - double f; - } a[10]; - - int main (void) { - printf ("++++Array of struct with double:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,12 **** - #include - - static struct sss{ - float f; - } a[10]; - - int main (void) { - printf ("++++Array of struct with float:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,12 **** - #include - - static struct sss{ - int f; - } a[10]; - - int main (void) { - printf ("++++Array of struct with int:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,12 **** - #include - - static struct sss{ - long f; - } a[10]; - - int main (void) { - printf ("++++Array of struct with long:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,12 **** - #include - - static struct sss{ - long double f; - } a[10]; - - int main (void) { - printf ("++++Array of struct with longdouble:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,12 **** - #include - - static struct sss{ - long long f; - } a[10]; - - int main (void) { - printf ("++++Array of struct with longlong:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,12 **** - #include - - static struct sss{ - char * f; - } a[10]; - - int main (void) { - printf ("++++Array of struct with pointer:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-ptrdiff_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-ptrdiff_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-ptrdiff_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-ptrdiff_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,13 **** - #include - #include - - static struct sss{ - ptrdiff_t f; - } a[10]; - - int main (void) { - printf ("++++Array of struct with ptrdiff_t:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-of-s-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-of-s-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,12 **** - #include - - static struct sss{ - short f; - } a[10]; - - int main (void) { - printf ("++++Array of struct with short:\n"); - printf ("size=%d,align=%d,displ-a[5]=%d,align-a[5]=%d\n", - sizeof (a), __alignof__ (a), (char*)&a[5] - (char*)a, __alignof__ (a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,15 **** - #include - - static char * a [10]; - static char * e [0]; /* GCC only */ - - int main (void) { - printf ("+++Array pointer:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-ptrdiff_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-ptrdiff_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-ptrdiff_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-ptrdiff_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,16 **** - #include - #include - - static ptrdiff_t a [10]; - static ptrdiff_t e [0]; /* GCC only */ - - int main (void) { - printf ("+++Array ptrdiff_t:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,15 **** - #include - - static short a [10]; - static short e [0]; /* GCC only */ - - int main (void) { - printf ("+++Array short:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-size_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-size_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-size_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-size_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,16 **** - #include - #include - - static size_t a [10]; - static size_t e [0]; /* GCC only */ - - int main (void) { - printf ("+++Array size_t:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-wchar_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-wchar_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/a-wchar_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/a-wchar_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,16 **** - #include - #include - - static wchar_t a [10]; - static wchar_t e [0]; /* GCC only */ - - int main (void) { - printf ("+++Array wchar_t:\n"); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (a), __alignof__ (a), - (char *) &a[5] - (char *) a, __alignof__ (a[5])); - printf ("size=%d,align=%d,5th-elem-offset=%d,5th-elem-align=%d\n", - sizeof (e), __alignof__ (e), - (char *) &e[5] - (char *) a, __alignof__ (e[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/biggest-field-align.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/biggest-field-align.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/biggest-field-align.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/biggest-field-align.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,153 **** - #include - #include - - static struct {char m;} s0; - static struct {short m;} s1; - static struct {int m;} s2; - static struct {long m;} s3; - static struct {long long m;} s4; - static struct {char * m;} s5; - static struct {float m;} s6; - static struct {double m;} s7; - static struct {long double m;} s8; - static struct {ptrdiff_t m;} s9; - static struct {size_t m;} s10; - static struct {wchar_t m;} s11; - static struct {struct {char m;}m;} s12; - static struct {struct {short m;}m;} s13; - static struct {struct {int m;}m;} s14; - static struct {struct {long m;}m;} s15; - static struct {struct {long long m;}m;} s16; - static struct {struct {char * m;}m;} s17; - static struct {struct {float m;}m;} s18; - static struct {struct {double m;}m;} s19; - static struct {struct {long double m;}m;} s20; - static struct {struct {ptrdiff_t m;}m;} s21; - static struct {struct {size_t m;}m;} s22; - static struct {struct {wchar_t m;}m;} s23; - static struct {char m [10];} s24; - static struct {short m [10];} s25; - static struct {int m [10];} s26; - static struct {long m [10];} s27; - static struct {long long m [10];} s28; - static struct {char * m [10];} s29; - static struct {float m [10];} s30; - static struct {double m [10];} s31; - static struct {long double m [10];} s32; - static struct {ptrdiff_t m [10];} s33; - static struct {size_t m [10];} s34; - static struct {wchar_t m [10];} s35; - static struct {int :0; char m;} s36; - static struct {int :0; short m;} s37; - static struct {int :0; int m;} s38; - static struct {int :0; long m;} s39; - static struct {int :0; long long m;} s40; - static struct {int :0; char * m;} s41; - static struct {int :0; float m;} s42; - static struct {int :0; double m;} s43; - static struct {int :0; long double m;} s44; - static struct {int :0; ptrdiff_t m;} s45; - static struct {int :0; size_t m;} s46; - static struct {int :0; wchar_t m;} s47; - int main (void) { - int max_align = 0; - printf ("+++Biggest field alignment:\n"); - if (max_align < __alignof__ (s0.m)) - max_align = __alignof__ (s0.m); - if (max_align < __alignof__ (s1.m)) - max_align = __alignof__ (s1.m); - if (max_align < __alignof__ (s2.m)) - max_align = __alignof__ (s2.m); - if (max_align < __alignof__ (s3.m)) - max_align = __alignof__ (s3.m); - if (max_align < __alignof__ (s4.m)) - max_align = __alignof__ (s4.m); - if (max_align < __alignof__ (s5.m)) - max_align = __alignof__ (s5.m); - if (max_align < __alignof__ (s6.m)) - max_align = __alignof__ (s6.m); - if (max_align < __alignof__ (s7.m)) - max_align = __alignof__ (s7.m); - if (max_align < __alignof__ (s8.m)) - max_align = __alignof__ (s8.m); - if (max_align < __alignof__ (s9.m)) - max_align = __alignof__ (s9.m); - if (max_align < __alignof__ (s10.m)) - max_align = __alignof__ (s10.m); - if (max_align < __alignof__ (s11.m)) - max_align = __alignof__ (s11.m); - if (max_align < __alignof__ (s12.m)) - max_align = __alignof__ (s12.m); - if (max_align < __alignof__ (s13.m)) - max_align = __alignof__ (s13.m); - if (max_align < __alignof__ (s14.m)) - max_align = __alignof__ (s14.m); - if (max_align < __alignof__ (s15.m)) - max_align = __alignof__ (s15.m); - if (max_align < __alignof__ (s16.m)) - max_align = __alignof__ (s16.m); - if (max_align < __alignof__ (s17.m)) - max_align = __alignof__ (s17.m); - if (max_align < __alignof__ (s18.m)) - max_align = __alignof__ (s18.m); - if (max_align < __alignof__ (s19.m)) - max_align = __alignof__ (s19.m); - if (max_align < __alignof__ (s20.m)) - max_align = __alignof__ (s20.m); - if (max_align < __alignof__ (s21.m)) - max_align = __alignof__ (s21.m); - if (max_align < __alignof__ (s22.m)) - max_align = __alignof__ (s22.m); - if (max_align < __alignof__ (s23.m)) - max_align = __alignof__ (s23.m); - if (max_align < __alignof__ (s24.m)) - max_align = __alignof__ (s24.m); - if (max_align < __alignof__ (s25.m)) - max_align = __alignof__ (s25.m); - if (max_align < __alignof__ (s26.m)) - max_align = __alignof__ (s26.m); - if (max_align < __alignof__ (s27.m)) - max_align = __alignof__ (s27.m); - if (max_align < __alignof__ (s28.m)) - max_align = __alignof__ (s28.m); - if (max_align < __alignof__ (s29.m)) - max_align = __alignof__ (s29.m); - if (max_align < __alignof__ (s30.m)) - max_align = __alignof__ (s30.m); - if (max_align < __alignof__ (s31.m)) - max_align = __alignof__ (s31.m); - if (max_align < __alignof__ (s32.m)) - max_align = __alignof__ (s32.m); - if (max_align < __alignof__ (s33.m)) - max_align = __alignof__ (s33.m); - if (max_align < __alignof__ (s34.m)) - max_align = __alignof__ (s34.m); - if (max_align < __alignof__ (s35.m)) - max_align = __alignof__ (s35.m); - if (max_align < __alignof__ (s36.m)) - max_align = __alignof__ (s36.m); - if (max_align < __alignof__ (s37.m)) - max_align = __alignof__ (s37.m); - if (max_align < __alignof__ (s38.m)) - max_align = __alignof__ (s38.m); - if (max_align < __alignof__ (s39.m)) - max_align = __alignof__ (s39.m); - if (max_align < __alignof__ (s40.m)) - max_align = __alignof__ (s40.m); - if (max_align < __alignof__ (s41.m)) - max_align = __alignof__ (s41.m); - if (max_align < __alignof__ (s42.m)) - max_align = __alignof__ (s42.m); - if (max_align < __alignof__ (s43.m)) - max_align = __alignof__ (s43.m); - if (max_align < __alignof__ (s44.m)) - max_align = __alignof__ (s44.m); - if (max_align < __alignof__ (s45.m)) - max_align = __alignof__ (s45.m); - if (max_align < __alignof__ (s46.m)) - max_align = __alignof__ (s46.m); - if (max_align < __alignof__ (s47.m)) - max_align = __alignof__ (s47.m); - printf ("max field align=%d\n", max_align); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char f; - }; - - - static class sss: public c{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-char=%d,\nalign-char=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char f; - }; - - - static class sss: public c{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-double=%d,\nalign-char=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char f; - }; - - - static class sss: public c{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-float=%d,\nalign-char=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char f; - }; - - - static class sss: public c{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-int=%d,\nalign-char=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char f; - }; - - - static class sss: public c{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-long=%d,\nalign-char=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char f; - }; - - - static class sss: public c{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-longdouble=%d,\nalign-char=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char f; - }; - - - static class sss: public c{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-longlong=%d,\nalign-char=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char f; - }; - - - static class sss: public c{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-pointer=%d,\nalign-char=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-1-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-1-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char f; - }; - - - static class sss: public c{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting class with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-short=%d,\nalign-char=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char f; - }; - - class c2{ - public: - char f2; - }; - - - static class sss: public c, public c2{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting classes with char & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char f; - }; - - class c2{ - public: - double f2; - }; - - - static class sss: public c, public c2{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting classes with char & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char f; - }; - - class c2{ - public: - float f2; - }; - - - static class sss: public c, public c2{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting classes with char & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char f; - }; - - class c2{ - public: - int f2; - }; - - - static class sss: public c, public c2{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting classes with char & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char f; - }; - - class c2{ - public: - long f2; - }; - - - static class sss: public c, public c2{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting classes with char & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char f; - }; - - class c2{ - public: - long double f2; - }; - - - static class sss: public c, public c2{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting classes with char & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char f; - }; - - class c2{ - public: - long long f2; - }; - - - static class sss: public c, public c2{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting classes with char & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char f; - }; - - class c2{ - public: - char * f2; - }; - - - static class sss: public c, public c2{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting classes with char & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-char-2-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-char-2-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char f; - }; - - class c2{ - public: - short f2; - }; - - - static class sss: public c, public c2{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting classes with char & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - double f; - }; - - - static class sss: public c{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-char=%d,\nalign-double=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - double f; - }; - - - static class sss: public c{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-double=%d,\nalign-double=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - double f; - }; - - - static class sss: public c{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-float=%d,\nalign-double=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - double f; - }; - - - static class sss: public c{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-int=%d,\nalign-double=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - double f; - }; - - - static class sss: public c{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-long=%d,\nalign-double=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - double f; - }; - - - static class sss: public c{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-longdouble=%d,\nalign-double=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - double f; - }; - - - static class sss: public c{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-longlong=%d,\nalign-double=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - double f; - }; - - - static class sss: public c{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-pointer=%d,\nalign-double=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-1-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-1-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - double f; - }; - - - static class sss: public c{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting class with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-short=%d,\nalign-double=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - double f; - }; - - class c2{ - public: - char f2; - }; - - - static class sss: public c, public c2{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting classes with double & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - double f; - }; - - class c2{ - public: - double f2; - }; - - - static class sss: public c, public c2{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting classes with double & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - double f; - }; - - class c2{ - public: - float f2; - }; - - - static class sss: public c, public c2{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting classes with double & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - double f; - }; - - class c2{ - public: - int f2; - }; - - - static class sss: public c, public c2{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting classes with double & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - double f; - }; - - class c2{ - public: - long f2; - }; - - - static class sss: public c, public c2{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting classes with double & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - double f; - }; - - class c2{ - public: - long double f2; - }; - - - static class sss: public c, public c2{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting classes with double & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - double f; - }; - - class c2{ - public: - long long f2; - }; - - - static class sss: public c, public c2{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting classes with double & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - double f; - }; - - class c2{ - public: - char * f2; - }; - - - static class sss: public c, public c2{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting classes with double & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-double-2-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-double-2-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - double f; - }; - - class c2{ - public: - short f2; - }; - - - static class sss: public c, public c2{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting classes with double & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - float f; - }; - - - static class sss: public c{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-char=%d,\nalign-float=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - float f; - }; - - - static class sss: public c{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-double=%d,\nalign-float=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - float f; - }; - - - static class sss: public c{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-float=%d,\nalign-float=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - float f; - }; - - - static class sss: public c{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-int=%d,\nalign-float=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - float f; - }; - - - static class sss: public c{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-long=%d,\nalign-float=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - float f; - }; - - - static class sss: public c{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-longdouble=%d,\nalign-float=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - float f; - }; - - - static class sss: public c{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-longlong=%d,\nalign-float=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - float f; - }; - - - static class sss: public c{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-pointer=%d,\nalign-float=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-1-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-1-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - float f; - }; - - - static class sss: public c{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting class with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-short=%d,\nalign-float=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - float f; - }; - - class c2{ - public: - char f2; - }; - - - static class sss: public c, public c2{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting classes with float & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - float f; - }; - - class c2{ - public: - double f2; - }; - - - static class sss: public c, public c2{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting classes with float & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - float f; - }; - - class c2{ - public: - float f2; - }; - - - static class sss: public c, public c2{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting classes with float & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,29 **** - #include - - class c{ - public: - float f; - }; - - class c2{ - public: - int f2; - }; - - - static class sss: public c, public c2{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting classes with float & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } - --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - float f; - }; - - class c2{ - public: - long f2; - }; - - - static class sss: public c, public c2{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting classes with float & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - float f; - }; - - class c2{ - public: - long double f2; - }; - - - static class sss: public c, public c2{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting classes with float & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - float f; - }; - - class c2{ - public: - long long f2; - }; - - - static class sss: public c, public c2{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting classes with float & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - float f; - }; - - class c2{ - public: - char * f2; - }; - - - static class sss: public c, public c2{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting classes with float & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-float-2-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-float-2-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - float f; - }; - - class c2{ - public: - short f2; - }; - - - static class sss: public c, public c2{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting classes with float & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - int f; - }; - - - static class sss: public c{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-char=%d,\nalign-int=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - int f; - }; - - - static class sss: public c{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-double=%d,\nalign-int=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - int f; - }; - - - static class sss: public c{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-float=%d,\nalign-int=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - int f; - }; - - - static class sss: public c{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-int=%d,\nalign-int=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - int f; - }; - - - static class sss: public c{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-long=%d,\nalign-int=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - int f; - }; - - - static class sss: public c{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-longdouble=%d,\nalign-int=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - int f; - }; - - - static class sss: public c{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-longlong=%d,\nalign-int=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - int f; - }; - - - static class sss: public c{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-pointer=%d,\nalign-int=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-1-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-1-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - int f; - }; - - - static class sss: public c{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting class with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-short=%d,\nalign-int=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - int f; - }; - - class c2{ - public: - char f2; - }; - - - static class sss: public c, public c2{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting classes with int & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - int f; - }; - - class c2{ - public: - double f2; - }; - - - static class sss: public c, public c2{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting classes with int & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - int f; - }; - - class c2{ - public: - float f2; - }; - - - static class sss: public c, public c2{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting classes with int & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - int f; - }; - - class c2{ - public: - int f2; - }; - - - static class sss: public c, public c2{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting classes with int & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - int f; - }; - - class c2{ - public: - long f2; - }; - - - static class sss: public c, public c2{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting classes with int & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - int f; - }; - - class c2{ - public: - long double f2; - }; - - - static class sss: public c, public c2{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting classes with int & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - int f; - }; - - class c2{ - public: - long long f2; - }; - - - static class sss: public c, public c2{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting classes with int & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - int f; - }; - - class c2{ - public: - char * f2; - }; - - - static class sss: public c, public c2{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting classes with int & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-int-2-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-int-2-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - int f; - }; - - class c2{ - public: - short f2; - }; - - - static class sss: public c, public c2{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting classes with int & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-char-and-virtual.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-char-and-virtual.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-char-and-virtual.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-char-and-virtual.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,16 **** - #include - - static class sss { - public: - char m; - virtual int f (int i) {return i;} - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Class starting with char and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-double-and-virtual.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-double-and-virtual.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-double-and-virtual.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-double-and-virtual.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,16 **** - #include - - static class sss { - public: - double m; - virtual int f (int i) {return i;} - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Class starting with double and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-float-and-virtual.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-float-and-virtual.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-float-and-virtual.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-float-and-virtual.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,16 **** - #include - - static class sss { - public: - float m; - virtual int f (int i) {return i;} - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Class starting with float and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-int-and-virtual.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-int-and-virtual.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-int-and-virtual.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-int-and-virtual.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,16 **** - #include - - static class sss { - public: - int m; - virtual int f (int i) {return i;} - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Class starting with int and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-long-and-virtual.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-long-and-virtual.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-long-and-virtual.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-long-and-virtual.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,16 **** - #include - - static class sss { - public: - long m; - virtual int f (int i) {return i;} - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Class starting with long and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-longdouble-and-virtual.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-longdouble-and-virtual.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-longdouble-and-virtual.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-longdouble-and-virtual.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,16 **** - #include - - static class sss { - public: - long double m; - virtual int f (int i) {return i;} - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Class starting with longdouble and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-longlong-and-virtual.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-longlong-and-virtual.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-longlong-and-virtual.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-longlong-and-virtual.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,16 **** - #include - - static class sss { - public: - long long m; - virtual int f (int i) {return i;} - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Class starting with longlong and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-pointer-and-virtual.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-pointer-and-virtual.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-pointer-and-virtual.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-pointer-and-virtual.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,16 **** - #include - - static class sss { - public: - char * m; - virtual int f (int i) {return i;} - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Class starting with pointer and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-short-and-virtual.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-short-and-virtual.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/class-short-and-virtual.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/class-short-and-virtual.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,16 **** - #include - - static class sss { - public: - short m; - virtual int f (int i) {return i;} - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Class starting with short and containing virtual function:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-m=%d,align-m=%d\n", - _offsetof (class sss, m), __alignof__ (sss.m)); - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long f; - }; - - - static class sss: public c{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-char=%d,\nalign-long=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long f; - }; - - - static class sss: public c{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-double=%d,\nalign-long=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long f; - }; - - - static class sss: public c{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-float=%d,\nalign-long=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long f; - }; - - - static class sss: public c{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-int=%d,\nalign-long=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long f; - }; - - - static class sss: public c{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-long=%d,\nalign-long=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long f; - }; - - - static class sss: public c{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-longdouble=%d,\nalign-long=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long f; - }; - - - static class sss: public c{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-longlong=%d,\nalign-long=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long f; - }; - - - static class sss: public c{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-pointer=%d,\nalign-long=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-1-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-1-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long f; - }; - - - static class sss: public c{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting class with long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-long=%d,offset-short=%d,\nalign-long=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long f; - }; - - class c2{ - public: - char f2; - }; - - - static class sss: public c, public c2{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting classes with long & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long f; - }; - - class c2{ - public: - double f2; - }; - - - static class sss: public c, public c2{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting classes with long & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long f; - }; - - class c2{ - public: - float f2; - }; - - - static class sss: public c, public c2{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting classes with long & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long f; - }; - - class c2{ - public: - int f2; - }; - - - static class sss: public c, public c2{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting classes with long & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long f; - }; - - class c2{ - public: - long f2; - }; - - - static class sss: public c, public c2{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting classes with long & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long f; - }; - - class c2{ - public: - long double f2; - }; - - - static class sss: public c, public c2{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting classes with long & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long f; - }; - - class c2{ - public: - long long f2; - }; - - - static class sss: public c, public c2{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting classes with long & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long f; - }; - - class c2{ - public: - char * f2; - }; - - - static class sss: public c, public c2{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting classes with long & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-long-2-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-long-2-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long f; - }; - - class c2{ - public: - short f2; - }; - - - static class sss: public c, public c2{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting classes with long & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long double f; - }; - - - static class sss: public c{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-char=%d,\nalign-longdouble=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long double f; - }; - - - static class sss: public c{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-double=%d,\nalign-longdouble=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long double f; - }; - - - static class sss: public c{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-float=%d,\nalign-longdouble=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long double f; - }; - - - static class sss: public c{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-int=%d,\nalign-longdouble=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long double f; - }; - - - static class sss: public c{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-long=%d,\nalign-longdouble=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long double f; - }; - - - static class sss: public c{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-longdouble=%d,\nalign-longdouble=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long double f; - }; - - - static class sss: public c{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-longlong=%d,\nalign-longdouble=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long double f; - }; - - - static class sss: public c{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-pointer=%d,\nalign-longdouble=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long double f; - }; - - - static class sss: public c{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting class with longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longdouble=%d,offset-short=%d,\nalign-longdouble=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long double f; - }; - - class c2{ - public: - char f2; - }; - - - static class sss: public c, public c2{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long double f; - }; - - class c2{ - public: - double f2; - }; - - - static class sss: public c, public c2{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long double f; - }; - - class c2{ - public: - float f2; - }; - - - static class sss: public c, public c2{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long double f; - }; - - class c2{ - public: - int f2; - }; - - - static class sss: public c, public c2{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long double f; - }; - - class c2{ - public: - long f2; - }; - - - static class sss: public c, public c2{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long double f; - }; - - class c2{ - public: - long double f2; - }; - - - static class sss: public c, public c2{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long double f; - }; - - class c2{ - public: - long long f2; - }; - - - static class sss: public c, public c2{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long double f; - }; - - class c2{ - public: - char * f2; - }; - - - static class sss: public c, public c2{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long double f; - }; - - class c2{ - public: - short f2; - }; - - - static class sss: public c, public c2{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting classes with longdouble & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long long f; - }; - - - static class sss: public c{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-char=%d,\nalign-longlong=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long long f; - }; - - - static class sss: public c{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-double=%d,\nalign-longlong=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long long f; - }; - - - static class sss: public c{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-float=%d,\nalign-longlong=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long long f; - }; - - - static class sss: public c{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-int=%d,\nalign-longlong=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long long f; - }; - - - static class sss: public c{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-long=%d,\nalign-longlong=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long long f; - }; - - - static class sss: public c{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-longdouble=%d,\nalign-longlong=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long long f; - }; - - - static class sss: public c{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-longlong=%d,\nalign-longlong=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long long f; - }; - - - static class sss: public c{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-pointer=%d,\nalign-longlong=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - long long f; - }; - - - static class sss: public c{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting class with longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-longlong=%d,offset-short=%d,\nalign-longlong=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long long f; - }; - - class c2{ - public: - char f2; - }; - - - static class sss: public c, public c2{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting classes with longlong & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long long f; - }; - - class c2{ - public: - double f2; - }; - - - static class sss: public c, public c2{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting classes with longlong & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long long f; - }; - - class c2{ - public: - float f2; - }; - - - static class sss: public c, public c2{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting classes with longlong & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long long f; - }; - - class c2{ - public: - int f2; - }; - - - static class sss: public c, public c2{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting classes with longlong & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long long f; - }; - - class c2{ - public: - long f2; - }; - - - static class sss: public c, public c2{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting classes with longlong & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long long f; - }; - - class c2{ - public: - long double f2; - }; - - - static class sss: public c, public c2{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting classes with longlong & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long long f; - }; - - class c2{ - public: - long long f2; - }; - - - static class sss: public c, public c2{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting classes with longlong & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long long f; - }; - - class c2{ - public: - char * f2; - }; - - - static class sss: public c, public c2{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting classes with longlong & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - long long f; - }; - - class c2{ - public: - short f2; - }; - - - static class sss: public c, public c2{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting classes with longlong & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char * f; - }; - - - static class sss: public c{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-char=%d,\nalign-pointer=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char * f; - }; - - - static class sss: public c{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-double=%d,\nalign-pointer=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char * f; - }; - - - static class sss: public c{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-float=%d,\nalign-pointer=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char * f; - }; - - - static class sss: public c{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-int=%d,\nalign-pointer=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char * f; - }; - - - static class sss: public c{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-long=%d,\nalign-pointer=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char * f; - }; - - - static class sss: public c{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-longdouble=%d,\nalign-pointer=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char * f; - }; - - - static class sss: public c{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-longlong=%d,\nalign-pointer=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char * f; - }; - - - static class sss: public c{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-pointer=%d,\nalign-pointer=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - char * f; - }; - - - static class sss: public c{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting class with pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-pointer=%d,offset-short=%d,\nalign-pointer=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char * f; - }; - - class c2{ - public: - char f2; - }; - - - static class sss: public c, public c2{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting classes with pointer & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char * f; - }; - - class c2{ - public: - double f2; - }; - - - static class sss: public c, public c2{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting classes with pointer & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char * f; - }; - - class c2{ - public: - float f2; - }; - - - static class sss: public c, public c2{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting classes with pointer & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char * f; - }; - - class c2{ - public: - int f2; - }; - - - static class sss: public c, public c2{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting classes with pointer & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char * f; - }; - - class c2{ - public: - long f2; - }; - - - static class sss: public c, public c2{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting classes with pointer & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char * f; - }; - - class c2{ - public: - long double f2; - }; - - - static class sss: public c, public c2{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting classes with pointer & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char * f; - }; - - class c2{ - public: - long long f2; - }; - - - static class sss: public c, public c2{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting classes with pointer & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char * f; - }; - - class c2{ - public: - char * f2; - }; - - - static class sss: public c, public c2{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting classes with pointer & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - char * f; - }; - - class c2{ - public: - short f2; - }; - - - static class sss: public c, public c2{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting classes with pointer & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - short f; - }; - - - static class sss: public c{ - public: - char m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with char inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-char=%d,\nalign-short=%d,align-char=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - short f; - }; - - - static class sss: public c{ - public: - double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with double inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-double=%d,\nalign-short=%d,align-double=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - short f; - }; - - - static class sss: public c{ - public: - float m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with float inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-float=%d,\nalign-short=%d,align-float=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - short f; - }; - - - static class sss: public c{ - public: - int m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with int inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-int=%d,\nalign-short=%d,align-int=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - short f; - }; - - - static class sss: public c{ - public: - long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with long inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-long=%d,\nalign-short=%d,align-long=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - short f; - }; - - - static class sss: public c{ - public: - long double m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longdouble inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-longdouble=%d,\nalign-short=%d,align-longdouble=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - short f; - }; - - - static class sss: public c{ - public: - long long m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with longlong inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-longlong=%d,\nalign-short=%d,align-longlong=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - short f; - }; - - - static class sss: public c{ - public: - char * m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with pointer inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-pointer=%d,\nalign-short=%d,align-pointer=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-1-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-1-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - class c{ - public: - short f; - }; - - - static class sss: public c{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting class with short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-short=%d,offset-short=%d,\nalign-short=%d,align-short=%d\n", - _offsetof (class sss, f), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-char.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-char.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-char.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-char.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - short f; - }; - - class c2{ - public: - char f2; - }; - - - static class sss: public c, public c2{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting classes with short & char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-double.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-double.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-double.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-double.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - short f; - }; - - class c2{ - public: - double f2; - }; - - - static class sss: public c, public c2{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting classes with short & double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-float.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-float.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-float.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-float.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - short f; - }; - - class c2{ - public: - float f2; - }; - - - static class sss: public c, public c2{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting classes with short & float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-int.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-int.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-int.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-int.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - short f; - }; - - class c2{ - public: - int f2; - }; - - - static class sss: public c, public c2{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting classes with short & int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-long.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-long.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-long.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-long.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - short f; - }; - - class c2{ - public: - long f2; - }; - - - static class sss: public c, public c2{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting classes with short & long:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longdouble.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longdouble.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longdouble.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longdouble.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - short f; - }; - - class c2{ - public: - long double f2; - }; - - - static class sss: public c, public c2{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting classes with short & longdouble:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longlong.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longlong.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longlong.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longlong.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - short f; - }; - - class c2{ - public: - long long f2; - }; - - - static class sss: public c, public c2{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting classes with short & longlong:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-pointer.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-pointer.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-pointer.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-pointer.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - short f; - }; - - class c2{ - public: - char * f2; - }; - - - static class sss: public c, public c2{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting classes with short & pointer:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-short.cpp gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-short.cpp *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/c-short-2-c-short.cpp 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/c-short-2-c-short.cpp 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,28 **** - #include - - class c{ - public: - short f; - }; - - class c2{ - public: - short f2; - }; - - - static class sss: public c, public c2{ - public: - short m; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++Class with short inhereting classes with short & short:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-f=%d,offset-f2=%d,offset-m=%d,\nalign-f=%d,align-f2=%d,align-m=%d\n", - _offsetof (class sss, f), _offsetof (class sss, f2), _offsetof (class sss, m), - __alignof__ (sss.f), __alignof__ (sss.f2), __alignof__ (sss.m)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/endian.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/endian.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/endian.c 2002-08-05 19:19:32.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/endian.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,46 **** - #include - #include - - static int w[2]; - static char * bytes; - - int main(void) - { - printf ("+++Endian test:\n"); - if (sizeof (int) == 2) - { - w[0] = 0x4142; - w[1] = 0; - bytes = (char *) w; - if (strcmp(bytes, "AB") == 0) - printf ("big endian\n"); - else if (strcmp(bytes, "BA") == 0) - printf ("little endian\n"); - else - { - printf ("nor big nor little endian\n"); - return 1; - } - } - else if (sizeof (int) == 4) - { - w[0] = 0x41424344; - w[1] = 0; - bytes = (char *) w; - if (strcmp(bytes, "ABCD") == 0) - printf ("big endian\n"); - else if (strcmp(bytes, "DCBA") == 0) - printf ("little endian\n"); - else - { - printf ("nor big nor little endian\n"); - return 1; - } - } - else - { - printf ("unexpected size of int\n"); - return 1; - } - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-0-0-5.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-0-0-5.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-0-0-5.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-0-0-5.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,23 **** - #include - - struct sss{ - int :0; - int :0; - int i3:5; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i3 = 31.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-0-20-17.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-0-20-17.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-0-20-17.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-0-20-17.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,27 **** - #include - - struct sss{ - int :0; - int i2:20; - int i3:17; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i2 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-0-24-24.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-0-24-24.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-0-24-24.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-0-24-24.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,27 **** - #include - - struct sss{ - int :0; - int i2:24; - int i3:24; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i2 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-10-11-10.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-10-11-10.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-10-11-10.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-10-11-10.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:10; - int i2:11; - int i3:10; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1023.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 2047.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1023.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-11-12-10.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-11-12-10.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-11-12-10.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-11-12-10.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:11; - int i2:12; - int i3:10; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2047.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 4095.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1023.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-1-21-31.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-1-21-31.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-1-21-31.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-1-21-31.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:1; - int i2:21; - int i3:31; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 2147483647.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-1-3-1.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-1-3-1.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-1-3-1.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-1-3-1.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:1; - int i2:3; - int i3:1; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 7.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-14-22-10.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-14-22-10.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-14-22-10.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-14-22-10.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:14; - int i2:22; - int i3:10; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1023.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-14-29-30.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-14-29-30.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-14-29-30.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-14-29-30.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:14; - int i2:29; - int i3:30; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 536870911.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1073741823.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-14-31-26.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-14-31-26.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-14-31-26.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-14-31-26.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:14; - int i2:31; - int i3:26; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 2147483647.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-14-8-9.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-14-8-9.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-14-8-9.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-14-8-9.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:14; - int i2:8; - int i3:9; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 255.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 511.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-15-1-22.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-15-1-22.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-15-1-22.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-15-1-22.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:15; - int i2:1; - int i3:22; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 32767.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 1.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-16-30-15.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-16-30-15.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-16-30-15.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-16-30-15.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:16; - int i2:30; - int i3:15; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 65535.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 1073741823.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 32767.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-17-17-20.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-17-17-20.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-17-17-20.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-17-17-20.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:17; - int i2:17; - int i3:20; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-17-17-2.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-17-17-2.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-17-17-2.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-17-17-2.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:17; - int i2:17; - int i3:2; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 3.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-17-21-17.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-17-21-17.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-17-21-17.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-17-21-17.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:17; - int i2:21; - int i3:17; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-18-15-30.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-18-15-30.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-18-15-30.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-18-15-30.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:18; - int i2:15; - int i3:30; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 262143.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 32767.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1073741823.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-18-26-0.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-18-26-0.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-18-26-0.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-18-26-0.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,27 **** - #include - - struct sss{ - int i1:18; - int i2:26; - int :0; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 262143.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-18-26-11.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-18-26-11.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-18-26-11.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-18-26-11.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:18; - int i2:26; - int i3:11; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 262143.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 2047.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-18-4-17.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-18-4-17.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-18-4-17.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-18-4-17.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:18; - int i2:4; - int i3:17; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 262143.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 15.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-18-5-16.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-18-5-16.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-18-5-16.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-18-5-16.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:18; - int i2:5; - int i3:16; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 262143.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 31.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 65535.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-19-6-22.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-19-6-22.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-19-6-22.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-19-6-22.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:19; - int i2:6; - int i3:22; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 524287.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 63.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-20-19-9.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-20-19-9.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-20-19-9.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-20-19-9.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:20; - int i2:19; - int i3:9; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 524287.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 511.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-20-20-15.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-20-20-15.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-20-20-15.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-20-20-15.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:20; - int i2:20; - int i3:15; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 32767.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-20-26-14.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-20-26-14.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-20-26-14.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-20-26-14.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:20; - int i2:26; - int i3:14; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-21-16-24.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-21-16-24.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-21-16-24.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-21-16-24.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:21; - int i2:16; - int i3:24; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 65535.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-21-19-4.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-21-19-4.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-21-19-4.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-21-19-4.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:21; - int i2:19; - int i3:4; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 524287.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 15.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-21-22-1.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-21-22-1.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-21-22-1.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-21-22-1.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:21; - int i2:22; - int i3:1; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-21-24-20.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-21-24-20.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-21-24-20.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-21-24-20.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:21; - int i2:24; - int i3:20; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1048575.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-21-5-26.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-21-5-26.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-21-5-26.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-21-5-26.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:21; - int i2:5; - int i3:26; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2097151.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 31.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-22-2-19.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-22-2-19.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-22-2-19.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-22-2-19.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:22; - int i2:2; - int i3:19; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 3.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 524287.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-22-2-28.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-22-2-28.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-22-2-28.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-22-2-28.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:22; - int i2:2; - int i3:28; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 3.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 268435455.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-2-25-27.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-2-25-27.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-2-25-27.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-2-25-27.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:2; - int i2:25; - int i3:27; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 3.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 33554431.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 134217727.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-23-17-8.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-23-17-8.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-23-17-8.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-23-17-8.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:23; - int i2:17; - int i3:8; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 8388607.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 131071.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 255.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-24-18-9.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-24-18-9.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-24-18-9.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-24-18-9.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:24; - int i2:18; - int i3:9; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 262143.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 511.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-24-27-8.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-24-27-8.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-24-27-8.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-24-27-8.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:24; - int i2:27; - int i3:8; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 134217727.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 255.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-25-6-23.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-25-6-23.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-25-6-23.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-25-6-23.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:25; - int i2:6; - int i3:23; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 33554431.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 63.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 8388607.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-26-8-6.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-26-8-6.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-26-8-6.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-26-8-6.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:26; - int i2:8; - int i3:6; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 255.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 63.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-27-22-7.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-27-22-7.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-27-22-7.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-27-22-7.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:27; - int i2:22; - int i3:7; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 134217727.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 4194303.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 127.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-29-16-7.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-29-16-7.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-29-16-7.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-29-16-7.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:29; - int i2:16; - int i3:7; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 536870911.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 65535.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 127.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-29-4-10.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-29-4-10.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-29-4-10.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-29-4-10.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:29; - int i2:4; - int i3:10; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 536870911.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 15.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1023.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-30-15-26.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-30-15-26.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-30-15-26.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-30-15-26.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:30; - int i2:15; - int i3:26; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1073741823.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 32767.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 67108863.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-30-24-30.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-30-24-30.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-30-24-30.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-30-24-30.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:30; - int i2:24; - int i3:30; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 1073741823.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 16777215.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1073741823.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-31-28-16.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-31-28-16.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-31-28-16.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-31-28-16.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:31; - int i2:28; - int i3:16; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2147483647.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 268435455.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 65535.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-31-4-14.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-31-4-14.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-31-4-14.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-31-4-14.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:31; - int i2:4; - int i3:14; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2147483647.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 15.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-31-9-0.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-31-9-0.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-31-9-0.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-31-9-0.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,27 **** - #include - - struct sss{ - int i1:31; - int i2:9; - int :0; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 2147483647.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 511.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-3-7-1.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-3-7-1.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-3-7-1.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-3-7-1.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:3; - int i2:7; - int i3:1; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 7.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 127.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 1.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-4-14-29.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-4-14-29.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-4-14-29.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-4-14-29.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:4; - int i2:14; - int i3:29; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 15.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 536870911.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-5-23-7.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-5-23-7.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-5-23-7.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-5-23-7.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:5; - int i2:23; - int i3:7; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 31.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 8388607.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 127.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-7-14-12.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-7-14-12.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/f-7-14-12.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/f-7-14-12.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,31 **** - #include - - struct sss{ - int i1:7; - int i2:14; - int i3:12; - }; - - static union u{ - struct sss sss; - unsigned char a[sizeof (struct sss)]; - } u; - - int main (void) { - int i; - for (i = 0; i < sizeof (struct sss); i++) - u.a[i] = 0; - u.sss.i1 = 127.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i2 = 16383.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - u.sss.i3 = 4095.0; - for (i = 0; i < sizeof (struct sss); i++) - printf ("%x ", u.a[i]); - printf ("\n"); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array char: - size=10,align=1,5th-elem-offset=5,5th-elem-align=1 - size=0,align=1,5th-elem-offset=15,5th-elem-align=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array char: - size=10,align=1,5th-elem-offset=5,5th-elem-align=1 - size=0,align=1,5th-elem-offset=15,5th-elem-align=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array double: - size=80,align=8,5th-elem-offset=40,5th-elem-align=8 - size=0,align=8,5th-elem-offset=120,5th-elem-align=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array double: - size=80,align=8,5th-elem-offset=40,5th-elem-align=8 - size=0,align=8,5th-elem-offset=120,5th-elem-align=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array float: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array float: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array int: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array int: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-bool.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-bool.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-bool.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-bool.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Bool alignment: - 1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Char alignment: - 1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Char alignment: - 1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Double alignment: - 8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Double alignment: - 8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Float alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Float alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Int alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Int alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Long Double alignment: - 16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Long Double alignment: - 16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Long long alignment: - 8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Long long alignment: - 8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Long alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Long alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Pointer alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Pointer alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++ptrdiff_t alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-ptrdiff.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++ptrdiff_t alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Short alignment: - 2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Short alignment: - 2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++size_t alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-size.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++size_t alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++wchar_t alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/align-wchar.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++wchar_t alignment: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array longdouble: - size=160,align=16,5th-elem-offset=80,5th-elem-align=16 - size=0,align=16,5th-elem-offset=240,5th-elem-align=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array longdouble: - size=160,align=16,5th-elem-offset=80,5th-elem-align=16 - size=0,align=16,5th-elem-offset=240,5th-elem-align=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array longlong: - size=80,align=8,5th-elem-offset=40,5th-elem-align=8 - size=0,align=8,5th-elem-offset=120,5th-elem-align=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array longlong: - size=80,align=8,5th-elem-offset=40,5th-elem-align=8 - size=0,align=8,5th-elem-offset=120,5th-elem-align=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array long: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array long: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with char: - size=10,align=1,displ-a[5]=5,align-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with char: - size=10,align=1,displ-a[5]=5,align-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with double: - size=80,align=8,displ-a[5]=40,align-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with double: - size=80,align=8,displ-a[5]=40,align-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with float: - size=40,align=4,displ-a[5]=20,align-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with float: - size=40,align=4,displ-a[5]=20,align-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with int: - size=40,align=4,displ-a[5]=20,align-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with int: - size=40,align=4,displ-a[5]=20,align-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with longdouble: - size=240,align=12,displ-a[5]=120,align-a[5]=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with longdouble: - size=240,align=12,displ-a[5]=120,align-a[5]=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with longlong: - size=80,align=8,displ-a[5]=40,align-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with longlong: - size=80,align=8,displ-a[5]=40,align-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with long: - size=40,align=4,displ-a[5]=20,align-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with long: - size=40,align=4,displ-a[5]=20,align-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with pointer: - size=40,align=4,displ-a[5]=20,align-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with pointer: - size=40,align=4,displ-a[5]=20,align-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with ptrdiff_t: - size=40,align=4,displ-a[5]=20,align-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-ptrdiff_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with ptrdiff_t: - size=40,align=4,displ-a[5]=20,align-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with short: - size=20,align=2,displ-a[5]=10,align-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-of-s-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ++++Array of struct with short: - size=20,align=2,displ-a[5]=10,align-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array pointer: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array pointer: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array ptrdiff_t: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-ptrdiff_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array ptrdiff_t: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array short: - size=20,align=2,5th-elem-offset=10,5th-elem-align=2 - size=0,align=2,5th-elem-offset=30,5th-elem-align=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array short: - size=20,align=2,5th-elem-offset=10,5th-elem-align=2 - size=0,align=2,5th-elem-offset=30,5th-elem-align=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array size_t: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-size_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array size_t: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array wchar_t: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/a-wchar_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Array wchar_t: - size=40,align=4,5th-elem-offset=20,5th-elem-align=4 - size=0,align=4,5th-elem-offset=60,5th-elem-align=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Biggest field alignment: - max field align=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/biggest-field-align.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Biggest field alignment: - max field align=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting class with char: - size=2,align=1 - offset-char=0,offset-char=1, - align-char=1,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting class with char: - size=16,align=8 - offset-char=0,offset-double=8, - align-char=1,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting class with char: - size=8,align=4 - offset-char=0,offset-float=4, - align-char=1,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting class with char: - size=8,align=4 - offset-char=0,offset-int=4, - align-char=1,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longdouble.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longdouble.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longdouble.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longdouble.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longdouble inhereting class with char: - size=32,align=16 - offset-char=0,offset-longdouble=16, - align-char=1,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting class with char: - size=16,align=8 - offset-char=0,offset-longlong=8, - align-char=1,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting class with char: - size=8,align=4 - offset-char=0,offset-long=4, - align-char=1,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting class with char: - size=8,align=4 - offset-char=0,offset-pointer=4, - align-char=1,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-1-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting class with char: - size=4,align=2 - offset-char=0,offset-short=2, - align-char=1,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting classes with char & char: - size=3,align=1 - offset-f=0,offset-f2=1,offset-m=2, - align-f=1,align-f2=1,align-m=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting classes with char & double: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=1,align-f2=8,align-m=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting classes with char & float: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=1,align-f2=4,align-m=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting classes with char & int: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=1,align-f2=4,align-m=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longdouble.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longdouble.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longdouble.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longdouble.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting classes with char & longdouble: - size=48,align=12 - offset-f=0,offset-f2=12,offset-m=36, - align-f=1,align-f2=16,align-m=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting classes with char & longlong: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=1,align-f2=8,align-m=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting classes with char & long: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=1,align-f2=4,align-m=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting classes with char & pointer: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=1,align-f2=4,align-m=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-char-2-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting classes with char & short: - size=6,align=2 - offset-f=0,offset-f2=2,offset-m=4, - align-f=1,align-f2=2,align-m=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting class with double: - size=16,align=8 - offset-double=0,offset-char=8, - align-double=8,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting class with double: - size=16,align=8 - offset-double=0,offset-double=8, - align-double=8,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting class with double: - size=16,align=8 - offset-double=0,offset-float=8, - align-double=8,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting class with double: - size=16,align=8 - offset-double=0,offset-int=8, - align-double=8,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-longlong.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-longlong.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-longlong.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-longlong.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting class with double: - size=16,align=8 - offset-double=0,offset-longlong=8, - align-double=8,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting class with double: - size=16,align=8 - offset-double=0,offset-long=8, - align-double=8,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting class with double: - size=16,align=8 - offset-double=0,offset-pointer=8, - align-double=8,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-1-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting class with double: - size=16,align=8 - offset-double=0,offset-short=8, - align-double=8,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting classes with double & char: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=1,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting classes with double & double: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=8,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting classes with double & float: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=4,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting classes with double & int: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=4,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-longlong.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-longlong.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-longlong.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-longlong.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting classes with double & longlong: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=8,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting classes with double & long: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=4,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting classes with double & pointer: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=4,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-double-2-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting classes with double & short: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=2,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting class with float: - size=8,align=4 - offset-float=0,offset-char=4, - align-float=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting class with float: - size=16,align=8 - offset-float=0,offset-double=8, - align-float=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting class with float: - size=8,align=4 - offset-float=0,offset-float=4, - align-float=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting class with float: - size=8,align=4 - offset-float=0,offset-int=4, - align-float=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longdouble inhereting class with float: - size=32,align=16 - offset-float=0,offset-longdouble=16, - align-float=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting class with float: - size=16,align=8 - offset-float=0,offset-longlong=8, - align-float=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting class with float: - size=8,align=4 - offset-float=0,offset-long=4, - align-float=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting class with float: - size=8,align=4 - offset-float=0,offset-pointer=4, - align-float=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-1-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting class with float: - size=8,align=4 - offset-float=0,offset-short=4, - align-float=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting classes with float & char: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=1,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting classes with float & double: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=4,align-f2=8,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting classes with float & float: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting classes with float & int: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting classes with float & longdouble: - size=48,align=12 - offset-f=0,offset-f2=12,offset-m=36, - align-f=4,align-f2=16,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting classes with float & longlong: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=4,align-f2=8,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting classes with float & long: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting classes with float & pointer: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-float-2-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting classes with float & short: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=2,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting class with int: - size=8,align=4 - offset-int=0,offset-char=4, - align-int=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting class with int: - size=16,align=8 - offset-int=0,offset-double=8, - align-int=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting class with int: - size=8,align=4 - offset-int=0,offset-float=4, - align-int=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting class with int: - size=8,align=4 - offset-int=0,offset-int=4, - align-int=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longdouble inhereting class with int: - size=32,align=16 - offset-int=0,offset-longdouble=16, - align-int=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting class with int: - size=16,align=8 - offset-int=0,offset-longlong=8, - align-int=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting class with int: - size=8,align=4 - offset-int=0,offset-long=4, - align-int=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting class with int: - size=8,align=4 - offset-int=0,offset-pointer=4, - align-int=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-1-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting class with int: - size=8,align=4 - offset-int=0,offset-short=4, - align-int=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting classes with int & char: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=1,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting classes with int & double: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=4,align-f2=8,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting classes with int & float: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting classes with int & int: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting classes with int & longdouble: - size=48,align=12 - offset-f=0,offset-f2=12,offset-m=36, - align-f=4,align-f2=16,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting classes with int & longlong: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=4,align-f2=8,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting classes with int & long: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting classes with int & pointer: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-int-2-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting classes with int & short: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=2,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-char-and-virtual.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-char-and-virtual.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-char-and-virtual.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-char-and-virtual.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Class starting with char and containing virtual function: - size=8,align=4 - offset-m=0,align-m=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-int-and-virtual.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-int-and-virtual.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-int-and-virtual.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-int-and-virtual.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Class starting with int and containing virtual function: - size=8,align=4 - offset-m=0,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-long-and-virtual.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-long-and-virtual.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-long-and-virtual.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/class-long-and-virtual.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Class starting with long and containing virtual function: - size=8,align=4 - offset-m=0,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting class with long: - size=8,align=4 - offset-long=0,offset-char=4, - align-long=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting class with long: - size=16,align=8 - offset-long=0,offset-double=8, - align-long=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting class with long: - size=8,align=4 - offset-long=0,offset-float=4, - align-long=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting class with long: - size=8,align=4 - offset-long=0,offset-int=4, - align-long=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longdouble.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longdouble.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longdouble.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longdouble.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longdouble inhereting class with long: - size=32,align=16 - offset-long=0,offset-longdouble=16, - align-long=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting class with long: - size=16,align=8 - offset-long=0,offset-longlong=8, - align-long=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting class with long: - size=8,align=4 - offset-long=0,offset-long=4, - align-long=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting class with long: - size=8,align=4 - offset-long=0,offset-pointer=4, - align-long=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-1-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting class with long: - size=8,align=4 - offset-long=0,offset-short=4, - align-long=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting classes with long & char: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=1,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting classes with long & double: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=4,align-f2=8,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting classes with long & float: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting classes with long & int: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longdouble.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longdouble.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longdouble.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longdouble.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting classes with long & longdouble: - size=48,align=12 - offset-f=0,offset-f2=12,offset-m=36, - align-f=4,align-f2=16,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting classes with long & longlong: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=4,align-f2=8,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting classes with long & long: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting classes with long & pointer: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-long-2-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting classes with long & short: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=2,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-char.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-char.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-char.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-char.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting class with longdouble: - size=36,align=12 - offset-longdouble=0,offset-char=24, - align-longdouble=16,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting class with longdouble: - size=36,align=12 - offset-longdouble=0,offset-float=24, - align-longdouble=16,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting class with longdouble: - size=36,align=12 - offset-longdouble=0,offset-int=24, - align-longdouble=16,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-long.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-long.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-long.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-long.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting class with longdouble: - size=36,align=12 - offset-longdouble=0,offset-long=24, - align-longdouble=16,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-1-c-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting class with longdouble: - size=36,align=12 - offset-longdouble=0,offset-short=24, - align-longdouble=16,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-char.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-char.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-char.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-char.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longdouble inhereting classes with longdouble & char: - size=64,align=16 - offset-f=0,offset-f2=24,offset-m=48, - align-f=16,align-f2=1,align-m=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longdouble inhereting classes with longdouble & float: - size=64,align=16 - offset-f=0,offset-f2=24,offset-m=48, - align-f=16,align-f2=4,align-m=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longdouble inhereting classes with longdouble & int: - size=64,align=16 - offset-f=0,offset-f2=24,offset-m=48, - align-f=16,align-f2=4,align-m=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-long.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-long.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-long.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-long.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longdouble inhereting classes with longdouble & long: - size=64,align=16 - offset-f=0,offset-f2=24,offset-m=48, - align-f=16,align-f2=4,align-m=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longdouble-2-c-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longdouble inhereting classes with longdouble & short: - size=64,align=16 - offset-f=0,offset-f2=24,offset-m=48, - align-f=16,align-f2=2,align-m=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting class with longlong: - size=16,align=8 - offset-longlong=0,offset-char=8, - align-longlong=8,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-double.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-double.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-double.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-double.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting class with longlong: - size=16,align=8 - offset-longlong=0,offset-double=8, - align-longlong=8,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting class with longlong: - size=16,align=8 - offset-longlong=0,offset-float=8, - align-longlong=8,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting class with longlong: - size=16,align=8 - offset-longlong=0,offset-int=8, - align-longlong=8,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting class with longlong: - size=16,align=8 - offset-longlong=0,offset-long=8, - align-longlong=8,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting class with longlong: - size=16,align=8 - offset-longlong=0,offset-pointer=8, - align-longlong=8,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-1-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting class with longlong: - size=16,align=8 - offset-longlong=0,offset-short=8, - align-longlong=8,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting classes with longlong & char: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=1,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-double.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-double.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-double.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-double.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting classes with longlong & double: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=8,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting classes with longlong & float: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=4,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting classes with longlong & int: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=4,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting classes with longlong & long: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=4,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting classes with longlong & pointer: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=4,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-longlong-2-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting classes with longlong & short: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=8,align-f2=2,align-m=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting class with pointer: - size=8,align=4 - offset-pointer=0,offset-char=4, - align-pointer=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting class with pointer: - size=16,align=8 - offset-pointer=0,offset-double=8, - align-pointer=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting class with pointer: - size=8,align=4 - offset-pointer=0,offset-float=4, - align-pointer=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting class with pointer: - size=8,align=4 - offset-pointer=0,offset-int=4, - align-pointer=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting class with pointer: - size=16,align=8 - offset-pointer=0,offset-longlong=8, - align-pointer=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting class with pointer: - size=8,align=4 - offset-pointer=0,offset-long=4, - align-pointer=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-pointer.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-pointer.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-pointer.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-pointer.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting class with pointer: - size=8,align=4 - offset-pointer=0,offset-pointer=4, - align-pointer=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-1-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting class with pointer: - size=8,align=4 - offset-pointer=0,offset-short=4, - align-pointer=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting classes with pointer & char: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=1,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting classes with pointer & double: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=4,align-f2=8,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting classes with pointer & float: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting classes with pointer & int: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting classes with pointer & longlong: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=4,align-f2=8,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting classes with pointer & long: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-pointer.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-pointer.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-pointer.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-pointer.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting classes with pointer & pointer: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=4,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-pointer-2-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting classes with pointer & short: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=4,align-f2=2,align-m=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with char inhereting class with short: - size=4,align=2 - offset-short=0,offset-char=2, - align-short=2,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with double inhereting class with short: - size=16,align=8 - offset-short=0,offset-double=8, - align-short=2,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with float inhereting class with short: - size=8,align=4 - offset-short=0,offset-float=4, - align-short=2,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with int inhereting class with short: - size=8,align=4 - offset-short=0,offset-int=4, - align-short=2,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longdouble inhereting class with short: - size=32,align=16 - offset-short=0,offset-longdouble=16, - align-short=2,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with longlong inhereting class with short: - size=16,align=8 - offset-short=0,offset-longlong=8, - align-short=2,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with long inhereting class with short: - size=8,align=4 - offset-short=0,offset-long=4, - align-short=2,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with pointer inhereting class with short: - size=8,align=4 - offset-short=0,offset-pointer=4, - align-short=2,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-1-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting class with short: - size=4,align=2 - offset-short=0,offset-short=2, - align-short=2,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting classes with short & char: - size=6,align=2 - offset-f=0,offset-f2=2,offset-m=4, - align-f=2,align-f2=1,align-m=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting classes with short & double: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=2,align-f2=8,align-m=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting classes with short & float: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=2,align-f2=4,align-m=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting classes with short & int: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=2,align-f2=4,align-m=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting classes with short & longdouble: - size=48,align=12 - offset-f=0,offset-f2=12,offset-m=36, - align-f=2,align-f2=16,align-m=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting classes with short & longlong: - size=24,align=8 - offset-f=0,offset-f2=8,offset-m=16, - align-f=2,align-f2=8,align-m=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting classes with short & long: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=2,align-f2=4,align-m=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting classes with short & pointer: - size=12,align=4 - offset-f=0,offset-f2=4,offset-m=8, - align-f=2,align-f2=4,align-m=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/c-short-2-c-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - ++Class with short inhereting classes with short & short: - size=6,align=2 - offset-f=0,offset-f2=2,offset-m=4, - align-f=2,align-f2=2,align-m=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Endian test: - little endian --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/endian.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Endian test: - little endian --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1 **** - 1f 0 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-0-5.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1 **** - 0 0 0 0 0 0 0 0 1f 0 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ff ff f 0 0 0 0 0 - ff ff f 0 ff ff 1 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-20-17.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - 0 0 0 0 ff ff f 0 0 0 0 0 - 0 0 0 0 ff ff f 0 ff ff 1 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ff ff ff 0 0 0 0 0 - ff ff ff 0 ff ff ff 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-0-24-24.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - 0 0 0 0 ff ff ff 0 0 0 0 0 - 0 0 0 0 ff ff ff 0 ff ff ff 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 3 0 0 - ff ff 1f 0 - ff ff ff 7f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-10-11-10.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 3 0 0 - ff ff 1f 0 - ff ff ff 7f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 7 0 0 0 0 0 0 - ff ff 7f 0 0 0 0 0 - ff ff 7f 0 ff 3 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-11-12-10.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 7 0 0 0 0 0 0 - ff ff 7f 0 0 0 0 0 - ff ff 7f 0 ff 3 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - 1 0 0 0 0 0 0 0 - ff ff 3f 0 0 0 0 0 - ff ff 3f 0 ff ff ff 7f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-21-31.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - 1 0 0 0 0 0 0 0 - ff ff 3f 0 0 0 0 0 - ff ff 3f 0 ff ff ff 7f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - 1 0 0 0 - f 0 0 0 - 1f 0 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-1-3-1.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - 1 0 0 0 - f 0 0 0 - 1f 0 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 3f 0 0 0 0 0 0 - ff 3f 0 0 ff ff 3f 0 - ff 3f 0 0 ff ff ff ff --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-22-10.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 3f 0 0 0 0 0 0 - ff 3f 0 0 ff ff 3f 0 - ff 3f 0 0 ff ff ff ff --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 3f 0 0 0 0 0 0 0 0 0 0 - ff 3f 0 0 ff ff ff 1f 0 0 0 0 - ff 3f 0 0 ff ff ff 1f ff ff ff 3f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-29-30.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 3f 0 0 0 0 0 0 0 0 0 0 - ff 3f 0 0 ff ff ff 1f 0 0 0 0 - ff 3f 0 0 ff ff ff 1f ff ff ff 3f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 3f 0 0 0 0 0 0 0 0 0 0 - ff 3f 0 0 ff ff ff 7f 0 0 0 0 - ff 3f 0 0 ff ff ff 7f ff ff ff 3 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-31-26.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 3f 0 0 0 0 0 0 0 0 0 0 - ff 3f 0 0 ff ff ff 7f 0 0 0 0 - ff 3f 0 0 ff ff ff 7f ff ff ff 3 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 3f 0 0 - ff ff 3f 0 - ff ff ff 7f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-14-8-9.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 3f 0 0 - ff ff 3f 0 - ff ff ff 7f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 7f 0 0 0 0 0 0 - ff ff 0 0 0 0 0 0 - ff ff 0 0 ff ff 3f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-15-1-22.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff 7f 0 0 0 0 0 0 - ff ff 0 0 0 0 0 0 - ff ff 0 0 ff ff 3f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 0 0 0 0 0 0 0 0 0 0 - ff ff 0 0 ff ff ff 3f 0 0 0 0 - ff ff 0 0 ff ff ff 3f ff 7f 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-16-30-15.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 0 0 0 0 0 0 0 0 0 0 - ff ff 0 0 ff ff ff 3f 0 0 0 0 - ff ff 0 0 ff ff ff 3f ff 7f 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1 0 0 0 0 0 0 0 0 0 - ff ff 1 0 ff ff 1 0 0 0 0 0 - ff ff 1 0 ff ff 1 0 ff ff f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-20.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1 0 0 0 0 0 0 0 0 0 - ff ff 1 0 ff ff 1 0 0 0 0 0 - ff ff 1 0 ff ff 1 0 ff ff f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1 0 0 0 0 0 - ff ff 1 0 ff ff 1 0 - ff ff 1 0 ff ff 7 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-17-2.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1 0 0 0 0 0 - ff ff 1 0 ff ff 1 0 - ff ff 1 0 ff ff 7 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1 0 0 0 0 0 0 0 0 0 - ff ff 1 0 ff ff 1f 0 0 0 0 0 - ff ff 1 0 ff ff 1f 0 ff ff 1 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-17-21-17.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1 0 0 0 0 0 0 0 0 0 - ff ff 1 0 ff ff 1f 0 0 0 0 0 - ff ff 1 0 ff ff 1f 0 ff ff 1 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 3 0 0 0 0 0 0 0 0 0 - ff ff 3 0 ff 7f 0 0 0 0 0 0 - ff ff 3 0 ff 7f 0 0 ff ff ff 3f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-15-30.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 3 0 0 0 0 0 0 0 0 0 - ff ff 3 0 ff 7f 0 0 0 0 0 0 - ff ff 3 0 ff 7f 0 0 ff ff ff 3f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ff ff 3 0 0 0 0 0 - ff ff 3 0 ff ff ff 3 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-0.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ff ff 3 0 0 0 0 0 0 0 0 0 - ff ff 3 0 ff ff ff 3 0 0 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 3 0 0 0 0 0 0 0 0 0 - ff ff 3 0 ff ff ff 3 0 0 0 0 - ff ff 3 0 ff ff ff 3 ff 7 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-26-11.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 3 0 0 0 0 0 0 0 0 0 - ff ff 3 0 ff ff ff 3 0 0 0 0 - ff ff 3 0 ff ff ff 3 ff 7 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 3 0 0 0 0 0 - ff ff 3f 0 0 0 0 0 - ff ff 3f 0 ff ff 1 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-4-17.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 3 0 0 0 0 0 - ff ff 3f 0 0 0 0 0 - ff ff 3f 0 ff ff 1 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 3 0 0 0 0 0 - ff ff 7f 0 0 0 0 0 - ff ff 7f 0 ff ff 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-18-5-16.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 3 0 0 0 0 0 - ff ff 7f 0 0 0 0 0 - ff ff 7f 0 ff ff 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 7 0 0 0 0 0 - ff ff ff 1 0 0 0 0 - ff ff ff 1 ff ff 3f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-19-6-22.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 7 0 0 0 0 0 - ff ff ff 1 0 0 0 0 - ff ff ff 1 ff ff 3f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff f 0 0 0 0 0 - ff ff f 0 ff ff 7 0 - ff ff f 0 ff ff ff f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-19-9.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff f 0 0 0 0 0 - ff ff f 0 ff ff 7 0 - ff ff f 0 ff ff ff f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff f 0 0 0 0 0 0 0 0 0 - ff ff f 0 ff ff f 0 0 0 0 0 - ff ff f 0 ff ff f 0 ff 7f 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-20-15.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff f 0 0 0 0 0 0 0 0 0 - ff ff f 0 ff ff f 0 0 0 0 0 - ff ff f 0 ff ff f 0 ff 7f 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff f 0 0 0 0 0 0 0 0 0 - ff ff f 0 ff ff ff 3 0 0 0 0 - ff ff f 0 ff ff ff 3 ff 3f 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-20-26-14.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff f 0 0 0 0 0 0 0 0 0 - ff ff f 0 ff ff ff 3 0 0 0 0 - ff ff f 0 ff ff ff 3 ff 3f 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1f 0 0 0 0 0 0 0 0 0 - ff ff 1f 0 ff ff 0 0 0 0 0 0 - ff ff 1f 0 ff ff 0 0 ff ff ff 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-16-24.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1f 0 0 0 0 0 0 0 0 0 - ff ff 1f 0 ff ff 0 0 0 0 0 0 - ff ff 1f 0 ff ff 0 0 ff ff ff 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1f 0 0 0 0 0 - ff ff 1f 0 ff ff 7 0 - ff ff 1f 0 ff ff 7f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-19-4.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1f 0 0 0 0 0 - ff ff 1f 0 ff ff 7 0 - ff ff 1f 0 ff ff 7f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1f 0 0 0 0 0 - ff ff 1f 0 ff ff 3f 0 - ff ff 1f 0 ff ff 7f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-22-1.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1f 0 0 0 0 0 - ff ff 1f 0 ff ff 3f 0 - ff ff 1f 0 ff ff 7f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1f 0 0 0 0 0 0 0 0 0 - ff ff 1f 0 ff ff ff 0 0 0 0 0 - ff ff 1f 0 ff ff ff 0 ff ff f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-24-20.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1f 0 0 0 0 0 0 0 0 0 - ff ff 1f 0 ff ff ff 0 0 0 0 0 - ff ff 1f 0 ff ff ff 0 ff ff f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1f 0 0 0 0 0 - ff ff ff 3 0 0 0 0 - ff ff ff 3 ff ff ff 3 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-21-5-26.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 1f 0 0 0 0 0 - ff ff ff 3 0 0 0 0 - ff ff ff 3 ff ff ff 3 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 3f 0 0 0 0 0 - ff ff ff 0 0 0 0 0 - ff ff ff 0 ff ff 7 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-19.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 3f 0 0 0 0 0 - ff ff ff 0 0 0 0 0 - ff ff ff 0 ff ff 7 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 3f 0 0 0 0 0 - ff ff ff 0 0 0 0 0 - ff ff ff 0 ff ff ff f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-22-2-28.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 3f 0 0 0 0 0 - ff ff ff 0 0 0 0 0 - ff ff ff 0 ff ff ff f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - 3 0 0 0 0 0 0 0 - ff ff ff 7 0 0 0 0 - ff ff ff 7 ff ff ff 7 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-2-25-27.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - 3 0 0 0 0 0 0 0 - ff ff ff 7 0 0 0 0 - ff ff ff 7 ff ff ff 7 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 7f 0 0 0 0 0 - ff ff 7f 0 ff ff 1 0 - ff ff 7f 0 ff ff ff 1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-23-17-8.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff 7f 0 0 0 0 0 - ff ff 7f 0 ff ff 1 0 - ff ff 7f 0 ff ff ff 1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 0 0 0 0 0 - ff ff ff 0 ff ff 3 0 - ff ff ff 0 ff ff ff 7 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-18-9.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 0 0 0 0 0 - ff ff ff 0 ff ff 3 0 - ff ff ff 0 ff ff ff 7 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 0 0 0 0 0 0 0 0 0 - ff ff ff 0 ff ff ff 7 0 0 0 0 - ff ff ff 0 ff ff ff 7 ff 0 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-24-27-8.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 0 0 0 0 0 0 0 0 0 - ff ff ff 0 ff ff ff 7 0 0 0 0 - ff ff ff 0 ff ff ff 7 ff 0 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 1 0 0 0 0 - ff ff ff 7f 0 0 0 0 - ff ff ff 7f ff ff 7f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-25-6-23.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 1 0 0 0 0 - ff ff ff 7f 0 0 0 0 - ff ff ff 7f ff ff 7f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 3 0 0 0 0 - ff ff ff 3 ff 0 0 0 - ff ff ff 3 ff 3f 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-26-8-6.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 3 0 0 0 0 - ff ff ff 3 ff 0 0 0 - ff ff ff 3 ff 3f 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 7 0 0 0 0 - ff ff ff 7 ff ff 3f 0 - ff ff ff 7 ff ff ff 1f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-27-22-7.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 7 0 0 0 0 - ff ff ff 7 ff ff 3f 0 - ff ff ff 7 ff ff ff 1f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 1f 0 0 0 0 - ff ff ff 1f ff ff 0 0 - ff ff ff 1f ff ff 7f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-16-7.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 1f 0 0 0 0 - ff ff ff 1f ff ff 0 0 - ff ff ff 1f ff ff 7f 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 1f 0 0 0 0 - ff ff ff 1f f 0 0 0 - ff ff ff 1f ff 3f 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-29-4-10.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 1f 0 0 0 0 - ff ff ff 1f f 0 0 0 - ff ff ff 1f ff 3f 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 3f 0 0 0 0 0 0 0 0 - ff ff ff 3f ff 7f 0 0 0 0 0 0 - ff ff ff 3f ff 7f 0 0 ff ff ff 3 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-15-26.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 3f 0 0 0 0 0 0 0 0 - ff ff ff 3f ff 7f 0 0 0 0 0 0 - ff ff ff 3f ff 7f 0 0 ff ff ff 3 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 3f 0 0 0 0 0 0 0 0 - ff ff ff 3f ff ff ff 0 0 0 0 0 - ff ff ff 3f ff ff ff 0 ff ff ff 3f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-30-24-30.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 3f 0 0 0 0 0 0 0 0 - ff ff ff 3f ff ff ff 0 0 0 0 0 - ff ff ff 3f ff ff ff 0 ff ff ff 3f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 7f 0 0 0 0 0 0 0 0 - ff ff ff 7f ff ff ff f 0 0 0 0 - ff ff ff 7f ff ff ff f ff ff 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-28-16.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 7f 0 0 0 0 0 0 0 0 - ff ff ff 7f ff ff ff f 0 0 0 0 - ff ff ff 7f ff ff ff f ff ff 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 7f 0 0 0 0 - ff ff ff 7f f 0 0 0 - ff ff ff 7f ff ff 3 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-4-14.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - ff ff ff 7f 0 0 0 0 - ff ff ff 7f f 0 0 0 - ff ff ff 7f ff ff 3 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ff ff ff 7f 0 0 0 0 - ff ff ff 7f ff 1 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-31-9-0.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - ff ff ff 7f 0 0 0 0 0 0 0 0 - ff ff ff 7f ff 1 0 0 0 0 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - 7 0 0 0 - ff 3 0 0 - ff 7 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-3-7-1.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - 7 0 0 0 - ff 3 0 0 - ff 7 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - f 0 0 0 0 0 0 0 - ff ff 3 0 0 0 0 0 - ff ff 3 0 ff ff ff 1f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-4-14-29.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - f 0 0 0 0 0 0 0 - ff ff 3 0 0 0 0 0 - ff ff 3 0 ff ff ff 1f --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - 1f 0 0 0 0 0 0 0 - ff ff ff f 0 0 0 0 - ff ff ff f 7f 0 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-5-23-7.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - 1f 0 0 0 0 0 0 0 - ff ff ff f 0 0 0 0 - ff ff ff f 7f 0 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - 7f 0 0 0 0 0 0 0 - ff ff 1f 0 0 0 0 0 - ff ff 1f 0 ff f 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/f-7-14-12.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - 7f 0 0 0 0 0 0 0 - ff ff 1f 0 0 0 0 0 - ff ff 1f 0 ff f 0 0 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/README gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/README *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/README 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/README 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,6 **** - This directory contains layout test results for 97r2 i960-vxworks - compiler used with options - - -O2 -fvtable-thunks -mno-strict-align -fno-rtti -fcheck-new-mca - -mold-align -mno-leaf-procedures - --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with char: - size=11,align=1 - offset-char=0,offset-arrayof-char=1, - align-char=1,align-arrayof-char=1 - offset-char-a[5]=6,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with char: - size=11,align=1 - offset-char=0,offset-arrayof-char=1, - align-char=1,align-arrayof-char=1 - offset-char-a[5]=6,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with char: - size=88,align=8 - offset-char=0,offset-arrayof-double=8, - align-char=1,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with char: - size=88,align=8 - offset-char=0,offset-arrayof-double=8, - align-char=1,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with char: - size=44,align=4 - offset-char=0,offset-arrayof-float=4, - align-char=1,align-arrayof-float=4 - offset-float-a[5]=24,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with char: - size=44,align=4 - offset-char=0,offset-arrayof-float=4, - align-char=1,align-arrayof-float=4 - offset-float-a[5]=24,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with char: - size=44,align=4 - offset-char=0,offset-arrayof-int=4, - align-char=1,align-arrayof-int=4 - offset-int-a[5]=24,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with char: - size=44,align=4 - offset-char=0,offset-arrayof-int=4, - align-char=1,align-arrayof-int=4 - offset-int-a[5]=24,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longdouble in struct starting with char: - size=176,align=16 - offset-char=0,offset-arrayof-longdouble=16, - align-char=1,align-arrayof-longdouble=16 - offset-longdouble-a[5]=96,align-longdouble-a[5]=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longdouble in struct starting with char: - size=176,align=16 - offset-char=0,offset-arrayof-longdouble=16, - align-char=1,align-arrayof-longdouble=16 - offset-longdouble-a[5]=96,align-longdouble-a[5]=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with char: - size=88,align=8 - offset-char=0,offset-arrayof-longlong=8, - align-char=1,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with char: - size=88,align=8 - offset-char=0,offset-arrayof-longlong=8, - align-char=1,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with char: - size=44,align=4 - offset-char=0,offset-arrayof-long=4, - align-char=1,align-arrayof-long=4 - offset-long-a[5]=24,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with char: - size=44,align=4 - offset-char=0,offset-arrayof-long=4, - align-char=1,align-arrayof-long=4 - offset-long-a[5]=24,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with char: - size=44,align=4 - offset-char=0,offset-arrayof-pointer=4, - align-char=1,align-arrayof-pointer=4 - offset-pointer-a[5]=24,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with char: - size=44,align=4 - offset-char=0,offset-arrayof-pointer=4, - align-char=1,align-arrayof-pointer=4 - offset-pointer-a[5]=24,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with char: - size=22,align=2 - offset-char=0,offset-arrayof-short=2, - align-char=1,align-arrayof-short=2 - offset-short-a[5]=12,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-a-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with char: - size=22,align=2 - offset-char=0,offset-arrayof-short=2, - align-char=1,align-arrayof-short=2 - offset-short-a[5]=12,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-char: - size=2,align=1,offset-char=0,offset-char=1, - align-char=1,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-char: - size=2,align=1,offset-char=0,offset-char=1, - align-char=1,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-double: - size=16,align=8,offset-char=0,offset-double=8, - align-char=1,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-double: - size=16,align=8,offset-char=0,offset-double=8, - align-char=1,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-float: - size=8,align=4,offset-char=0,offset-float=4, - align-char=1,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-float: - size=8,align=4,offset-char=0,offset-float=4, - align-char=1,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-int: - size=8,align=4,offset-char=0,offset-int=4, - align-char=1,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-int: - size=8,align=4,offset-char=0,offset-int=4, - align-char=1,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-longdouble: - size=32,align=16,offset-char=0,offset-longdouble=16, - align-char=1,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-longdouble: - size=32,align=16,offset-char=0,offset-longdouble=16, - align-char=1,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-longlong: - size=16,align=8,offset-char=0,offset-longlong=8, - align-char=1,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-longlong: - size=16,align=8,offset-char=0,offset-longlong=8, - align-char=1,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-long: - size=8,align=4,offset-char=0,offset-long=4, - align-char=1,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-long: - size=8,align=4,offset-char=0,offset-long=4, - align-char=1,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-pointer: - size=8,align=4,offset-char=0,offset-pointer=4, - align-char=1,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-pointer: - size=8,align=4,offset-char=0,offset-pointer=4, - align-char=1,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-ptrdiff_t: - size=8,align=4,offset-char=0,offset-ptrdiff_t=4, - align-char=1,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-ptrdiff_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-ptrdiff_t: - size=8,align=4,offset-char=0,offset-ptrdiff_t=4, - align-char=1,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with char: - size=2,align=1 - offset-char=0,offset-sss-char=1, - align-char=1,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with char: - size=2,align=1 - offset-char=0,offset-sss-char=1, - align-char=1,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with char: - size=16,align=8 - offset-char=0,offset-sss-double=8, - align-char=1,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with char: - size=16,align=8 - offset-char=0,offset-sss-double=8, - align-char=1,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with char: - size=8,align=4 - offset-char=0,offset-sss-float=4, - align-char=1,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with char: - size=8,align=4 - offset-char=0,offset-sss-float=4, - align-char=1,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-short: - size=4,align=2,offset-char=0,offset-short=2, - align-char=1,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-short: - size=4,align=2,offset-char=0,offset-short=2, - align-char=1,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with char: - size=8,align=4 - offset-char=0,offset-sss-int=4, - align-char=1,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with char: - size=8,align=4 - offset-char=0,offset-sss-int=4, - align-char=1,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-size_t: - size=8,align=4,offset-char=0,offset-size_t=4, - align-char=1,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-size_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-size_t: - size=8,align=4,offset-char=0,offset-size_t=4, - align-char=1,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longdouble inside struct starting with char: - size=36,align=12 - offset-char=0,offset-sss-longdouble=12, - align-char=1,align-sss-longdouble=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longdouble inside struct starting with char: - size=36,align=12 - offset-char=0,offset-sss-longdouble=12, - align-char=1,align-sss-longdouble=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with char: - size=16,align=8 - offset-char=0,offset-sss-longlong=8, - align-char=1,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with char: - size=16,align=8 - offset-char=0,offset-sss-longlong=8, - align-char=1,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with char: - size=8,align=4 - offset-char=0,offset-sss-long=4, - align-char=1,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with char: - size=8,align=4 - offset-char=0,offset-sss-long=4, - align-char=1,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with char: - size=8,align=4 - offset-char=0,offset-sss-pointer=4, - align-char=1,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with char: - size=8,align=4 - offset-char=0,offset-sss-pointer=4, - align-char=1,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with char: - size=4,align=2 - offset-char=0,offset-sss-short=2, - align-char=1,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-s-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with char: - size=4,align=2 - offset-char=0,offset-sss-short=2, - align-char=1,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-wchar_t: - size=8,align=4,offset-char=0,offset-wchar_t=4, - align-char=1,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-wchar_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct char-wchar_t: - size=8,align=4,offset-char=0,offset-wchar_t=4, - align-char=1,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with char: - size=8,align=4 - offset-char=0,offset-last=4, - align-char=1,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with char: - size=12,align=4 - offset-char=0,offset-last=8, - align-char=1,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with char: - size=8,align=4 - offset-char=0,offset-last=4, - align-char=1,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with char: - size=12,align=4 - offset-char=0,offset-last=8, - align-char=1,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with char: - size=12,align=4 - offset-char=0,offset-last=8, - align-char=1,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with char: - size=24,align=8 - offset-char=0,offset-last=16, - align-char=1,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with char: - size=8,align=4 - offset-char=0,offset-last=4, - align-char=1,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with char: - size=12,align=4 - offset-char=0,offset-last=8, - align-char=1,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with char: - size=8,align=4 - offset-char=0,offset-last=4, - align-char=1,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-char-zf-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with char: - size=12,align=4 - offset-char=0,offset-last=8, - align-char=1,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with double: - size=24,align=8 - offset-double=0,offset-arrayof-char=8, - align-double=8,align-arrayof-char=1 - offset-char-a[5]=13,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with double: - size=24,align=8 - offset-double=0,offset-arrayof-char=8, - align-double=8,align-arrayof-char=1 - offset-char-a[5]=13,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with double: - size=88,align=8 - offset-double=0,offset-arrayof-double=8, - align-double=8,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with double: - size=88,align=8 - offset-double=0,offset-arrayof-double=8, - align-double=8,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with double: - size=48,align=8 - offset-double=0,offset-arrayof-float=8, - align-double=8,align-arrayof-float=4 - offset-float-a[5]=28,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with double: - size=48,align=8 - offset-double=0,offset-arrayof-float=8, - align-double=8,align-arrayof-float=4 - offset-float-a[5]=28,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with double: - size=48,align=8 - offset-double=0,offset-arrayof-int=8, - align-double=8,align-arrayof-int=4 - offset-int-a[5]=28,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with double: - size=48,align=8 - offset-double=0,offset-arrayof-int=8, - align-double=8,align-arrayof-int=4 - offset-int-a[5]=28,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longdouble in struct starting with double: - size=176,align=16 - offset-double=0,offset-arrayof-longdouble=16, - align-double=8,align-arrayof-longdouble=16 - offset-longdouble-a[5]=96,align-longdouble-a[5]=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longdouble.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longdouble in struct starting with double: - size=176,align=16 - offset-double=0,offset-arrayof-longdouble=16, - align-double=8,align-arrayof-longdouble=16 - offset-longdouble-a[5]=96,align-longdouble-a[5]=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with double: - size=88,align=8 - offset-double=0,offset-arrayof-longlong=8, - align-double=8,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with double: - size=88,align=8 - offset-double=0,offset-arrayof-longlong=8, - align-double=8,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with double: - size=48,align=8 - offset-double=0,offset-arrayof-long=8, - align-double=8,align-arrayof-long=4 - offset-long-a[5]=28,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with double: - size=48,align=8 - offset-double=0,offset-arrayof-long=8, - align-double=8,align-arrayof-long=4 - offset-long-a[5]=28,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with double: - size=48,align=8 - offset-double=0,offset-arrayof-pointer=8, - align-double=8,align-arrayof-pointer=4 - offset-pointer-a[5]=28,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with double: - size=48,align=8 - offset-double=0,offset-arrayof-pointer=8, - align-double=8,align-arrayof-pointer=4 - offset-pointer-a[5]=28,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with double: - size=32,align=8 - offset-double=0,offset-arrayof-short=8, - align-double=8,align-arrayof-short=2 - offset-short-a[5]=18,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-a-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with double: - size=32,align=8 - offset-double=0,offset-arrayof-short=8, - align-double=8,align-arrayof-short=2 - offset-short-a[5]=18,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-char: - size=16,align=8,offset-double=0,offset-char=8, - align-double=8,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-char: - size=16,align=8,offset-double=0,offset-char=8, - align-double=8,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-double: - size=16,align=8,offset-double=0,offset-double=8, - align-double=8,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-double: - size=16,align=8,offset-double=0,offset-double=8, - align-double=8,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-float: - size=16,align=8,offset-double=0,offset-float=8, - align-double=8,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-float: - size=16,align=8,offset-double=0,offset-float=8, - align-double=8,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-int: - size=16,align=8,offset-double=0,offset-int=8, - align-double=8,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-int: - size=16,align=8,offset-double=0,offset-int=8, - align-double=8,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-longdouble: - size=32,align=16,offset-double=0,offset-longdouble=16, - align-double=8,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-longdouble: - size=32,align=16,offset-double=0,offset-longdouble=16, - align-double=8,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-longlong: - size=16,align=8,offset-double=0,offset-longlong=8, - align-double=8,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-longlong: - size=16,align=8,offset-double=0,offset-longlong=8, - align-double=8,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-long: - size=16,align=8,offset-double=0,offset-long=8, - align-double=8,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-long: - size=16,align=8,offset-double=0,offset-long=8, - align-double=8,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-pointer: - size=16,align=8,offset-double=0,offset-pointer=8, - align-double=8,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-pointer: - size=16,align=8,offset-double=0,offset-pointer=8, - align-double=8,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-ptrdiff_t: - size=16,align=8,offset-double=0,offset-ptrdiff_t=8, - align-double=8,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-ptrdiff_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-ptrdiff_t: - size=16,align=8,offset-double=0,offset-ptrdiff_t=8, - align-double=8,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-char=8, - align-double=8,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-char=8, - align-double=8,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-double=8, - align-double=8,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-double=8, - align-double=8,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-float=8, - align-double=8,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-float=8, - align-double=8,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-short: - size=16,align=8,offset-double=0,offset-short=8, - align-double=8,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-short: - size=16,align=8,offset-double=0,offset-short=8, - align-double=8,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-int=8, - align-double=8,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-int=8, - align-double=8,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-size_t: - size=16,align=8,offset-double=0,offset-size_t=8, - align-double=8,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-size_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-size_t: - size=16,align=8,offset-double=0,offset-size_t=8, - align-double=8,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longdouble inside struct starting with double: - size=36,align=12 - offset-double=0,offset-sss-longdouble=12, - align-double=8,align-sss-longdouble=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longdouble.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longdouble inside struct starting with double: - size=36,align=12 - offset-double=0,offset-sss-longdouble=12, - align-double=8,align-sss-longdouble=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-longlong=8, - align-double=8,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-longlong=8, - align-double=8,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-long=8, - align-double=8,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-long=8, - align-double=8,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-pointer=8, - align-double=8,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-pointer=8, - align-double=8,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-short=8, - align-double=8,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-s-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with double: - size=16,align=8 - offset-double=0,offset-sss-short=8, - align-double=8,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-wchar_t: - size=16,align=8,offset-double=0,offset-wchar_t=8, - align-double=8,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-wchar_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct double-wchar_t: - size=16,align=8,offset-double=0,offset-wchar_t=8, - align-double=8,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with double: - size=16,align=8 - offset-double=0,offset-last=8, - align-double=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with double: - size=16,align=8 - offset-double=0,offset-last=12, - align-double=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with double: - size=16,align=8 - offset-double=0,offset-last=8, - align-double=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with double: - size=16,align=8 - offset-double=0,offset-last=12, - align-double=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with double: - size=16,align=8 - offset-double=0,offset-last=8, - align-double=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with double: - size=24,align=8 - offset-double=0,offset-last=16, - align-double=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with double: - size=16,align=8 - offset-double=0,offset-last=8, - align-double=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with double: - size=16,align=8 - offset-double=0,offset-last=12, - align-double=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with double: - size=16,align=8 - offset-double=0,offset-last=8, - align-double=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-double-zf-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with double: - size=16,align=8 - offset-double=0,offset-last=12, - align-double=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with float: - size=16,align=4 - offset-float=0,offset-arrayof-char=4, - align-float=4,align-arrayof-char=1 - offset-char-a[5]=9,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with float: - size=16,align=4 - offset-float=0,offset-arrayof-char=4, - align-float=4,align-arrayof-char=1 - offset-char-a[5]=9,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with float: - size=88,align=8 - offset-float=0,offset-arrayof-double=8, - align-float=4,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with float: - size=88,align=8 - offset-float=0,offset-arrayof-double=8, - align-float=4,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with float: - size=44,align=4 - offset-float=0,offset-arrayof-float=4, - align-float=4,align-arrayof-float=4 - offset-float-a[5]=24,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with float: - size=44,align=4 - offset-float=0,offset-arrayof-float=4, - align-float=4,align-arrayof-float=4 - offset-float-a[5]=24,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with float: - size=44,align=4 - offset-float=0,offset-arrayof-int=4, - align-float=4,align-arrayof-int=4 - offset-int-a[5]=24,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with float: - size=44,align=4 - offset-float=0,offset-arrayof-int=4, - align-float=4,align-arrayof-int=4 - offset-int-a[5]=24,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longdouble in struct starting with float: - size=176,align=16 - offset-float=0,offset-arrayof-longdouble=16, - align-float=4,align-arrayof-longdouble=16 - offset-longdouble-a[5]=96,align-longdouble-a[5]=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longdouble in struct starting with float: - size=176,align=16 - offset-float=0,offset-arrayof-longdouble=16, - align-float=4,align-arrayof-longdouble=16 - offset-longdouble-a[5]=96,align-longdouble-a[5]=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with float: - size=88,align=8 - offset-float=0,offset-arrayof-longlong=8, - align-float=4,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with float: - size=88,align=8 - offset-float=0,offset-arrayof-longlong=8, - align-float=4,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with float: - size=44,align=4 - offset-float=0,offset-arrayof-long=4, - align-float=4,align-arrayof-long=4 - offset-long-a[5]=24,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with float: - size=44,align=4 - offset-float=0,offset-arrayof-long=4, - align-float=4,align-arrayof-long=4 - offset-long-a[5]=24,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with float: - size=44,align=4 - offset-float=0,offset-arrayof-pointer=4, - align-float=4,align-arrayof-pointer=4 - offset-pointer-a[5]=24,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with float: - size=44,align=4 - offset-float=0,offset-arrayof-pointer=4, - align-float=4,align-arrayof-pointer=4 - offset-pointer-a[5]=24,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with float: - size=24,align=4 - offset-float=0,offset-arrayof-short=4, - align-float=4,align-arrayof-short=2 - offset-short-a[5]=14,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-a-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with float: - size=24,align=4 - offset-float=0,offset-arrayof-short=4, - align-float=4,align-arrayof-short=2 - offset-short-a[5]=14,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-char: - size=8,align=4,offset-float=0,offset-char=4, - align-float=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-char: - size=8,align=4,offset-float=0,offset-char=4, - align-float=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-double: - size=16,align=8,offset-float=0,offset-double=8, - align-float=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-double: - size=16,align=8,offset-float=0,offset-double=8, - align-float=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-float: - size=8,align=4,offset-float=0,offset-float=4, - align-float=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-float: - size=8,align=4,offset-float=0,offset-float=4, - align-float=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-int: - size=8,align=4,offset-float=0,offset-int=4, - align-float=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-int: - size=8,align=4,offset-float=0,offset-int=4, - align-float=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-longdouble: - size=32,align=16,offset-float=0,offset-longdouble=16, - align-float=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-longdouble: - size=32,align=16,offset-float=0,offset-longdouble=16, - align-float=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-longlong: - size=16,align=8,offset-float=0,offset-longlong=8, - align-float=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-longlong: - size=16,align=8,offset-float=0,offset-longlong=8, - align-float=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-long: - size=8,align=4,offset-float=0,offset-long=4, - align-float=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-long: - size=8,align=4,offset-float=0,offset-long=4, - align-float=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-pointer: - size=8,align=4,offset-float=0,offset-pointer=4, - align-float=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-pointer: - size=8,align=4,offset-float=0,offset-pointer=4, - align-float=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-ptrdiff_t: - size=8,align=4,offset-float=0,offset-ptrdiff_t=4, - align-float=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-ptrdiff_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-ptrdiff_t: - size=8,align=4,offset-float=0,offset-ptrdiff_t=4, - align-float=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with float: - size=8,align=4 - offset-float=0,offset-sss-char=4, - align-float=4,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with float: - size=8,align=4 - offset-float=0,offset-sss-char=4, - align-float=4,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with float: - size=16,align=8 - offset-float=0,offset-sss-double=8, - align-float=4,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with float: - size=16,align=8 - offset-float=0,offset-sss-double=8, - align-float=4,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with float: - size=8,align=4 - offset-float=0,offset-sss-float=4, - align-float=4,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with float: - size=8,align=4 - offset-float=0,offset-sss-float=4, - align-float=4,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-short: - size=8,align=4,offset-float=0,offset-short=4, - align-float=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-short: - size=8,align=4,offset-float=0,offset-short=4, - align-float=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with float: - size=8,align=4 - offset-float=0,offset-sss-int=4, - align-float=4,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with float: - size=8,align=4 - offset-float=0,offset-sss-int=4, - align-float=4,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-size_t: - size=8,align=4,offset-float=0,offset-size_t=4, - align-float=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-size_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-size_t: - size=8,align=4,offset-float=0,offset-size_t=4, - align-float=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longdouble inside struct starting with float: - size=36,align=12 - offset-float=0,offset-sss-longdouble=12, - align-float=4,align-sss-longdouble=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longdouble inside struct starting with float: - size=36,align=12 - offset-float=0,offset-sss-longdouble=12, - align-float=4,align-sss-longdouble=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with float: - size=16,align=8 - offset-float=0,offset-sss-longlong=8, - align-float=4,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with float: - size=16,align=8 - offset-float=0,offset-sss-longlong=8, - align-float=4,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with float: - size=8,align=4 - offset-float=0,offset-sss-long=4, - align-float=4,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with float: - size=8,align=4 - offset-float=0,offset-sss-long=4, - align-float=4,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with float: - size=8,align=4 - offset-float=0,offset-sss-pointer=4, - align-float=4,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with float: - size=8,align=4 - offset-float=0,offset-sss-pointer=4, - align-float=4,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with float: - size=8,align=4 - offset-float=0,offset-sss-short=4, - align-float=4,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-s-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with float: - size=8,align=4 - offset-float=0,offset-sss-short=4, - align-float=4,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-wchar_t: - size=8,align=4,offset-float=0,offset-wchar_t=4, - align-float=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-wchar_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct float-wchar_t: - size=8,align=4,offset-float=0,offset-wchar_t=4, - align-float=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with float: - size=8,align=4 - offset-float=0,offset-last=4, - align-float=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with float: - size=12,align=4 - offset-float=0,offset-last=8, - align-float=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with float: - size=8,align=4 - offset-float=0,offset-last=4, - align-float=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with float: - size=12,align=4 - offset-float=0,offset-last=8, - align-float=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with float: - size=12,align=4 - offset-float=0,offset-last=8, - align-float=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with float: - size=24,align=8 - offset-float=0,offset-last=16, - align-float=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with float: - size=8,align=4 - offset-float=0,offset-last=4, - align-float=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with float: - size=12,align=4 - offset-float=0,offset-last=8, - align-float=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with float: - size=8,align=4 - offset-float=0,offset-last=4, - align-float=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-float-zf-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with float: - size=12,align=4 - offset-float=0,offset-last=8, - align-float=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with int: - size=16,align=4 - offset-int=0,offset-arrayof-char=4, - align-int=4,align-arrayof-char=1 - offset-char-a[5]=9,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with int: - size=16,align=4 - offset-int=0,offset-arrayof-char=4, - align-int=4,align-arrayof-char=1 - offset-char-a[5]=9,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with int: - size=88,align=8 - offset-int=0,offset-arrayof-double=8, - align-int=4,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with int: - size=88,align=8 - offset-int=0,offset-arrayof-double=8, - align-int=4,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with int: - size=44,align=4 - offset-int=0,offset-arrayof-float=4, - align-int=4,align-arrayof-float=4 - offset-float-a[5]=24,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with int: - size=44,align=4 - offset-int=0,offset-arrayof-float=4, - align-int=4,align-arrayof-float=4 - offset-float-a[5]=24,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with int: - size=44,align=4 - offset-int=0,offset-arrayof-int=4, - align-int=4,align-arrayof-int=4 - offset-int-a[5]=24,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with int: - size=44,align=4 - offset-int=0,offset-arrayof-int=4, - align-int=4,align-arrayof-int=4 - offset-int-a[5]=24,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longdouble in struct starting with int: - size=176,align=16 - offset-int=0,offset-arrayof-longdouble=16, - align-int=4,align-arrayof-longdouble=16 - offset-longdouble-a[5]=96,align-longdouble-a[5]=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longdouble in struct starting with int: - size=176,align=16 - offset-int=0,offset-arrayof-longdouble=16, - align-int=4,align-arrayof-longdouble=16 - offset-longdouble-a[5]=96,align-longdouble-a[5]=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with int: - size=88,align=8 - offset-int=0,offset-arrayof-longlong=8, - align-int=4,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with int: - size=88,align=8 - offset-int=0,offset-arrayof-longlong=8, - align-int=4,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with int: - size=44,align=4 - offset-int=0,offset-arrayof-long=4, - align-int=4,align-arrayof-long=4 - offset-long-a[5]=24,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with int: - size=44,align=4 - offset-int=0,offset-arrayof-long=4, - align-int=4,align-arrayof-long=4 - offset-long-a[5]=24,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with int: - size=44,align=4 - offset-int=0,offset-arrayof-pointer=4, - align-int=4,align-arrayof-pointer=4 - offset-pointer-a[5]=24,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with int: - size=44,align=4 - offset-int=0,offset-arrayof-pointer=4, - align-int=4,align-arrayof-pointer=4 - offset-pointer-a[5]=24,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with int: - size=24,align=4 - offset-int=0,offset-arrayof-short=4, - align-int=4,align-arrayof-short=2 - offset-short-a[5]=14,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-a-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with int: - size=24,align=4 - offset-int=0,offset-arrayof-short=4, - align-int=4,align-arrayof-short=2 - offset-short-a[5]=14,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-char: - size=8,align=4,offset-int=0,offset-char=4, - align-int=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-char: - size=8,align=4,offset-int=0,offset-char=4, - align-int=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-double: - size=16,align=8,offset-int=0,offset-double=8, - align-int=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-double: - size=16,align=8,offset-int=0,offset-double=8, - align-int=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-float: - size=8,align=4,offset-int=0,offset-float=4, - align-int=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-float: - size=8,align=4,offset-int=0,offset-float=4, - align-int=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-int: - size=8,align=4,offset-int=0,offset-int=4, - align-int=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-int: - size=8,align=4,offset-int=0,offset-int=4, - align-int=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-longdouble: - size=32,align=16,offset-int=0,offset-longdouble=16, - align-int=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-longdouble: - size=32,align=16,offset-int=0,offset-longdouble=16, - align-int=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-longlong: - size=16,align=8,offset-int=0,offset-longlong=8, - align-int=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-longlong: - size=16,align=8,offset-int=0,offset-longlong=8, - align-int=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-long: - size=8,align=4,offset-int=0,offset-long=4, - align-int=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-long: - size=8,align=4,offset-int=0,offset-long=4, - align-int=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-pointer: - size=8,align=4,offset-int=0,offset-pointer=4, - align-int=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-pointer: - size=8,align=4,offset-int=0,offset-pointer=4, - align-int=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-ptrdiff_t: - size=8,align=4,offset-int=0,offset-ptrdiff_t=4, - align-int=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-ptrdiff_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-ptrdiff_t: - size=8,align=4,offset-int=0,offset-ptrdiff_t=4, - align-int=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with int: - size=8,align=4 - offset-int=0,offset-sss-char=4, - align-int=4,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with int: - size=8,align=4 - offset-int=0,offset-sss-char=4, - align-int=4,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with int: - size=16,align=8 - offset-int=0,offset-sss-double=8, - align-int=4,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with int: - size=16,align=8 - offset-int=0,offset-sss-double=8, - align-int=4,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with int: - size=8,align=4 - offset-int=0,offset-sss-float=4, - align-int=4,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with int: - size=8,align=4 - offset-int=0,offset-sss-float=4, - align-int=4,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-short: - size=8,align=4,offset-int=0,offset-short=4, - align-int=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-short: - size=8,align=4,offset-int=0,offset-short=4, - align-int=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with int: - size=8,align=4 - offset-int=0,offset-sss-int=4, - align-int=4,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with int: - size=8,align=4 - offset-int=0,offset-sss-int=4, - align-int=4,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-size_t: - size=8,align=4,offset-int=0,offset-size_t=4, - align-int=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-size_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-size_t: - size=8,align=4,offset-int=0,offset-size_t=4, - align-int=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longdouble inside struct starting with int: - size=36,align=12 - offset-int=0,offset-sss-longdouble=12, - align-int=4,align-sss-longdouble=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longdouble inside struct starting with int: - size=36,align=12 - offset-int=0,offset-sss-longdouble=12, - align-int=4,align-sss-longdouble=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with int: - size=16,align=8 - offset-int=0,offset-sss-longlong=8, - align-int=4,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with int: - size=16,align=8 - offset-int=0,offset-sss-longlong=8, - align-int=4,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with int: - size=8,align=4 - offset-int=0,offset-sss-long=4, - align-int=4,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with int: - size=8,align=4 - offset-int=0,offset-sss-long=4, - align-int=4,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with int: - size=8,align=4 - offset-int=0,offset-sss-pointer=4, - align-int=4,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with int: - size=8,align=4 - offset-int=0,offset-sss-pointer=4, - align-int=4,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with int: - size=8,align=4 - offset-int=0,offset-sss-short=4, - align-int=4,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-s-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with int: - size=8,align=4 - offset-int=0,offset-sss-short=4, - align-int=4,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-wchar_t: - size=8,align=4,offset-int=0,offset-wchar_t=4, - align-int=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-wchar_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct int-wchar_t: - size=8,align=4,offset-int=0,offset-wchar_t=4, - align-int=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with int: - size=8,align=4 - offset-int=0,offset-last=4, - align-int=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with int: - size=12,align=4 - offset-int=0,offset-last=8, - align-int=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with int: - size=8,align=4 - offset-int=0,offset-last=4, - align-int=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with int: - size=12,align=4 - offset-int=0,offset-last=8, - align-int=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with int: - size=12,align=4 - offset-int=0,offset-last=8, - align-int=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with int: - size=24,align=8 - offset-int=0,offset-last=16, - align-int=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with int: - size=8,align=4 - offset-int=0,offset-last=4, - align-int=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with int: - size=12,align=4 - offset-int=0,offset-last=8, - align-int=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with int: - size=8,align=4 - offset-int=0,offset-last=4, - align-int=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-int-zf-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with int: - size=12,align=4 - offset-int=0,offset-last=8, - align-int=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-bool.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-bool.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-bool.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-bool.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Bool size: - 1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Char size: - 1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Char size: - 1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Double size: - 8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Double size: - 8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Float size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Float size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Int size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Int size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Long Double size: - 16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Long Double size: - 16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Long long size: - 8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Long long size: - 8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Long size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Long size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Pointer size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Pointer size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++ptrdiff_t size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-ptrdiff.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++ptrdiff_t size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Short size: - 2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++Short size: - 2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++size_t size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-size.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++size_t size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++wchar_t size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/size-wchar.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,2 **** - +++wchar_t size: - 4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with long: - size=16,align=4 - offset-long=0,offset-arrayof-char=4, - align-long=4,align-arrayof-char=1 - offset-char-a[5]=9,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with long: - size=16,align=4 - offset-long=0,offset-arrayof-char=4, - align-long=4,align-arrayof-char=1 - offset-char-a[5]=9,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with long: - size=88,align=8 - offset-long=0,offset-arrayof-double=8, - align-long=4,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with long: - size=88,align=8 - offset-long=0,offset-arrayof-double=8, - align-long=4,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with long: - size=44,align=4 - offset-long=0,offset-arrayof-float=4, - align-long=4,align-arrayof-float=4 - offset-float-a[5]=24,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with long: - size=44,align=4 - offset-long=0,offset-arrayof-float=4, - align-long=4,align-arrayof-float=4 - offset-float-a[5]=24,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with long: - size=44,align=4 - offset-long=0,offset-arrayof-int=4, - align-long=4,align-arrayof-int=4 - offset-int-a[5]=24,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with long: - size=44,align=4 - offset-long=0,offset-arrayof-int=4, - align-long=4,align-arrayof-int=4 - offset-int-a[5]=24,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longdouble in struct starting with long: - size=176,align=16 - offset-long=0,offset-arrayof-longdouble=16, - align-long=4,align-arrayof-longdouble=16 - offset-longdouble-a[5]=96,align-longdouble-a[5]=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longdouble in struct starting with long: - size=176,align=16 - offset-long=0,offset-arrayof-longdouble=16, - align-long=4,align-arrayof-longdouble=16 - offset-longdouble-a[5]=96,align-longdouble-a[5]=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with long: - size=88,align=8 - offset-long=0,offset-arrayof-longlong=8, - align-long=4,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with long: - size=88,align=8 - offset-long=0,offset-arrayof-longlong=8, - align-long=4,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with long: - size=44,align=4 - offset-long=0,offset-arrayof-long=4, - align-long=4,align-arrayof-long=4 - offset-long-a[5]=24,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with long: - size=44,align=4 - offset-long=0,offset-arrayof-long=4, - align-long=4,align-arrayof-long=4 - offset-long-a[5]=24,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with long: - size=44,align=4 - offset-long=0,offset-arrayof-pointer=4, - align-long=4,align-arrayof-pointer=4 - offset-pointer-a[5]=24,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with long: - size=44,align=4 - offset-long=0,offset-arrayof-pointer=4, - align-long=4,align-arrayof-pointer=4 - offset-pointer-a[5]=24,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with long: - size=24,align=4 - offset-long=0,offset-arrayof-short=4, - align-long=4,align-arrayof-short=2 - offset-short-a[5]=14,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-a-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with long: - size=24,align=4 - offset-long=0,offset-arrayof-short=4, - align-long=4,align-arrayof-short=2 - offset-short-a[5]=14,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-char: - size=8,align=4,offset-long=0,offset-char=4, - align-long=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-char: - size=8,align=4,offset-long=0,offset-char=4, - align-long=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-arrayof-char=16, - align-longdouble=16,align-arrayof-char=1 - offset-char-a[5]=21,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-arrayof-char=16, - align-longdouble=16,align-arrayof-char=1 - offset-char-a[5]=21,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with longdouble: - size=96,align=16 - offset-longdouble=0,offset-arrayof-double=16, - align-longdouble=16,align-arrayof-double=8 - offset-double-a[5]=56,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-double.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with longdouble: - size=96,align=16 - offset-longdouble=0,offset-arrayof-double=16, - align-longdouble=16,align-arrayof-double=8 - offset-double-a[5]=56,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with longdouble: - size=64,align=16 - offset-longdouble=0,offset-arrayof-float=16, - align-longdouble=16,align-arrayof-float=4 - offset-float-a[5]=36,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with longdouble: - size=64,align=16 - offset-longdouble=0,offset-arrayof-float=16, - align-longdouble=16,align-arrayof-float=4 - offset-float-a[5]=36,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with longdouble: - size=64,align=16 - offset-longdouble=0,offset-arrayof-int=16, - align-longdouble=16,align-arrayof-int=4 - offset-int-a[5]=36,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with longdouble: - size=64,align=16 - offset-longdouble=0,offset-arrayof-int=16, - align-longdouble=16,align-arrayof-int=4 - offset-int-a[5]=36,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with longdouble: - size=64,align=16 - offset-longdouble=0,offset-arrayof-long=16, - align-longdouble=16,align-arrayof-long=4 - offset-long-a[5]=36,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with longdouble: - size=64,align=16 - offset-longdouble=0,offset-arrayof-long=16, - align-longdouble=16,align-arrayof-long=4 - offset-long-a[5]=36,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with longdouble: - size=64,align=16 - offset-longdouble=0,offset-arrayof-pointer=16, - align-longdouble=16,align-arrayof-pointer=4 - offset-pointer-a[5]=36,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with longdouble: - size=48,align=16 - offset-longdouble=0,offset-arrayof-short=16, - align-longdouble=16,align-arrayof-short=2 - offset-short-a[5]=26,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-a-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with longdouble: - size=48,align=16 - offset-longdouble=0,offset-arrayof-short=16, - align-longdouble=16,align-arrayof-short=2 - offset-short-a[5]=26,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-char: - size=32,align=16,offset-longdouble=0,offset-char=16, - align-longdouble=16,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-char: - size=32,align=16,offset-longdouble=0,offset-char=16, - align-longdouble=16,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-double: - size=32,align=16,offset-longdouble=0,offset-double=16, - align-longdouble=16,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-double: - size=32,align=16,offset-longdouble=0,offset-double=16, - align-longdouble=16,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-float: - size=32,align=16,offset-longdouble=0,offset-float=16, - align-longdouble=16,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-float: - size=32,align=16,offset-longdouble=0,offset-float=16, - align-longdouble=16,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-int: - size=32,align=16,offset-longdouble=0,offset-int=16, - align-longdouble=16,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-int: - size=32,align=16,offset-longdouble=0,offset-int=16, - align-longdouble=16,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-longlong: - size=32,align=16,offset-longdouble=0,offset-longlong=16, - align-longdouble=16,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-longlong.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-longlong: - size=32,align=16,offset-longdouble=0,offset-longlong=16, - align-longdouble=16,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-long: - size=32,align=16,offset-longdouble=0,offset-long=16, - align-longdouble=16,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-long: - size=32,align=16,offset-longdouble=0,offset-long=16, - align-longdouble=16,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-double: - size=16,align=8,offset-long=0,offset-double=8, - align-long=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-double: - size=16,align=8,offset-long=0,offset-double=8, - align-long=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-pointer: - size=32,align=16,offset-longdouble=0,offset-pointer=16, - align-longdouble=16,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-pointer: - size=32,align=16,offset-longdouble=0,offset-pointer=16, - align-longdouble=16,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-ptrdiff_t: - size=32,align=16,offset-longdouble=0,offset-ptrdiff_t=16, - align-longdouble=16,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-sss-char=16, - align-longdouble=16,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-sss-char=16, - align-longdouble=16,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-sss-double=16, - align-longdouble=16,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-double.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-sss-double=16, - align-longdouble=16,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-sss-float=16, - align-longdouble=16,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-sss-float=16, - align-longdouble=16,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-short: - size=32,align=16,offset-longdouble=0,offset-short=16, - align-longdouble=16,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-short: - size=32,align=16,offset-longdouble=0,offset-short=16, - align-longdouble=16,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-sss-int=16, - align-longdouble=16,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-sss-int=16, - align-longdouble=16,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-size_t: - size=32,align=16,offset-longdouble=0,offset-size_t=16, - align-longdouble=16,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-size_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-size_t: - size=32,align=16,offset-longdouble=0,offset-size_t=16, - align-longdouble=16,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-sss-long=16, - align-longdouble=16,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-sss-long=16, - align-longdouble=16,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-sss-pointer=16, - align-longdouble=16,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-sss-short=16, - align-longdouble=16,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-s-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-sss-short=16, - align-longdouble=16,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-wchar_t: - size=32,align=16,offset-longdouble=0,offset-wchar_t=16, - align-longdouble=16,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-wchar_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longdouble-wchar_t: - size=32,align=16,offset-longdouble=0,offset-wchar_t=16, - align-longdouble=16,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-last=16, - align-longdouble=16,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-last=20, - align-longdouble=16,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-last=16, - align-longdouble=16,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-last=20, - align-longdouble=16,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-last=16, - align-longdouble=16,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-last=20, - align-longdouble=16,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-last=16, - align-longdouble=16,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longdouble-zf-short.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with longdouble: - size=32,align=16 - offset-longdouble=0,offset-last=20, - align-longdouble=16,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-float: - size=8,align=4,offset-long=0,offset-float=4, - align-long=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-float: - size=8,align=4,offset-long=0,offset-float=4, - align-long=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-int: - size=8,align=4,offset-long=0,offset-int=4, - align-long=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-int: - size=8,align=4,offset-long=0,offset-int=4, - align-long=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with longlong: - size=24,align=8 - offset-longlong=0,offset-arrayof-char=8, - align-longlong=8,align-arrayof-char=1 - offset-char-a[5]=13,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with longlong: - size=24,align=8 - offset-longlong=0,offset-arrayof-char=8, - align-longlong=8,align-arrayof-char=1 - offset-char-a[5]=13,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with longlong: - size=88,align=8 - offset-longlong=0,offset-arrayof-double=8, - align-longlong=8,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with longlong: - size=88,align=8 - offset-longlong=0,offset-arrayof-double=8, - align-longlong=8,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with longlong: - size=48,align=8 - offset-longlong=0,offset-arrayof-float=8, - align-longlong=8,align-arrayof-float=4 - offset-float-a[5]=28,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with longlong: - size=48,align=8 - offset-longlong=0,offset-arrayof-float=8, - align-longlong=8,align-arrayof-float=4 - offset-float-a[5]=28,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with longlong: - size=48,align=8 - offset-longlong=0,offset-arrayof-int=8, - align-longlong=8,align-arrayof-int=4 - offset-int-a[5]=28,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with longlong: - size=48,align=8 - offset-longlong=0,offset-arrayof-int=8, - align-longlong=8,align-arrayof-int=4 - offset-int-a[5]=28,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with longlong: - size=88,align=8 - offset-longlong=0,offset-arrayof-longlong=8, - align-longlong=8,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-longlong.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with longlong: - size=88,align=8 - offset-longlong=0,offset-arrayof-longlong=8, - align-longlong=8,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with longlong: - size=48,align=8 - offset-longlong=0,offset-arrayof-long=8, - align-longlong=8,align-arrayof-long=4 - offset-long-a[5]=28,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with longlong: - size=48,align=8 - offset-longlong=0,offset-arrayof-long=8, - align-longlong=8,align-arrayof-long=4 - offset-long-a[5]=28,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with longlong: - size=48,align=8 - offset-longlong=0,offset-arrayof-pointer=8, - align-longlong=8,align-arrayof-pointer=4 - offset-pointer-a[5]=28,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with longlong: - size=48,align=8 - offset-longlong=0,offset-arrayof-pointer=8, - align-longlong=8,align-arrayof-pointer=4 - offset-pointer-a[5]=28,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with longlong: - size=32,align=8 - offset-longlong=0,offset-arrayof-short=8, - align-longlong=8,align-arrayof-short=2 - offset-short-a[5]=18,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-a-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with longlong: - size=32,align=8 - offset-longlong=0,offset-arrayof-short=8, - align-longlong=8,align-arrayof-short=2 - offset-short-a[5]=18,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-char: - size=16,align=8,offset-longlong=0,offset-char=8, - align-longlong=8,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-char: - size=16,align=8,offset-longlong=0,offset-char=8, - align-longlong=8,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-longdouble: - size=32,align=16,offset-long=0,offset-longdouble=16, - align-long=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-longdouble: - size=32,align=16,offset-long=0,offset-longdouble=16, - align-long=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-double: - size=16,align=8,offset-longlong=0,offset-double=8, - align-longlong=8,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-double: - size=16,align=8,offset-longlong=0,offset-double=8, - align-longlong=8,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-float: - size=16,align=8,offset-longlong=0,offset-float=8, - align-longlong=8,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-float: - size=16,align=8,offset-longlong=0,offset-float=8, - align-longlong=8,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-int: - size=16,align=8,offset-longlong=0,offset-int=8, - align-longlong=8,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-int: - size=16,align=8,offset-longlong=0,offset-int=8, - align-longlong=8,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-longdouble: - size=32,align=16,offset-longlong=0,offset-longdouble=16, - align-longlong=8,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longdouble.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-longdouble: - size=32,align=16,offset-longlong=0,offset-longdouble=16, - align-longlong=8,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-longlong: - size=16,align=8,offset-longlong=0,offset-longlong=8, - align-longlong=8,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-longlong: - size=16,align=8,offset-longlong=0,offset-longlong=8, - align-longlong=8,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-longlong: - size=16,align=8,offset-long=0,offset-longlong=8, - align-long=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-longlong: - size=16,align=8,offset-long=0,offset-longlong=8, - align-long=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-long: - size=16,align=8,offset-longlong=0,offset-long=8, - align-longlong=8,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-long: - size=16,align=8,offset-longlong=0,offset-long=8, - align-longlong=8,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-long: - size=8,align=4,offset-long=0,offset-long=4, - align-long=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-long: - size=8,align=4,offset-long=0,offset-long=4, - align-long=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-pointer: - size=16,align=8,offset-longlong=0,offset-pointer=8, - align-longlong=8,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-pointer: - size=16,align=8,offset-longlong=0,offset-pointer=8, - align-longlong=8,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-ptrdiff_t: - size=16,align=8,offset-longlong=0,offset-ptrdiff_t=8, - align-longlong=8,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-ptrdiff_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-ptrdiff_t: - size=16,align=8,offset-longlong=0,offset-ptrdiff_t=8, - align-longlong=8,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-char=8, - align-longlong=8,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-char=8, - align-longlong=8,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-double=8, - align-longlong=8,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-double=8, - align-longlong=8,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-float=8, - align-longlong=8,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-float=8, - align-longlong=8,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-short: - size=16,align=8,offset-longlong=0,offset-short=8, - align-longlong=8,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-short: - size=16,align=8,offset-longlong=0,offset-short=8, - align-longlong=8,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-int=8, - align-longlong=8,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-int=8, - align-longlong=8,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-size_t: - size=16,align=8,offset-longlong=0,offset-size_t=8, - align-longlong=8,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-size_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-size_t: - size=16,align=8,offset-longlong=0,offset-size_t=8, - align-longlong=8,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-longlong=8, - align-longlong=8,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-longlong.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-longlong=8, - align-longlong=8,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-long=8, - align-longlong=8,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-long=8, - align-longlong=8,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-pointer=8, - align-longlong=8,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-pointer=8, - align-longlong=8,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-short=8, - align-longlong=8,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-s-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-sss-short=8, - align-longlong=8,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-wchar_t: - size=16,align=8,offset-longlong=0,offset-wchar_t=8, - align-longlong=8,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-wchar_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct longlong-wchar_t: - size=16,align=8,offset-longlong=0,offset-wchar_t=8, - align-longlong=8,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-last=8, - align-longlong=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-last=12, - align-longlong=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-last=8, - align-longlong=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-last=12, - align-longlong=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with longlong: - size=24,align=8 - offset-longlong=0,offset-last=16, - align-longlong=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-last=8, - align-longlong=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-last=12, - align-longlong=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-last=8, - align-longlong=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-longlong-zf-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with longlong: - size=16,align=8 - offset-longlong=0,offset-last=12, - align-longlong=8,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-pointer: - size=8,align=4,offset-long=0,offset-pointer=4, - align-long=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-pointer: - size=8,align=4,offset-long=0,offset-pointer=4, - align-long=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-ptrdiff_t: - size=8,align=4,offset-long=0,offset-ptrdiff_t=4, - align-long=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-ptrdiff_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-ptrdiff_t: - size=8,align=4,offset-long=0,offset-ptrdiff_t=4, - align-long=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with long: - size=8,align=4 - offset-long=0,offset-sss-char=4, - align-long=4,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with long: - size=8,align=4 - offset-long=0,offset-sss-char=4, - align-long=4,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with long: - size=16,align=8 - offset-long=0,offset-sss-double=8, - align-long=4,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with long: - size=16,align=8 - offset-long=0,offset-sss-double=8, - align-long=4,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with long: - size=8,align=4 - offset-long=0,offset-sss-float=4, - align-long=4,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with long: - size=8,align=4 - offset-long=0,offset-sss-float=4, - align-long=4,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-short: - size=8,align=4,offset-long=0,offset-short=4, - align-long=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-short: - size=8,align=4,offset-long=0,offset-short=4, - align-long=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with long: - size=8,align=4 - offset-long=0,offset-sss-int=4, - align-long=4,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with long: - size=8,align=4 - offset-long=0,offset-sss-int=4, - align-long=4,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-size_t: - size=8,align=4,offset-long=0,offset-size_t=4, - align-long=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-size_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-size_t: - size=8,align=4,offset-long=0,offset-size_t=4, - align-long=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longdouble inside struct starting with long: - size=36,align=12 - offset-long=0,offset-sss-longdouble=12, - align-long=4,align-sss-longdouble=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longdouble inside struct starting with long: - size=36,align=12 - offset-long=0,offset-sss-longdouble=12, - align-long=4,align-sss-longdouble=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with long: - size=16,align=8 - offset-long=0,offset-sss-longlong=8, - align-long=4,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with long: - size=16,align=8 - offset-long=0,offset-sss-longlong=8, - align-long=4,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with long: - size=8,align=4 - offset-long=0,offset-sss-long=4, - align-long=4,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with long: - size=8,align=4 - offset-long=0,offset-sss-long=4, - align-long=4,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with long: - size=8,align=4 - offset-long=0,offset-sss-pointer=4, - align-long=4,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with long: - size=8,align=4 - offset-long=0,offset-sss-pointer=4, - align-long=4,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with long: - size=8,align=4 - offset-long=0,offset-sss-short=4, - align-long=4,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-s-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with long: - size=8,align=4 - offset-long=0,offset-sss-short=4, - align-long=4,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-wchar_t: - size=8,align=4,offset-long=0,offset-wchar_t=4, - align-long=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-wchar_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct long-wchar_t: - size=8,align=4,offset-long=0,offset-wchar_t=4, - align-long=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with long: - size=8,align=4 - offset-long=0,offset-last=4, - align-long=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with long: - size=12,align=4 - offset-long=0,offset-last=8, - align-long=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with long: - size=8,align=4 - offset-long=0,offset-last=4, - align-long=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with long: - size=12,align=4 - offset-long=0,offset-last=8, - align-long=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with long: - size=12,align=4 - offset-long=0,offset-last=8, - align-long=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with long: - size=24,align=8 - offset-long=0,offset-last=16, - align-long=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with long: - size=8,align=4 - offset-long=0,offset-last=4, - align-long=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with long: - size=12,align=4 - offset-long=0,offset-last=8, - align-long=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with long: - size=8,align=4 - offset-long=0,offset-last=4, - align-long=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-long-zf-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with long: - size=12,align=4 - offset-long=0,offset-last=8, - align-long=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with pointer: - size=16,align=4 - offset-pointer=0,offset-arrayof-char=4, - align-pointer=4,align-arrayof-char=1 - offset-char-a[5]=9,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with pointer: - size=16,align=4 - offset-pointer=0,offset-arrayof-char=4, - align-pointer=4,align-arrayof-char=1 - offset-char-a[5]=9,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with pointer: - size=88,align=8 - offset-pointer=0,offset-arrayof-double=8, - align-pointer=4,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with pointer: - size=88,align=8 - offset-pointer=0,offset-arrayof-double=8, - align-pointer=4,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with pointer: - size=44,align=4 - offset-pointer=0,offset-arrayof-float=4, - align-pointer=4,align-arrayof-float=4 - offset-float-a[5]=24,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with pointer: - size=44,align=4 - offset-pointer=0,offset-arrayof-float=4, - align-pointer=4,align-arrayof-float=4 - offset-float-a[5]=24,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with pointer: - size=44,align=4 - offset-pointer=0,offset-arrayof-int=4, - align-pointer=4,align-arrayof-int=4 - offset-int-a[5]=24,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with pointer: - size=44,align=4 - offset-pointer=0,offset-arrayof-int=4, - align-pointer=4,align-arrayof-int=4 - offset-int-a[5]=24,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longdouble in struct starting with pointer: - size=176,align=16 - offset-pointer=0,offset-arrayof-longdouble=16, - align-pointer=4,align-arrayof-longdouble=16 - offset-longdouble-a[5]=96,align-longdouble-a[5]=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with pointer: - size=88,align=8 - offset-pointer=0,offset-arrayof-longlong=8, - align-pointer=4,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with pointer: - size=88,align=8 - offset-pointer=0,offset-arrayof-longlong=8, - align-pointer=4,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with pointer: - size=44,align=4 - offset-pointer=0,offset-arrayof-long=4, - align-pointer=4,align-arrayof-long=4 - offset-long-a[5]=24,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with pointer: - size=44,align=4 - offset-pointer=0,offset-arrayof-long=4, - align-pointer=4,align-arrayof-long=4 - offset-long-a[5]=24,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with pointer: - size=44,align=4 - offset-pointer=0,offset-arrayof-pointer=4, - align-pointer=4,align-arrayof-pointer=4 - offset-pointer-a[5]=24,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with pointer: - size=44,align=4 - offset-pointer=0,offset-arrayof-pointer=4, - align-pointer=4,align-arrayof-pointer=4 - offset-pointer-a[5]=24,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with pointer: - size=24,align=4 - offset-pointer=0,offset-arrayof-short=4, - align-pointer=4,align-arrayof-short=2 - offset-short-a[5]=14,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-a-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with pointer: - size=24,align=4 - offset-pointer=0,offset-arrayof-short=4, - align-pointer=4,align-arrayof-short=2 - offset-short-a[5]=14,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-char: - size=8,align=4,offset-pointer=0,offset-char=4, - align-pointer=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-char: - size=8,align=4,offset-pointer=0,offset-char=4, - align-pointer=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-double: - size=16,align=8,offset-pointer=0,offset-double=8, - align-pointer=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-double: - size=16,align=8,offset-pointer=0,offset-double=8, - align-pointer=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-float: - size=8,align=4,offset-pointer=0,offset-float=4, - align-pointer=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-float: - size=8,align=4,offset-pointer=0,offset-float=4, - align-pointer=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-int: - size=8,align=4,offset-pointer=0,offset-int=4, - align-pointer=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-int: - size=8,align=4,offset-pointer=0,offset-int=4, - align-pointer=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-longdouble: - size=32,align=16,offset-pointer=0,offset-longdouble=16, - align-pointer=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-longdouble: - size=32,align=16,offset-pointer=0,offset-longdouble=16, - align-pointer=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-longlong: - size=16,align=8,offset-pointer=0,offset-longlong=8, - align-pointer=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-longlong: - size=16,align=8,offset-pointer=0,offset-longlong=8, - align-pointer=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-long: - size=8,align=4,offset-pointer=0,offset-long=4, - align-pointer=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-long: - size=8,align=4,offset-pointer=0,offset-long=4, - align-pointer=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-pointer: - size=8,align=4,offset-pointer=0,offset-pointer=4, - align-pointer=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-pointer: - size=8,align=4,offset-pointer=0,offset-pointer=4, - align-pointer=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-ptrdiff_t: - size=8,align=4,offset-pointer=0,offset-ptrdiff_t=4, - align-pointer=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-ptrdiff_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-ptrdiff_t: - size=8,align=4,offset-pointer=0,offset-ptrdiff_t=4, - align-pointer=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-sss-char=4, - align-pointer=4,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-sss-char=4, - align-pointer=4,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with pointer: - size=16,align=8 - offset-pointer=0,offset-sss-double=8, - align-pointer=4,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with pointer: - size=16,align=8 - offset-pointer=0,offset-sss-double=8, - align-pointer=4,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-sss-float=4, - align-pointer=4,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-sss-float=4, - align-pointer=4,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-short: - size=8,align=4,offset-pointer=0,offset-short=4, - align-pointer=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-short: - size=8,align=4,offset-pointer=0,offset-short=4, - align-pointer=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-sss-int=4, - align-pointer=4,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-sss-int=4, - align-pointer=4,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-size_t: - size=8,align=4,offset-pointer=0,offset-size_t=4, - align-pointer=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-size_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-size_t: - size=8,align=4,offset-pointer=0,offset-size_t=4, - align-pointer=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longdouble inside struct starting with pointer: - size=36,align=12 - offset-pointer=0,offset-sss-longdouble=12, - align-pointer=4,align-sss-longdouble=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with pointer: - size=16,align=8 - offset-pointer=0,offset-sss-longlong=8, - align-pointer=4,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with pointer: - size=16,align=8 - offset-pointer=0,offset-sss-longlong=8, - align-pointer=4,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-sss-long=4, - align-pointer=4,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-sss-long=4, - align-pointer=4,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-sss-pointer=4, - align-pointer=4,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-sss-pointer=4, - align-pointer=4,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-sss-short=4, - align-pointer=4,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-s-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-sss-short=4, - align-pointer=4,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-wchar_t: - size=8,align=4,offset-pointer=0,offset-wchar_t=4, - align-pointer=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-wchar_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct pointer-wchar_t: - size=8,align=4,offset-pointer=0,offset-wchar_t=4, - align-pointer=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-last=4, - align-pointer=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with pointer: - size=12,align=4 - offset-pointer=0,offset-last=8, - align-pointer=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-last=4, - align-pointer=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with pointer: - size=12,align=4 - offset-pointer=0,offset-last=8, - align-pointer=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with pointer: - size=12,align=4 - offset-pointer=0,offset-last=8, - align-pointer=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-longlong.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with pointer: - size=24,align=8 - offset-pointer=0,offset-last=16, - align-pointer=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-last=4, - align-pointer=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with pointer: - size=12,align=4 - offset-pointer=0,offset-last=8, - align-pointer=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with pointer: - size=8,align=4 - offset-pointer=0,offset-last=4, - align-pointer=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-pointer-zf-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with pointer: - size=12,align=4 - offset-pointer=0,offset-last=8, - align-pointer=4,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-char: - size=8,align=4,offset-ptrdiff_t=0,offset-char=4, - align-ptrdiff_t=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-char: - size=8,align=4,offset-ptrdiff_t=0,offset-char=4, - align-ptrdiff_t=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-double: - size=16,align=8,offset-ptrdiff_t=0,offset-double=8, - align-ptrdiff_t=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-double: - size=16,align=8,offset-ptrdiff_t=0,offset-double=8, - align-ptrdiff_t=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-float: - size=8,align=4,offset-ptrdiff_t=0,offset-float=4, - align-ptrdiff_t=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-float: - size=8,align=4,offset-ptrdiff_t=0,offset-float=4, - align-ptrdiff_t=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-int: - size=8,align=4,offset-ptrdiff_t=0,offset-int=4, - align-ptrdiff_t=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-int: - size=8,align=4,offset-ptrdiff_t=0,offset-int=4, - align-ptrdiff_t=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-longdouble: - size=32,align=16,offset-ptrdiff_t=0,offset-longdouble=16, - align-ptrdiff_t=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-longlong: - size=16,align=8,offset-ptrdiff_t=0,offset-longlong=8, - align-ptrdiff_t=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-longlong: - size=16,align=8,offset-ptrdiff_t=0,offset-longlong=8, - align-ptrdiff_t=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-long: - size=8,align=4,offset-ptrdiff_t=0,offset-long=4, - align-ptrdiff_t=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-long: - size=8,align=4,offset-ptrdiff_t=0,offset-long=4, - align-ptrdiff_t=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-pointer: - size=8,align=4,offset-ptrdiff_t=0,offset-pointer=4, - align-ptrdiff_t=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-pointer: - size=8,align=4,offset-ptrdiff_t=0,offset-pointer=4, - align-ptrdiff_t=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-ptrdiff_t: - size=8,align=4,offset-ptrdiff_t=0,offset-ptrdiff_t=4, - align-ptrdiff_t=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out+ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out+ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out+ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-ptrdiff_t.out+ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-ptrdiff_t: - size=8,align=4,offset-ptrdiff_t=0,offset-ptrdiff_t=4, - align-ptrdiff_t=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-short: - size=8,align=4,offset-ptrdiff_t=0,offset-short=4, - align-ptrdiff_t=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-short: - size=8,align=4,offset-ptrdiff_t=0,offset-short=4, - align-ptrdiff_t=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-size_t: - size=8,align=4,offset-ptrdiff_t=0,offset-size_t=4, - align-ptrdiff_t=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-size_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-size_t: - size=8,align=4,offset-ptrdiff_t=0,offset-size_t=4, - align-ptrdiff_t=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-wchar_t: - size=8,align=4,offset-ptrdiff_t=0,offset-wchar_t=4, - align-ptrdiff_t=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-ptrdiff_t-wchar_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct ptrdiff_t-wchar_t: - size=8,align=4,offset-ptrdiff_t=0,offset-wchar_t=4, - align-ptrdiff_t=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with short: - size=12,align=2 - offset-short=0,offset-arrayof-char=2, - align-short=2,align-arrayof-char=1 - offset-char-a[5]=7,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of char in struct starting with short: - size=12,align=2 - offset-short=0,offset-arrayof-char=2, - align-short=2,align-arrayof-char=1 - offset-char-a[5]=7,align-char-a[5]=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with short: - size=88,align=8 - offset-short=0,offset-arrayof-double=8, - align-short=2,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of double in struct starting with short: - size=88,align=8 - offset-short=0,offset-arrayof-double=8, - align-short=2,align-arrayof-double=8 - offset-double-a[5]=48,align-double-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with short: - size=44,align=4 - offset-short=0,offset-arrayof-float=4, - align-short=2,align-arrayof-float=4 - offset-float-a[5]=24,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of float in struct starting with short: - size=44,align=4 - offset-short=0,offset-arrayof-float=4, - align-short=2,align-arrayof-float=4 - offset-float-a[5]=24,align-float-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with short: - size=44,align=4 - offset-short=0,offset-arrayof-int=4, - align-short=2,align-arrayof-int=4 - offset-int-a[5]=24,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of int in struct starting with short: - size=44,align=4 - offset-short=0,offset-arrayof-int=4, - align-short=2,align-arrayof-int=4 - offset-int-a[5]=24,align-int-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longdouble in struct starting with short: - size=176,align=16 - offset-short=0,offset-arrayof-longdouble=16, - align-short=2,align-arrayof-longdouble=16 - offset-longdouble-a[5]=96,align-longdouble-a[5]=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longdouble in struct starting with short: - size=176,align=16 - offset-short=0,offset-arrayof-longdouble=16, - align-short=2,align-arrayof-longdouble=16 - offset-longdouble-a[5]=96,align-longdouble-a[5]=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with short: - size=88,align=8 - offset-short=0,offset-arrayof-longlong=8, - align-short=2,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of longlong in struct starting with short: - size=88,align=8 - offset-short=0,offset-arrayof-longlong=8, - align-short=2,align-arrayof-longlong=8 - offset-longlong-a[5]=48,align-longlong-a[5]=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with short: - size=44,align=4 - offset-short=0,offset-arrayof-long=4, - align-short=2,align-arrayof-long=4 - offset-long-a[5]=24,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of long in struct starting with short: - size=44,align=4 - offset-short=0,offset-arrayof-long=4, - align-short=2,align-arrayof-long=4 - offset-long-a[5]=24,align-long-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with short: - size=44,align=4 - offset-short=0,offset-arrayof-pointer=4, - align-short=2,align-arrayof-pointer=4 - offset-pointer-a[5]=24,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of pointer in struct starting with short: - size=44,align=4 - offset-short=0,offset-arrayof-pointer=4, - align-short=2,align-arrayof-pointer=4 - offset-pointer-a[5]=24,align-pointer-a[5]=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with short: - size=22,align=2 - offset-short=0,offset-arrayof-short=2, - align-short=2,align-arrayof-short=2 - offset-short-a[5]=12,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-a-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,5 **** - ++++Array of short in struct starting with short: - size=22,align=2 - offset-short=0,offset-arrayof-short=2, - align-short=2,align-arrayof-short=2 - offset-short-a[5]=12,align-short-a[5]=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-char: - size=4,align=2,offset-short=0,offset-char=2, - align-short=2,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-char: - size=4,align=2,offset-short=0,offset-char=2, - align-short=2,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-double: - size=16,align=8,offset-short=0,offset-double=8, - align-short=2,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-double: - size=16,align=8,offset-short=0,offset-double=8, - align-short=2,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-float: - size=8,align=4,offset-short=0,offset-float=4, - align-short=2,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-float: - size=8,align=4,offset-short=0,offset-float=4, - align-short=2,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-int: - size=8,align=4,offset-short=0,offset-int=4, - align-short=2,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-int: - size=8,align=4,offset-short=0,offset-int=4, - align-short=2,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-longdouble: - size=32,align=16,offset-short=0,offset-longdouble=16, - align-short=2,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-longdouble: - size=32,align=16,offset-short=0,offset-longdouble=16, - align-short=2,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-longlong: - size=16,align=8,offset-short=0,offset-longlong=8, - align-short=2,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-longlong: - size=16,align=8,offset-short=0,offset-longlong=8, - align-short=2,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-long: - size=8,align=4,offset-short=0,offset-long=4, - align-short=2,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-long: - size=8,align=4,offset-short=0,offset-long=4, - align-short=2,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-pointer: - size=8,align=4,offset-short=0,offset-pointer=4, - align-short=2,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-pointer: - size=8,align=4,offset-short=0,offset-pointer=4, - align-short=2,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-ptrdiff_t: - size=8,align=4,offset-short=0,offset-ptrdiff_t=4, - align-short=2,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-ptrdiff_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-ptrdiff_t: - size=8,align=4,offset-short=0,offset-ptrdiff_t=4, - align-short=2,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with short: - size=4,align=2 - offset-short=0,offset-sss-char=2, - align-short=2,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct char inside struct starting with short: - size=4,align=2 - offset-short=0,offset-sss-char=2, - align-short=2,align-sss-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with short: - size=16,align=8 - offset-short=0,offset-sss-double=8, - align-short=2,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct double inside struct starting with short: - size=16,align=8 - offset-short=0,offset-sss-double=8, - align-short=2,align-sss-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with short: - size=8,align=4 - offset-short=0,offset-sss-float=4, - align-short=2,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct float inside struct starting with short: - size=8,align=4 - offset-short=0,offset-sss-float=4, - align-short=2,align-sss-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-short: - size=4,align=2,offset-short=0,offset-short=2, - align-short=2,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-short: - size=4,align=2,offset-short=0,offset-short=2, - align-short=2,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with short: - size=8,align=4 - offset-short=0,offset-sss-int=4, - align-short=2,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct int inside struct starting with short: - size=8,align=4 - offset-short=0,offset-sss-int=4, - align-short=2,align-sss-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-size_t: - size=8,align=4,offset-short=0,offset-size_t=4, - align-short=2,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-size_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-size_t: - size=8,align=4,offset-short=0,offset-size_t=4, - align-short=2,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longdouble inside struct starting with short: - size=36,align=12 - offset-short=0,offset-sss-longdouble=12, - align-short=2,align-sss-longdouble=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longdouble inside struct starting with short: - size=36,align=12 - offset-short=0,offset-sss-longdouble=12, - align-short=2,align-sss-longdouble=12 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with short: - size=16,align=8 - offset-short=0,offset-sss-longlong=8, - align-short=2,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct longlong inside struct starting with short: - size=16,align=8 - offset-short=0,offset-sss-longlong=8, - align-short=2,align-sss-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with short: - size=8,align=4 - offset-short=0,offset-sss-long=4, - align-short=2,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct long inside struct starting with short: - size=8,align=4 - offset-short=0,offset-sss-long=4, - align-short=2,align-sss-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with short: - size=8,align=4 - offset-short=0,offset-sss-pointer=4, - align-short=2,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct pointer inside struct starting with short: - size=8,align=4 - offset-short=0,offset-sss-pointer=4, - align-short=2,align-sss-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with short: - size=4,align=2 - offset-short=0,offset-sss-short=2, - align-short=2,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-s-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++Struct short inside struct starting with short: - size=4,align=2 - offset-short=0,offset-sss-short=2, - align-short=2,align-sss-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-wchar_t: - size=8,align=4,offset-short=0,offset-wchar_t=4, - align-short=2,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-wchar_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct short-wchar_t: - size=8,align=4,offset-short=0,offset-wchar_t=4, - align-short=2,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with short: - size=8,align=4 - offset-short=0,offset-last=4, - align-short=2,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++char zerofield inside struct starting with short: - size=12,align=4 - offset-short=0,offset-last=8, - align-short=2,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with short: - size=8,align=4 - offset-short=0,offset-last=4, - align-short=2,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++int zerofield inside struct starting with short: - size=12,align=4 - offset-short=0,offset-last=8, - align-short=2,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with short: - size=12,align=4 - offset-short=0,offset-last=8, - align-short=2,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++longlong zerofield inside struct starting with short: - size=24,align=8 - offset-short=0,offset-last=16, - align-short=2,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with short: - size=8,align=4 - offset-short=0,offset-last=4, - align-short=2,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++long zerofield inside struct starting with short: - size=12,align=4 - offset-short=0,offset-last=8, - align-short=2,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with short: - size=8,align=4 - offset-short=0,offset-last=4, - align-short=2,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-short-zf-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,4 **** - +++short zerofield inside struct starting with short: - size=12,align=4 - offset-short=0,offset-last=8, - align-short=2,align-last=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-char: - size=8,align=4,offset-size_t=0,offset-char=4, - align-size_t=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-char: - size=8,align=4,offset-size_t=0,offset-char=4, - align-size_t=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-double: - size=16,align=8,offset-size_t=0,offset-double=8, - align-size_t=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-double: - size=16,align=8,offset-size_t=0,offset-double=8, - align-size_t=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-float: - size=8,align=4,offset-size_t=0,offset-float=4, - align-size_t=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-float: - size=8,align=4,offset-size_t=0,offset-float=4, - align-size_t=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-int: - size=8,align=4,offset-size_t=0,offset-int=4, - align-size_t=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-int: - size=8,align=4,offset-size_t=0,offset-int=4, - align-size_t=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-longdouble: - size=32,align=16,offset-size_t=0,offset-longdouble=16, - align-size_t=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-longdouble: - size=32,align=16,offset-size_t=0,offset-longdouble=16, - align-size_t=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-longlong: - size=16,align=8,offset-size_t=0,offset-longlong=8, - align-size_t=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-longlong: - size=16,align=8,offset-size_t=0,offset-longlong=8, - align-size_t=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-long: - size=8,align=4,offset-size_t=0,offset-long=4, - align-size_t=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-long: - size=8,align=4,offset-size_t=0,offset-long=4, - align-size_t=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-pointer: - size=8,align=4,offset-size_t=0,offset-pointer=4, - align-size_t=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-pointer: - size=8,align=4,offset-size_t=0,offset-pointer=4, - align-size_t=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-ptrdiff_t: - size=8,align=4,offset-size_t=0,offset-ptrdiff_t=4, - align-size_t=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-ptrdiff_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-ptrdiff_t: - size=8,align=4,offset-size_t=0,offset-ptrdiff_t=4, - align-size_t=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-short: - size=8,align=4,offset-size_t=0,offset-short=4, - align-size_t=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-short: - size=8,align=4,offset-size_t=0,offset-short=4, - align-size_t=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-size_t: - size=8,align=4,offset-size_t=0,offset-size_t=4, - align-size_t=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-size_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-size_t: - size=8,align=4,offset-size_t=0,offset-size_t=4, - align-size_t=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-wchar_t: - size=8,align=4,offset-size_t=0,offset-wchar_t=4, - align-size_t=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-size_t-wchar_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct size_t-wchar_t: - size=8,align=4,offset-size_t=0,offset-wchar_t=4, - align-size_t=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-char: - size=8,align=4,offset-wchar_t=0,offset-char=4, - align-wchar_t=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-char.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-char: - size=8,align=4,offset-wchar_t=0,offset-char=4, - align-wchar_t=4,align-char=1 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-double: - size=16,align=8,offset-wchar_t=0,offset-double=8, - align-wchar_t=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-double.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-double: - size=16,align=8,offset-wchar_t=0,offset-double=8, - align-wchar_t=4,align-double=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-float: - size=8,align=4,offset-wchar_t=0,offset-float=4, - align-wchar_t=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-float.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-float: - size=8,align=4,offset-wchar_t=0,offset-float=4, - align-wchar_t=4,align-float=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-int: - size=8,align=4,offset-wchar_t=0,offset-int=4, - align-wchar_t=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-int.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-int: - size=8,align=4,offset-wchar_t=0,offset-int=4, - align-wchar_t=4,align-int=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-longdouble: - size=32,align=16,offset-wchar_t=0,offset-longdouble=16, - align-wchar_t=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longdouble.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-longdouble: - size=32,align=16,offset-wchar_t=0,offset-longdouble=16, - align-wchar_t=4,align-longdouble=16 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-longlong: - size=16,align=8,offset-wchar_t=0,offset-longlong=8, - align-wchar_t=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-longlong.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-longlong: - size=16,align=8,offset-wchar_t=0,offset-longlong=8, - align-wchar_t=4,align-longlong=8 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-long: - size=8,align=4,offset-wchar_t=0,offset-long=4, - align-wchar_t=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-long.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-long: - size=8,align=4,offset-wchar_t=0,offset-long=4, - align-wchar_t=4,align-long=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-pointer: - size=8,align=4,offset-wchar_t=0,offset-pointer=4, - align-wchar_t=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-pointer.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-pointer: - size=8,align=4,offset-wchar_t=0,offset-pointer=4, - align-wchar_t=4,align-pointer=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-ptrdiff_t: - size=8,align=4,offset-wchar_t=0,offset-ptrdiff_t=4, - align-wchar_t=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-ptrdiff_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-ptrdiff_t: - size=8,align=4,offset-wchar_t=0,offset-ptrdiff_t=4, - align-wchar_t=4,align-ptrdiff_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-short: - size=8,align=4,offset-wchar_t=0,offset-short=4, - align-wchar_t=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-short.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-short: - size=8,align=4,offset-wchar_t=0,offset-short=4, - align-wchar_t=4,align-short=2 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-size_t: - size=8,align=4,offset-wchar_t=0,offset-size_t=4, - align-wchar_t=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-size_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-size_t: - size=8,align=4,offset-wchar_t=0,offset-size_t=4, - align-wchar_t=4,align-size_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-wchar_t: - size=8,align=4,offset-wchar_t=0,offset-wchar_t=4, - align-wchar_t=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out++ gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out++ *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out++ 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/i960-97r2-results/s-wchar_t-wchar_t.out++ 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,3 **** - +++Struct wchar_t-wchar_t: - size=8,align=4,offset-wchar_t=0,offset-wchar_t=4, - align-wchar_t=4,align-wchar_t=4 --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/minimal-struct-size-align.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/minimal-struct-size-align.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/minimal-struct-size-align.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/minimal-struct-size-align.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,551 **** - #include - #include - - static struct {} s0; - static union {} u0; - static struct {int :0;} s1; - static union {int :0;} u1; - static struct {char m;} s2; - static union {char m;} u2; - static struct {short m;} s3; - static union {short m;} u3; - static struct {int m;} s4; - static union {int m;} u4; - static struct {long m;} s5; - static union {long m;} u5; - static struct {long long m;} s6; - static union {long long m;} u6; - static struct {char * m;} s7; - static union {char * m;} u7; - static struct {float m;} s8; - static union {float m;} u8; - static struct {double m;} s9; - static union {double m;} u9; - static struct {long double m;} s10; - static union {long double m;} u10; - static struct {ptrdiff_t m;} s11; - static union {ptrdiff_t m;} u11; - static struct {size_t m;} s12; - static union {size_t m;} u12; - static struct {wchar_t m;} s13; - static union {wchar_t m;} u13; - static struct {struct {char m;}m;} s14; - static union {struct {char m;}m;} u14; - static struct {union {char m;}m;} s15; - static union {union {char m;}m;} u15; - static struct {struct {short m;}m;} s16; - static union {struct {short m;}m;} u16; - static struct {union {short m;}m;} s17; - static union {union {short m;}m;} u17; - static struct {struct {int m;}m;} s18; - static union {struct {int m;}m;} u18; - static struct {union {int m;}m;} s19; - static union {union {int m;}m;} u19; - static struct {struct {long m;}m;} s20; - static union {struct {long m;}m;} u20; - static struct {union {long m;}m;} s21; - static union {union {long m;}m;} u21; - static struct {struct {long long m;}m;} s22; - static union {struct {long long m;}m;} u22; - static struct {union {long long m;}m;} s23; - static union {union {long long m;}m;} u23; - static struct {struct {char * m;}m;} s24; - static union {struct {char * m;}m;} u24; - static struct {union {char * m;}m;} s25; - static union {union {char * m;}m;} u25; - static struct {struct {float m;}m;} s26; - static union {struct {float m;}m;} u26; - static struct {union {float m;}m;} s27; - static union {union {float m;}m;} u27; - static struct {struct {double m;}m;} s28; - static union {struct {double m;}m;} u28; - static struct {union {double m;}m;} s29; - static union {union {double m;}m;} u29; - static struct {struct {long double m;}m;} s30; - static union {struct {long double m;}m;} u30; - static struct {union {long double m;}m;} s31; - static union {union {long double m;}m;} u31; - static struct {struct {ptrdiff_t m;}m;} s32; - static union {struct {ptrdiff_t m;}m;} u32; - static struct {union {ptrdiff_t m;}m;} s33; - static union {union {ptrdiff_t m;}m;} u33; - static struct {struct {size_t m;}m;} s34; - static union {struct {size_t m;}m;} u34; - static struct {union {size_t m;}m;} s35; - static union {union {size_t m;}m;} u35; - static struct {struct {wchar_t m;}m;} s36; - static union {struct {wchar_t m;}m;} u36; - static struct {union {wchar_t m;}m;} s37; - static union {union {wchar_t m;}m;} u37; - static struct {struct {}m;} s38; - static union {struct {}m;} u38; - static struct {union {}m;} s39; - static union {union {}m;} u39; - static struct {struct {int :0;}m;} s40; - static union {struct {int :0;}m;} u40; - static struct {union {int :0;}m;} s41; - static union {union {int :0;}m;} u41; - static struct {char m [0];} s42; - static union {char m [0];} u42; - static struct {short m [0];} s43; - static union {short m [0];} u43; - static struct {int m [0];} s44; - static union {int m [0];} u44; - static struct {long m [0];} s45; - static union {long m [0];} u45; - static struct {long long m [0];} s46; - static union {long long m [0];} u46; - static struct {char * m [0];} s47; - static union {char * m [0];} u47; - static struct {float m [0];} s48; - static union {float m [0];} u48; - static struct {double m [0];} s49; - static union {double m [0];} u49; - static struct {long double m [0];} s50; - static union {long double m [0];} u50; - static struct {ptrdiff_t m [0];} s51; - static union {ptrdiff_t m [0];} u51; - static struct {size_t m [0];} s52; - static union {size_t m [0];} u52; - static struct {wchar_t m [0];} s53; - static union {wchar_t m [0];} u53; - int main (void) { - int min_size = 0; - int min_align = 0; - printf ("+++Minimal struct size/alignment:\n"); - if (min_size > sizeof (s0)) - min_size = sizeof (s0); - if (min_align > __alignof__ (s0)) - min_align = __alignof__ (s0); - if (min_size > sizeof (u0)) - min_size = sizeof (u0); - if (min_align > __alignof__ (u0)) - min_align = __alignof__ (u0); - if (min_size > sizeof (s1)) - min_size = sizeof (s1); - if (min_align > __alignof__ (s1)) - min_align = __alignof__ (s1); - if (min_size > sizeof (u1)) - min_size = sizeof (u1); - if (min_align > __alignof__ (u1)) - min_align = __alignof__ (u1); - if (min_size > sizeof (s2)) - min_size = sizeof (s2); - if (min_align > __alignof__ (s2)) - min_align = __alignof__ (s2); - if (min_size > sizeof (u2)) - min_size = sizeof (u2); - if (min_align > __alignof__ (u2)) - min_align = __alignof__ (u2); - if (min_size > sizeof (s3)) - min_size = sizeof (s3); - if (min_align > __alignof__ (s3)) - min_align = __alignof__ (s3); - if (min_size > sizeof (u3)) - min_size = sizeof (u3); - if (min_align > __alignof__ (u3)) - min_align = __alignof__ (u3); - if (min_size > sizeof (s4)) - min_size = sizeof (s4); - if (min_align > __alignof__ (s4)) - min_align = __alignof__ (s4); - if (min_size > sizeof (u4)) - min_size = sizeof (u4); - if (min_align > __alignof__ (u4)) - min_align = __alignof__ (u4); - if (min_size > sizeof (s5)) - min_size = sizeof (s5); - if (min_align > __alignof__ (s5)) - min_align = __alignof__ (s5); - if (min_size > sizeof (u5)) - min_size = sizeof (u5); - if (min_align > __alignof__ (u5)) - min_align = __alignof__ (u5); - if (min_size > sizeof (s6)) - min_size = sizeof (s6); - if (min_align > __alignof__ (s6)) - min_align = __alignof__ (s6); - if (min_size > sizeof (u6)) - min_size = sizeof (u6); - if (min_align > __alignof__ (u6)) - min_align = __alignof__ (u6); - if (min_size > sizeof (s7)) - min_size = sizeof (s7); - if (min_align > __alignof__ (s7)) - min_align = __alignof__ (s7); - if (min_size > sizeof (u7)) - min_size = sizeof (u7); - if (min_align > __alignof__ (u7)) - min_align = __alignof__ (u7); - if (min_size > sizeof (s8)) - min_size = sizeof (s8); - if (min_align > __alignof__ (s8)) - min_align = __alignof__ (s8); - if (min_size > sizeof (u8)) - min_size = sizeof (u8); - if (min_align > __alignof__ (u8)) - min_align = __alignof__ (u8); - if (min_size > sizeof (s9)) - min_size = sizeof (s9); - if (min_align > __alignof__ (s9)) - min_align = __alignof__ (s9); - if (min_size > sizeof (u9)) - min_size = sizeof (u9); - if (min_align > __alignof__ (u9)) - min_align = __alignof__ (u9); - if (min_size > sizeof (s10)) - min_size = sizeof (s10); - if (min_align > __alignof__ (s10)) - min_align = __alignof__ (s10); - if (min_size > sizeof (u10)) - min_size = sizeof (u10); - if (min_align > __alignof__ (u10)) - min_align = __alignof__ (u10); - if (min_size > sizeof (s11)) - min_size = sizeof (s11); - if (min_align > __alignof__ (s11)) - min_align = __alignof__ (s11); - if (min_size > sizeof (u11)) - min_size = sizeof (u11); - if (min_align > __alignof__ (u11)) - min_align = __alignof__ (u11); - if (min_size > sizeof (s12)) - min_size = sizeof (s12); - if (min_align > __alignof__ (s12)) - min_align = __alignof__ (s12); - if (min_size > sizeof (u12)) - min_size = sizeof (u12); - if (min_align > __alignof__ (u12)) - min_align = __alignof__ (u12); - if (min_size > sizeof (s13)) - min_size = sizeof (s13); - if (min_align > __alignof__ (s13)) - min_align = __alignof__ (s13); - if (min_size > sizeof (u13)) - min_size = sizeof (u13); - if (min_align > __alignof__ (u13)) - min_align = __alignof__ (u13); - if (min_size > sizeof (s14)) - min_size = sizeof (s14); - if (min_align > __alignof__ (s14)) - min_align = __alignof__ (s14); - if (min_size > sizeof (u14)) - min_size = sizeof (u14); - if (min_align > __alignof__ (u14)) - min_align = __alignof__ (u14); - if (min_size > sizeof (s15)) - min_size = sizeof (s15); - if (min_align > __alignof__ (s15)) - min_align = __alignof__ (s15); - if (min_size > sizeof (u15)) - min_size = sizeof (u15); - if (min_align > __alignof__ (u15)) - min_align = __alignof__ (u15); - if (min_size > sizeof (s16)) - min_size = sizeof (s16); - if (min_align > __alignof__ (s16)) - min_align = __alignof__ (s16); - if (min_size > sizeof (u16)) - min_size = sizeof (u16); - if (min_align > __alignof__ (u16)) - min_align = __alignof__ (u16); - if (min_size > sizeof (s17)) - min_size = sizeof (s17); - if (min_align > __alignof__ (s17)) - min_align = __alignof__ (s17); - if (min_size > sizeof (u17)) - min_size = sizeof (u17); - if (min_align > __alignof__ (u17)) - min_align = __alignof__ (u17); - if (min_size > sizeof (s18)) - min_size = sizeof (s18); - if (min_align > __alignof__ (s18)) - min_align = __alignof__ (s18); - if (min_size > sizeof (u18)) - min_size = sizeof (u18); - if (min_align > __alignof__ (u18)) - min_align = __alignof__ (u18); - if (min_size > sizeof (s19)) - min_size = sizeof (s19); - if (min_align > __alignof__ (s19)) - min_align = __alignof__ (s19); - if (min_size > sizeof (u19)) - min_size = sizeof (u19); - if (min_align > __alignof__ (u19)) - min_align = __alignof__ (u19); - if (min_size > sizeof (s20)) - min_size = sizeof (s20); - if (min_align > __alignof__ (s20)) - min_align = __alignof__ (s20); - if (min_size > sizeof (u20)) - min_size = sizeof (u20); - if (min_align > __alignof__ (u20)) - min_align = __alignof__ (u20); - if (min_size > sizeof (s21)) - min_size = sizeof (s21); - if (min_align > __alignof__ (s21)) - min_align = __alignof__ (s21); - if (min_size > sizeof (u21)) - min_size = sizeof (u21); - if (min_align > __alignof__ (u21)) - min_align = __alignof__ (u21); - if (min_size > sizeof (s22)) - min_size = sizeof (s22); - if (min_align > __alignof__ (s22)) - min_align = __alignof__ (s22); - if (min_size > sizeof (u22)) - min_size = sizeof (u22); - if (min_align > __alignof__ (u22)) - min_align = __alignof__ (u22); - if (min_size > sizeof (s23)) - min_size = sizeof (s23); - if (min_align > __alignof__ (s23)) - min_align = __alignof__ (s23); - if (min_size > sizeof (u23)) - min_size = sizeof (u23); - if (min_align > __alignof__ (u23)) - min_align = __alignof__ (u23); - if (min_size > sizeof (s24)) - min_size = sizeof (s24); - if (min_align > __alignof__ (s24)) - min_align = __alignof__ (s24); - if (min_size > sizeof (u24)) - min_size = sizeof (u24); - if (min_align > __alignof__ (u24)) - min_align = __alignof__ (u24); - if (min_size > sizeof (s25)) - min_size = sizeof (s25); - if (min_align > __alignof__ (s25)) - min_align = __alignof__ (s25); - if (min_size > sizeof (u25)) - min_size = sizeof (u25); - if (min_align > __alignof__ (u25)) - min_align = __alignof__ (u25); - if (min_size > sizeof (s26)) - min_size = sizeof (s26); - if (min_align > __alignof__ (s26)) - min_align = __alignof__ (s26); - if (min_size > sizeof (u26)) - min_size = sizeof (u26); - if (min_align > __alignof__ (u26)) - min_align = __alignof__ (u26); - if (min_size > sizeof (s27)) - min_size = sizeof (s27); - if (min_align > __alignof__ (s27)) - min_align = __alignof__ (s27); - if (min_size > sizeof (u27)) - min_size = sizeof (u27); - if (min_align > __alignof__ (u27)) - min_align = __alignof__ (u27); - if (min_size > sizeof (s28)) - min_size = sizeof (s28); - if (min_align > __alignof__ (s28)) - min_align = __alignof__ (s28); - if (min_size > sizeof (u28)) - min_size = sizeof (u28); - if (min_align > __alignof__ (u28)) - min_align = __alignof__ (u28); - if (min_size > sizeof (s29)) - min_size = sizeof (s29); - if (min_align > __alignof__ (s29)) - min_align = __alignof__ (s29); - if (min_size > sizeof (u29)) - min_size = sizeof (u29); - if (min_align > __alignof__ (u29)) - min_align = __alignof__ (u29); - if (min_size > sizeof (s30)) - min_size = sizeof (s30); - if (min_align > __alignof__ (s30)) - min_align = __alignof__ (s30); - if (min_size > sizeof (u30)) - min_size = sizeof (u30); - if (min_align > __alignof__ (u30)) - min_align = __alignof__ (u30); - if (min_size > sizeof (s31)) - min_size = sizeof (s31); - if (min_align > __alignof__ (s31)) - min_align = __alignof__ (s31); - if (min_size > sizeof (u31)) - min_size = sizeof (u31); - if (min_align > __alignof__ (u31)) - min_align = __alignof__ (u31); - if (min_size > sizeof (s32)) - min_size = sizeof (s32); - if (min_align > __alignof__ (s32)) - min_align = __alignof__ (s32); - if (min_size > sizeof (u32)) - min_size = sizeof (u32); - if (min_align > __alignof__ (u32)) - min_align = __alignof__ (u32); - if (min_size > sizeof (s33)) - min_size = sizeof (s33); - if (min_align > __alignof__ (s33)) - min_align = __alignof__ (s33); - if (min_size > sizeof (u33)) - min_size = sizeof (u33); - if (min_align > __alignof__ (u33)) - min_align = __alignof__ (u33); - if (min_size > sizeof (s34)) - min_size = sizeof (s34); - if (min_align > __alignof__ (s34)) - min_align = __alignof__ (s34); - if (min_size > sizeof (u34)) - min_size = sizeof (u34); - if (min_align > __alignof__ (u34)) - min_align = __alignof__ (u34); - if (min_size > sizeof (s35)) - min_size = sizeof (s35); - if (min_align > __alignof__ (s35)) - min_align = __alignof__ (s35); - if (min_size > sizeof (u35)) - min_size = sizeof (u35); - if (min_align > __alignof__ (u35)) - min_align = __alignof__ (u35); - if (min_size > sizeof (s36)) - min_size = sizeof (s36); - if (min_align > __alignof__ (s36)) - min_align = __alignof__ (s36); - if (min_size > sizeof (u36)) - min_size = sizeof (u36); - if (min_align > __alignof__ (u36)) - min_align = __alignof__ (u36); - if (min_size > sizeof (s37)) - min_size = sizeof (s37); - if (min_align > __alignof__ (s37)) - min_align = __alignof__ (s37); - if (min_size > sizeof (u37)) - min_size = sizeof (u37); - if (min_align > __alignof__ (u37)) - min_align = __alignof__ (u37); - if (min_size > sizeof (s38)) - min_size = sizeof (s38); - if (min_align > __alignof__ (s38)) - min_align = __alignof__ (s38); - if (min_size > sizeof (u38)) - min_size = sizeof (u38); - if (min_align > __alignof__ (u38)) - min_align = __alignof__ (u38); - if (min_size > sizeof (s39)) - min_size = sizeof (s39); - if (min_align > __alignof__ (s39)) - min_align = __alignof__ (s39); - if (min_size > sizeof (u39)) - min_size = sizeof (u39); - if (min_align > __alignof__ (u39)) - min_align = __alignof__ (u39); - if (min_size > sizeof (s40)) - min_size = sizeof (s40); - if (min_align > __alignof__ (s40)) - min_align = __alignof__ (s40); - if (min_size > sizeof (u40)) - min_size = sizeof (u40); - if (min_align > __alignof__ (u40)) - min_align = __alignof__ (u40); - if (min_size > sizeof (s41)) - min_size = sizeof (s41); - if (min_align > __alignof__ (s41)) - min_align = __alignof__ (s41); - if (min_size > sizeof (u41)) - min_size = sizeof (u41); - if (min_align > __alignof__ (u41)) - min_align = __alignof__ (u41); - if (min_size > sizeof (s42)) - min_size = sizeof (s42); - if (min_align > __alignof__ (s42)) - min_align = __alignof__ (s42); - if (min_size > sizeof (u42)) - min_size = sizeof (u42); - if (min_align > __alignof__ (u42)) - min_align = __alignof__ (u42); - if (min_size > sizeof (s43)) - min_size = sizeof (s43); - if (min_align > __alignof__ (s43)) - min_align = __alignof__ (s43); - if (min_size > sizeof (u43)) - min_size = sizeof (u43); - if (min_align > __alignof__ (u43)) - min_align = __alignof__ (u43); - if (min_size > sizeof (s44)) - min_size = sizeof (s44); - if (min_align > __alignof__ (s44)) - min_align = __alignof__ (s44); - if (min_size > sizeof (u44)) - min_size = sizeof (u44); - if (min_align > __alignof__ (u44)) - min_align = __alignof__ (u44); - if (min_size > sizeof (s45)) - min_size = sizeof (s45); - if (min_align > __alignof__ (s45)) - min_align = __alignof__ (s45); - if (min_size > sizeof (u45)) - min_size = sizeof (u45); - if (min_align > __alignof__ (u45)) - min_align = __alignof__ (u45); - if (min_size > sizeof (s46)) - min_size = sizeof (s46); - if (min_align > __alignof__ (s46)) - min_align = __alignof__ (s46); - if (min_size > sizeof (u46)) - min_size = sizeof (u46); - if (min_align > __alignof__ (u46)) - min_align = __alignof__ (u46); - if (min_size > sizeof (s47)) - min_size = sizeof (s47); - if (min_align > __alignof__ (s47)) - min_align = __alignof__ (s47); - if (min_size > sizeof (u47)) - min_size = sizeof (u47); - if (min_align > __alignof__ (u47)) - min_align = __alignof__ (u47); - if (min_size > sizeof (s48)) - min_size = sizeof (s48); - if (min_align > __alignof__ (s48)) - min_align = __alignof__ (s48); - if (min_size > sizeof (u48)) - min_size = sizeof (u48); - if (min_align > __alignof__ (u48)) - min_align = __alignof__ (u48); - if (min_size > sizeof (s49)) - min_size = sizeof (s49); - if (min_align > __alignof__ (s49)) - min_align = __alignof__ (s49); - if (min_size > sizeof (u49)) - min_size = sizeof (u49); - if (min_align > __alignof__ (u49)) - min_align = __alignof__ (u49); - if (min_size > sizeof (s50)) - min_size = sizeof (s50); - if (min_align > __alignof__ (s50)) - min_align = __alignof__ (s50); - if (min_size > sizeof (u50)) - min_size = sizeof (u50); - if (min_align > __alignof__ (u50)) - min_align = __alignof__ (u50); - if (min_size > sizeof (s51)) - min_size = sizeof (s51); - if (min_align > __alignof__ (s51)) - min_align = __alignof__ (s51); - if (min_size > sizeof (u51)) - min_size = sizeof (u51); - if (min_align > __alignof__ (u51)) - min_align = __alignof__ (u51); - if (min_size > sizeof (s52)) - min_size = sizeof (s52); - if (min_align > __alignof__ (s52)) - min_align = __alignof__ (s52); - if (min_size > sizeof (u52)) - min_size = sizeof (u52); - if (min_align > __alignof__ (u52)) - min_align = __alignof__ (u52); - if (min_size > sizeof (s53)) - min_size = sizeof (s53); - if (min_align > __alignof__ (s53)) - min_align = __alignof__ (s53); - if (min_size > sizeof (u53)) - min_size = sizeof (u53); - if (min_align > __alignof__ (u53)) - min_align = __alignof__ (u53); - printf ("min struct/union size =%d\n", min_size); - printf ("min struct/union align=%d\n", min_align); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - char f; - char a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of char in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-char=%d,\nalign-char=%d,align-arrayof-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-char-a[5]=%d,align-char-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - char f; - double a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of double in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-double=%d,\nalign-char=%d,align-arrayof-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-double-a[5]=%d,align-double-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - char f; - float a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of float in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-float=%d,\nalign-char=%d,align-arrayof-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-float-a[5]=%d,align-float-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - char f; - int a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of int in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-int=%d,\nalign-char=%d,align-arrayof-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-int-a[5]=%d,align-int-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - char f; - long a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of long in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-long=%d,\nalign-char=%d,align-arrayof-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-long-a[5]=%d,align-long-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - char f; - long double a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of longdouble in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-longdouble=%d,\nalign-char=%d,align-arrayof-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longdouble-a[5]=%d,align-longdouble-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - char f; - long long a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of longlong in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-longlong=%d,\nalign-char=%d,align-arrayof-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longlong-a[5]=%d,align-longlong-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - char f; - char * a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of pointer in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-pointer=%d,\nalign-char=%d,align-arrayof-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-pointer-a[5]=%d,align-pointer-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-a-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-a-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - char f; - short a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of short in struct starting with char:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-arrayof-short=%d,\nalign-char=%d,align-arrayof-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-short-a[5]=%d,align-short-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - char snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char-char:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-char=%d,\nalign-char=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - double snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char-double:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-double=%d,\nalign-char=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - float snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char-float:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-float=%d,\nalign-char=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - int snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char-int:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-int=%d,\nalign-char=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - long snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char-long:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-long=%d,\nalign-char=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - long double snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char-longdouble:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-longdouble=%d,\nalign-char=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - long long snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char-longlong:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-longlong=%d,\nalign-char=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - char * snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char-pointer:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-pointer=%d,\nalign-char=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-ptrdiff_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-ptrdiff_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-ptrdiff_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-ptrdiff_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - #include - - static struct sss{ - char f; - ptrdiff_t snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-ptrdiff_t=%d,\nalign-char=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - struct {char m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-char=%d,\nalign-char=%d,align-sss-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - struct {double m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-double=%d,\nalign-char=%d,align-sss-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - struct {float m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-float=%d,\nalign-char=%d,align-sss-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - short snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char-short:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-short=%d,\nalign-char=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - struct {int m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-int=%d,\nalign-char=%d,align-sss-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-size_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-size_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-size_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-size_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - #include - - static struct sss{ - char f; - size_t snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char-size_t:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-size_t=%d,\nalign-char=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - struct {long m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct long inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-long=%d,\nalign-char=%d,align-sss-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - struct {long double m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct longdouble inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-longdouble=%d,\nalign-char=%d,align-sss-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - struct {long long m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct longlong inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-longlong=%d,\nalign-char=%d,align-sss-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - struct {char * m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct pointer inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-pointer=%d,\nalign-char=%d,align-sss-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-s-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-s-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - char f; - struct {short m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct short inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-sss-short=%d,\nalign-char=%d,align-sss-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-wchar_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-wchar_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-wchar_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-wchar_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - #include - - static struct sss{ - char f; - wchar_t snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char-wchar_t:\n"); - printf ("size=%d,align=%d,offset-char=%d,offset-wchar_t=%d,\nalign-char=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-zf-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-zf-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-zf-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-zf-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - char f; - char :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++char zerofield inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-last=%d,\nalign-char=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-zf-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-zf-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-zf-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-zf-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - char f; - int :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++int zerofield inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-last=%d,\nalign-char=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-zf-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-zf-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-zf-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-zf-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - char f; - long :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++long zerofield inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-last=%d,\nalign-char=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-zf-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-zf-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-zf-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-zf-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - char f; - long long :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++longlong zerofield inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-last=%d,\nalign-char=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-zf-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-zf-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-char-zf-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-char-zf-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - char f; - short :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++short zerofield inside struct starting with char:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-char=%d,offset-last=%d,\nalign-char=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - double f; - char a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of char in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-char=%d,\nalign-double=%d,align-arrayof-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-char-a[5]=%d,align-char-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - double f; - double a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of double in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-double=%d,\nalign-double=%d,align-arrayof-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-double-a[5]=%d,align-double-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - double f; - float a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of float in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-float=%d,\nalign-double=%d,align-arrayof-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-float-a[5]=%d,align-float-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - double f; - int a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of int in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-int=%d,\nalign-double=%d,align-arrayof-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-int-a[5]=%d,align-int-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - double f; - long a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of long in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-long=%d,\nalign-double=%d,align-arrayof-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-long-a[5]=%d,align-long-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - double f; - long double a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of longdouble in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-longdouble=%d,\nalign-double=%d,align-arrayof-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longdouble-a[5]=%d,align-longdouble-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - double f; - long long a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of longlong in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-longlong=%d,\nalign-double=%d,align-arrayof-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longlong-a[5]=%d,align-longlong-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - double f; - char * a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of pointer in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-pointer=%d,\nalign-double=%d,align-arrayof-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-pointer-a[5]=%d,align-pointer-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-a-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-a-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - double f; - short a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of short in struct starting with double:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-arrayof-short=%d,\nalign-double=%d,align-arrayof-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-short-a[5]=%d,align-short-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - char snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double-char:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-char=%d,\nalign-double=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - double snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double-double:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-double=%d,\nalign-double=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - float snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double-float:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-float=%d,\nalign-double=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - int snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double-int:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-int=%d,\nalign-double=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - long snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double-long:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-long=%d,\nalign-double=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - long double snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double-longdouble:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-longdouble=%d,\nalign-double=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - long long snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double-longlong:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-longlong=%d,\nalign-double=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - char * snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double-pointer:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-pointer=%d,\nalign-double=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-ptrdiff_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-ptrdiff_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-ptrdiff_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-ptrdiff_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - #include - - static struct sss{ - double f; - ptrdiff_t snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-ptrdiff_t=%d,\nalign-double=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - struct {char m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-char=%d,\nalign-double=%d,align-sss-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - struct {double m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-double=%d,\nalign-double=%d,align-sss-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - struct {float m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-float=%d,\nalign-double=%d,align-sss-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - short snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double-short:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-short=%d,\nalign-double=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - struct {int m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-int=%d,\nalign-double=%d,align-sss-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-size_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-size_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-size_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-size_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - #include - - static struct sss{ - double f; - size_t snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double-size_t:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-size_t=%d,\nalign-double=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - struct {long m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct long inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-long=%d,\nalign-double=%d,align-sss-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - struct {long double m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct longdouble inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-longdouble=%d,\nalign-double=%d,align-sss-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - struct {long long m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct longlong inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-longlong=%d,\nalign-double=%d,align-sss-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - struct {char * m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct pointer inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-pointer=%d,\nalign-double=%d,align-sss-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-s-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-s-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - double f; - struct {short m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct short inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-sss-short=%d,\nalign-double=%d,align-sss-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-wchar_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-wchar_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-wchar_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-wchar_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - #include - - static struct sss{ - double f; - wchar_t snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double-wchar_t:\n"); - printf ("size=%d,align=%d,offset-double=%d,offset-wchar_t=%d,\nalign-double=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-zf-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-zf-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-zf-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-zf-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - double f; - char :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++char zerofield inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-last=%d,\nalign-double=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-zf-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-zf-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-zf-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-zf-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - double f; - int :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++int zerofield inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-last=%d,\nalign-double=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-zf-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-zf-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-zf-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-zf-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - double f; - long :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++long zerofield inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-last=%d,\nalign-double=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-zf-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-zf-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-zf-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-zf-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - double f; - long long :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++longlong zerofield inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-last=%d,\nalign-double=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-zf-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-zf-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-double-zf-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-double-zf-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - double f; - short :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++short zerofield inside struct starting with double:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-double=%d,offset-last=%d,\nalign-double=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - float f; - char a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of char in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-char=%d,\nalign-float=%d,align-arrayof-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-char-a[5]=%d,align-char-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - float f; - double a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of double in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-double=%d,\nalign-float=%d,align-arrayof-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-double-a[5]=%d,align-double-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - float f; - float a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of float in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-float=%d,\nalign-float=%d,align-arrayof-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-float-a[5]=%d,align-float-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - float f; - int a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of int in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-int=%d,\nalign-float=%d,align-arrayof-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-int-a[5]=%d,align-int-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - float f; - long a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of long in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-long=%d,\nalign-float=%d,align-arrayof-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-long-a[5]=%d,align-long-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - float f; - long double a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of longdouble in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-longdouble=%d,\nalign-float=%d,align-arrayof-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longdouble-a[5]=%d,align-longdouble-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - float f; - long long a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of longlong in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-longlong=%d,\nalign-float=%d,align-arrayof-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longlong-a[5]=%d,align-longlong-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - float f; - char * a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of pointer in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-pointer=%d,\nalign-float=%d,align-arrayof-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-pointer-a[5]=%d,align-pointer-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-a-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-a-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - float f; - short a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of short in struct starting with float:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-arrayof-short=%d,\nalign-float=%d,align-arrayof-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-short-a[5]=%d,align-short-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - char snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float-char:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-char=%d,\nalign-float=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - double snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float-double:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-double=%d,\nalign-float=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - float snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float-float:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-float=%d,\nalign-float=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - int snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float-int:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-int=%d,\nalign-float=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - long snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float-long:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-long=%d,\nalign-float=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - long double snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float-longdouble:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-longdouble=%d,\nalign-float=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - long long snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float-longlong:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-longlong=%d,\nalign-float=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - char * snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float-pointer:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-pointer=%d,\nalign-float=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-ptrdiff_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-ptrdiff_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-ptrdiff_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-ptrdiff_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - #include - - static struct sss{ - float f; - ptrdiff_t snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-ptrdiff_t=%d,\nalign-float=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - struct {char m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-char=%d,\nalign-float=%d,align-sss-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - struct {double m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-double=%d,\nalign-float=%d,align-sss-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - struct {float m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-float=%d,\nalign-float=%d,align-sss-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - short snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float-short:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-short=%d,\nalign-float=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - struct {int m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-int=%d,\nalign-float=%d,align-sss-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-size_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-size_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-size_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-size_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - #include - - static struct sss{ - float f; - size_t snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float-size_t:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-size_t=%d,\nalign-float=%d,align-size_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - struct {long m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct long inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-long=%d,\nalign-float=%d,align-sss-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - struct {long double m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct longdouble inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-longdouble=%d,\nalign-float=%d,align-sss-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - struct {long long m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct longlong inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-longlong=%d,\nalign-float=%d,align-sss-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - struct {char * m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct pointer inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-pointer=%d,\nalign-float=%d,align-sss-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-s-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-s-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - float f; - struct {short m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct short inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-sss-short=%d,\nalign-float=%d,align-sss-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-wchar_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-wchar_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-wchar_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-wchar_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - #include - - static struct sss{ - float f; - wchar_t snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float-wchar_t:\n"); - printf ("size=%d,align=%d,offset-float=%d,offset-wchar_t=%d,\nalign-float=%d,align-wchar_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-zf-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-zf-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-zf-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-zf-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - float f; - char :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++char zerofield inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-last=%d,\nalign-float=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-zf-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-zf-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-zf-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-zf-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - float f; - int :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++int zerofield inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-last=%d,\nalign-float=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-zf-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-zf-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-zf-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-zf-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - float f; - long :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++long zerofield inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-last=%d,\nalign-float=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-zf-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-zf-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-zf-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-zf-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - float f; - long long :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++longlong zerofield inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-last=%d,\nalign-float=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-zf-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-zf-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-float-zf-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-float-zf-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - - static struct sss{ - float f; - short :0; - int i; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++short zerofield inside struct starting with float:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-float=%d,offset-last=%d,\nalign-float=%d,align-last=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, i), - __alignof__ (sss.f), __alignof__ (sss.i)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - int f; - char a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of char in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-char=%d,\nalign-int=%d,align-arrayof-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-char-a[5]=%d,align-char-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - int f; - double a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of double in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-double=%d,\nalign-int=%d,align-arrayof-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-double-a[5]=%d,align-double-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - int f; - float a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of float in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-float=%d,\nalign-int=%d,align-arrayof-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-float-a[5]=%d,align-float-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - int f; - int a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of int in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-int=%d,\nalign-int=%d,align-arrayof-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-int-a[5]=%d,align-int-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - int f; - long a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of long in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-long=%d,\nalign-int=%d,align-arrayof-long=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-long-a[5]=%d,align-long-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - int f; - long double a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of longdouble in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-longdouble=%d,\nalign-int=%d,align-arrayof-longdouble=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longdouble-a[5]=%d,align-longdouble-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - int f; - long long a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of longlong in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-longlong=%d,\nalign-int=%d,align-arrayof-longlong=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-longlong-a[5]=%d,align-longlong-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - int f; - char * a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of pointer in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-pointer=%d,\nalign-int=%d,align-arrayof-pointer=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-pointer-a[5]=%d,align-pointer-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-a-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-a-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,21 **** - #include - - static struct sss{ - int f; - short a[10]; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("++++Array of short in struct starting with int:\n"); - printf ("size=%d,align=%d\n", - sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-arrayof-short=%d,\nalign-int=%d,align-arrayof-short=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, a), - __alignof__ (sss.f), __alignof__ (sss.a)); - printf ("offset-short-a[5]=%d,align-short-a[5]=%d\n", - _offsetof (struct sss, a[5]), - __alignof__ (sss.a[5])); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - int f; - char snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int-char:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-char=%d,\nalign-int=%d,align-char=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - int f; - double snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int-double:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-double=%d,\nalign-int=%d,align-double=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - int f; - float snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int-float:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-float=%d,\nalign-int=%d,align-float=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - int f; - int snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int-int:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-int=%d,\nalign-int=%d,align-int=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-long.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-long.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-long.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-long.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - int f; - long snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int-long:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-long=%d,\nalign-int=%d,align-long=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-longdouble.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-longdouble.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-longdouble.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-longdouble.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - int f; - long double snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int-longdouble:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-longdouble=%d,\nalign-int=%d,align-longdouble=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-longlong.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-longlong.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-longlong.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-longlong.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - int f; - long long snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int-longlong:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-longlong=%d,\nalign-int=%d,align-longlong=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-pointer.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-pointer.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-pointer.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-pointer.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - int f; - char * snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int-pointer:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-pointer=%d,\nalign-int=%d,align-pointer=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-ptrdiff_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-ptrdiff_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-ptrdiff_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-ptrdiff_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - #include - - static struct sss{ - int f; - ptrdiff_t snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int-ptrdiff_t:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-ptrdiff_t=%d,\nalign-int=%d,align-ptrdiff_t=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-s-char.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-s-char.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-s-char.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-s-char.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - int f; - struct {char m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct char inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-sss-char=%d,\nalign-int=%d,align-sss-char=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-s-double.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-s-double.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-s-double.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-s-double.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - int f; - struct {double m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct double inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-sss-double=%d,\nalign-int=%d,align-sss-double=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-s-float.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-s-float.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-s-float.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-s-float.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - int f; - struct {float m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct float inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-sss-float=%d,\nalign-int=%d,align-sss-float=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-short.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-short.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-short.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-short.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - int f; - short snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int-short:\n"); - printf ("size=%d,align=%d,offset-int=%d,offset-short=%d,\nalign-int=%d,align-short=%d\n", - sizeof (sss), __alignof__ (sss), - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-s-int.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-s-int.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-s-int.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-s-int.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,17 **** - #include - - static struct sss{ - int f; - struct {int m;} snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void) { - printf ("+++Struct int inside struct starting with int:\n"); - printf ("size=%d,align=%d\n", sizeof (sss), __alignof__ (sss)); - printf ("offset-int=%d,offset-sss-int=%d,\nalign-int=%d,align-sss-int=%d\n", - _offsetof (struct sss, f), _offsetof (struct sss, snd), - __alignof__ (sss.f), __alignof__ (sss.snd)); - return 0; - } --- 0 ---- diff -Nrcpad gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-size_t.c gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-size_t.c *** gcc-3.4.5/gcc/testsuite/consistency.vlad/layout/s-int-size_t.c 2001-02-12 19:40:17.000000000 +0000 --- gcc-3.4.6/gcc/testsuite/consistency.vlad/layout/s-int-size_t.c 1970-01-01 00:00:00.000000000 +0000 *************** *** 1,18 **** - #include - #include - - static struct sss{ - int f; - size_t snd; - } sss; - - #define _offsetof(st,f) ((char *)&((st *) 16)->f - (char *) 16) - - int main (void