>>> Building on exopi-5 under devel/msp430/gcc BDEPENDS = [devel/gmake;archivers/bzip2;sysutils/coreutils;devel/msp430/binutils;devel/libmpc] DIST = [devel/msp430/gcc:msp430/gcc-core-4.6.3.tar.bz2;devel/msp430/gcc:msp430/gcc-g++-4.6.3.tar.bz2;devel/msp430/gcc:msp430/msp430-gcc-4.6.3-20120406-sf3540953.patch;devel/msp430/gcc:msp430/msp430-gcc-4.6.3-20120406.patch;devel/msp430/gcc:msp430/msp430-gcc-4.6.3-20120406-sf3559978.patch] FULLPKGNAME = msp430-gcc-4.6.3p5 RDEPENDS = [devel/msp430/binutils;devel/libmpc] (Junk lock failure for exopi-5 at 1734874546.34049) Received IO (Junk lock obtained for exopi-5 at 1734874551.10) Received IO Woken up devel/msp430/gcc Woken up devel/msp430/gcc Woken up devel/msp430/gcc Woken up devel/msp430/gcc Woken up devel/msp430/gcc >>> Running depends in devel/msp430/gcc at 1734874552.76 last junk was in devel/py-pyinotify /usr/sbin/pkg_add -aI -Drepair bzip2-1.0.8p0 libmpc-1.2.1 msp430-binutils-2.21.1ap3 was: /usr/sbin/pkg_add -aI -Drepair bzip2-1.0.8p0 coreutils-9.5p0 gmake-4.4.1 libmpc-1.2.1 msp430-binutils-2.21.1ap3 /usr/sbin/pkg_add -aI -Drepair bzip2-1.0.8p0 libmpc-1.2.1 msp430-binutils-2.21.1ap3 >>> Running show-prepare-results in devel/msp430/gcc at 1734874555.79 ===> devel/msp430/gcc ===> Building from scratch msp430-gcc-4.6.3p5 ===> msp430-gcc-4.6.3p5 depends on: msp430-binutils->=2.21.1a -> msp430-binutils-2.21.1ap3 ===> msp430-gcc-4.6.3p5 depends on: coreutils-* -> coreutils-9.5p0 ===> msp430-gcc-4.6.3p5 depends on: gmake-* -> gmake-4.4.1 ===> msp430-gcc-4.6.3p5 depends on: bzip2-* -> bzip2-1.0.8p0 ===> msp430-gcc-4.6.3p5 depends on: libmpc-* -> libmpc-1.2.1 ===> Verifying specs: c gmp mpc mpfr ===> found c.100.3 gmp.11.1 mpc.1.1 mpfr.2.2 bzip2-1.0.8p0 coreutils-9.5p0 gmake-4.4.1 libmpc-1.2.1 msp430-binutils-2.21.1ap3 (Junk lock released for exopi-5 at 1734874557.38) distfiles size=37630086 >>> Running patch in devel/msp430/gcc at 1734874557.42 ===> devel/msp430/gcc ===> Checking files for msp430-gcc-4.6.3p5 `/exopi-cvs/ports/distfiles/msp430/gcc-core-4.6.3.tar.bz2' is up to date. `/exopi-cvs/ports/distfiles/msp430/gcc-g++-4.6.3.tar.bz2' is up to date. `/exopi-cvs/ports/distfiles/msp430/msp430-gcc-4.6.3-20120406.patch' is up to date. `/exopi-cvs/ports/distfiles/msp430/msp430-gcc-4.6.3-20120406-sf3540953.patch' is up to date. `/exopi-cvs/ports/distfiles/msp430/msp430-gcc-4.6.3-20120406-sf3559978.patch' is up to date. >> (SHA256) all files: OK ===> Extracting for msp430-gcc-4.6.3p5 ===> Patching for msp430-gcc-4.6.3p5 ===> Applying distribution patches for msp430-gcc-4.6.3p5 ===> Applying distribution patch msp430-gcc-4.6.3-20120406.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Copyright 2000-2012 Free Software Foundation, Inc. | |The material in this patch is a derivative work of the gcc package, |and is subject to licensing and copyright of its parent package. | |This patch adds/enhances support for the Texas Instruments MSP430 family of |microcontrollers to GNU gcc. The material incorporated is maintained |in a git repository hosted at: | | git://mspgcc.git.sourceforge.net/gitroot/mspgcc/gcc | |This patch incorporates changes between: | upstream/release/gcc-4.6.3 (dffc052d8762f398d8d0198accbcb12185b0610a) |and | gcc-4_6/gcc-4.6.3 (d005eb492eb2e3c41d4f77ef22e8f91c1e0bf27c) | |To build, obtain the upstream release distribution from: | ftp://ftp.gnu.org/pub/gnu/gcc/gcc-4.6.3/gcc-4.6.3.tar.bz2 | |Unpack the distribution, apply the patch, and build. (Note: The example |commands are in Bourne-shell syntax.) | | tar xjf gcc-4.6.3.tar.bz2 | ( cd gcc-4.6.3 ; patch -p1 < ../msp430-gcc-4.6.3-20120406.patch ) | mkdir -p BUILD/gcc | cd BUILD/gcc | ../../gcc-4.6.3/configure \ | --target=msp430 \ | --enable-languages=c,c++ \ | --prefix=/usr/local/msp430 \ | 2>&1 | tee co | make 2>&1 | tee mo | make install 2>&1 | tee moi | |For support please use the mspgcc-users mailing list. You can subscribe at |https://lists.sourceforge.net/lists/listinfo/mspgcc-users. Once subscribed, |you can post by email to mspgcc-users@lists.sourceforge.net. To report |bugs, please file a tracker ticket on SourceForge at |https://sourceforge.net/tracker/?group_id=42303&atid=432701 | |Log of relevant changes: |32f42c9 [2012-04-06 11:08:42 -0500] Update DEV-PHASE for release |e33bad7 [2012-04-06 08:36:12 -0500] Update for release |80e4799 [2012-03-30 19:26:05 -0500] Update DEV-PHASE for release |79a5b04 [2012-03-21 16:00:08 -0500] Add msp430 target support to GCC |2cc7120 [2012-03-30 19:22:48 -0500] Revert "Add msp430 target support to GCC" |6511e76 [2012-03-30 18:49:30 -0500] Update for release |58b91df [2012-03-30 10:22:34 -0500] SF 3513285 add CPU/MPY defines to internal cpp set |2eac54bc [2012-03-30 10:08:03 -0500] Provide __interrupt support independently from iomacros.h |0fa909f [2012-03-23 08:30:38 -0500] Update for release |5a3c262 [2012-03-22 15:22:49 -0500] msp430.md: fix operand 1 pattern for strlen |fac40d9 [2012-03-22 14:45:35 -0500] Eliminate various compiler warnings |75e6526 [2012-03-22 10:00:54 -0500] Update for release |6ee7148 [2012-03-22 04:01:56 -0500] SF 3113886 Peripheral RAM block mapping |ba7338c [2012-03-21 15:58:43 -0500] SF 3474171 support TI standard interrupt declaration |57c0b69 [2012-03-11 13:12:37 -0500] Update DEV-PHASE for release |d3f7972 [2012-03-11 13:09:56 -0500] Update for release |8e6ca75 [2012-03-10 15:00:01 -0600] SF 3499699 Incorrect generated code returning from main |b2ed137 [2012-03-07 13:33:04 -0600] SF 3420924 gdb can't find local variables in unoptimized main |b96f163 [2012-03-07 11:14:52 -0600] SF 3498729 diagnose frame pointer corruption in task |11f355e [2012-03-04 16:36:31 -0600] msp430-builtins: eliminate signed/unsigned comparison warning |8f6a458 [2012-03-04 16:26:17 -0600] SF 3496195 possibly incorrect using of conditional branch |adf92c7 [2012-03-04 14:07:16 -0600] Refine cc0 implementation |ac421b7 [2012-02-24 14:28:04 -0600] Update DEV-PHASE for release |dca4c73 [2012-02-24 04:33:56 -0600] Update for release |d3a6ed9 [2012-02-23 17:06:37 -0600] SF 3486466 if mcu left off, unclear error msg |b39ee97 [2012-02-23 16:37:08 -0600] SF 3486463 msp430 4.6.1 toolchain warns about .noinit |473e1ea [2012-02-06 17:29:00 -0600] Use standard method of emitting labels |59ded52 [2012-02-06 17:25:33 -0600] SF 3440809 -O2 conflicts with naked functions |ff1697d [2012-02-06 17:13:16 -0600] Reorder return insns so default does not have extraneous tests |d4c922c [2012-02-06 13:51:29 -0600] Revert "SF 3440809 -O2 conflicts with naked functions" |6932fa0 [2012-01-25 13:37:08 -0600] Update DEV-PHASE for release |b27610a [2012-01-25 13:35:56 -0600] Update for release |51fd720 [2012-01-25 12:02:17 -0600] SF 3479668 msp430-libc ICE on 32-bit host |161ca2e [2012-01-25 10:33:48 -0600] SF 3479660 delay_cycles(INT32_MAX) fails on 32-bit host |e313f64 [2012-01-19 17:54:37 -0600] Update DEV-PHASE for release |135695f [2011-10-30 11:49:46 -0500] Add msp430 target support to GCC |ec1dfda [2011-10-30 11:48:55 -0500] Revert "Add msp430 target support to GCC" |79181ea [2012-01-19 16:01:35 -0600] Update for release |2da8f82 [2012-01-06 16:39:04 -0600] Reuse existing function to determine length of constant |8196139 [2012-01-06 16:16:14 -0600] Accept length for tablejump |ec86a20 [2012-01-06 11:46:06 -0600] Swap args when dest is indirect register |3228dad [2012-01-06 10:29:39 -0600] Disable early-clobber constraints on multi-word operations |f5bcb28 [2012-01-05 17:05:11 -0600] Update for release |9e311cd [2012-01-05 14:35:56 -0600] Fix length for non-standard out-of-range branches |64670b7 [2012-01-05 10:08:06 -0600] Update length adjustment for conditional jump, return, and basic operands |707930d [2012-01-05 09:09:40 -0600] Correct setcc insn length; fix bit carry mode error |ee4eccd [2012-01-04 21:45:47 -0600] Use local labels instead of byte offsets |9acab17 [2012-01-04 21:13:28 -0600] Permit comparisons on stack pointer and pseudo registers |ad2846a [2012-01-04 20:50:19 -0600] Restore SF 3296698 peephole optimization |6f93e81 [2012-01-04 19:04:54 -0600] Another attempt to make bittest for bit extraction non-volatile |b440bae [2012-01-04 18:16:09 -0600] Update CC status based on attribute effects |295a3b1 [2011-10-31 11:29:56 -0500] Review and update all cc attr values |6356b4d [2012-01-04 17:11:30 -0600] Avoid comparison change on symbol_ref operands |b700ea0 [2011-10-30 12:59:24 -0500] Replace cbranch infrastructure |44686c2 [2012-01-05 16:58:09 -0600] Restore peephole optimization for andm2 |172eabb [2011-10-26 10:01:56 -0500] Cull peepholes and sequelae |234f8ae [2011-12-24 11:09:01 -0600] Update for release |5e574ea [2011-12-23 16:46:35 -0600] SF 3461162 remove non-standard ABI from libgcc functions |e6f2470 [2011-12-23 13:05:23 -0600] Replace div/mod library functions |b1d9c36 [2011-12-23 11:54:42 -0600] Remove all div/mod/divmod traces in preparation for replacement |4f0a4b1 [2011-12-21 17:45:55 -0600] Rework libcall multiply to conform to ABI |8ae17f9 [2011-12-21 10:17:46 -0600] Remove unreferenced umulsi3hw |83ced76 [2011-12-21 10:07:25 -0600] Remove cmpsf libfunc |0e29d57 [2011-12-19 11:18:02 -0600] Update for release |a6b5024 [2011-12-16 16:20:29 -0600] SF 3459792 64-bit division/remainder clobber frame pointer |2ae67d6 [2011-12-16 16:02:45 -0600] SF 3461136 epilog popm insn corrupted |55c7f4b [2011-12-13 20:31:50 -0600] SF 3459655 broken bitfield extraction |a4eef8e [2011-12-09 07:59:37 -0600] Validate SF 3273856 |1f0ec33 [2011-12-05 08:55:43 -0600] Regenerate |7bc944e [2011-09-22 09:22:25 -0500] SF 3412886 pre-patch pr50213/tree-optimization |1e1a365 [2011-09-22 09:25:24 -0500] SF 3412439 address IRA issue in upstream pr50427/rtl-optimization |35b555b [2011-01-18 13:13:21 -0600] Add %:include-noerr as spec function. |aee9347 [2011-02-21 03:47:03 -0600] Anticipatory patch for PR middle-end/42722 (SF 3148801) |2240a54 [2011-07-16 12:21:25 -0500] Add msp430 target support to GCC |bee4f4d [2011-12-05 08:17:00 -0600] Update for release |5d1b4b6 [2011-11-21 12:28:33 -0600] SF 3440809 -O2 conflicts with naked functions |377b6c8 [2011-11-20 09:32:43 -0600] SF 3383371 add watchdog support intrinsics |0798f01 [2011-11-18 20:30:49 -0600] Test for errors on use of -fpic/-fPIC |21cfc98 [2011-11-05 09:31:47 -0500] SF 3433730 Bug when casting function parameters |4f902d7 [2011-11-04 09:34:12 -0500] Update for release |c0bfdb1 [2011-11-03 12:06:53 -0500] Rework shift to avoid techniques that inhibit optimizations |21a606e [2011-10-31 16:01:56 -0500] Generalize bittest to support non-constant values |6d2c0aa [2011-11-03 10:41:00 -0500] SF 3431602 Incorrect comparison to 32-bit literal |408f228 [2011-10-30 08:59:10 -0500] Update for release |27f8454 [2011-10-29 15:01:11 -0500] Simplify convoluted template output |dd0075e [2011-10-26 13:09:04 -0500] Clean up print operand |9a900b5 [2011-10-29 14:12:02 -0500] Remove unreachable code |6bbfd3b [2011-10-25 17:31:58 -0500] SF 3428439 support source auto increment operands |7aa61ac [2011-10-25 16:06:11 -0500] Remove definitions of unused constraints |12ff090 [2011-10-25 12:04:50 -0500] Canonicalize placement of cc attr settings and post-comma asm spacing |dc3b946 [2011-10-25 11:46:50 -0500] Replace gratuitously complex jump insn |675176b [2011-10-24 14:42:05 -0500] Eliminate inconsistency between call/call_value |613706b [2011-10-25 11:31:56 -0500] Clean up extract insns |b152dad [2011-10-25 18:36:59 -0500] Restore lost mode on unspec |440301c [2011-10-24 10:11:33 -0500] Update for release |0a76b34 [2011-10-24 09:59:20 -0500] Clarify interface to msp430_expand_insn functions |eca5c47 [2011-10-24 09:30:05 -0500] Run things through indent |bba6b13 [2011-10-24 09:25:51 -0500] Remove unused file |0be6fc8 [2011-10-24 09:00:52 -0500] Use prefered mechanism for identifying size optimization |0ee4d4e [2011-10-23 14:52:17 -0500] Refine length correction for other unspecs |0babd77 [2011-10-23 14:45:30 -0500] SF 3426564 signed bitfield extraction broken |774f509 [2011-10-21 13:24:30 -0500] Fix insn models for rotate in from carry. |117ac67 [2011-10-21 12:38:30 -0500] Remove unspec_volatile from insns that are correctly modeled without it |27a2c6a [2011-10-21 12:13:01 -0500] Model effect of rotate insns on carry flag |18ada90 [2011-10-21 10:56:18 -0500] Inhibit extv insns |2fde3be [2011-10-21 07:59:11 -0500] Update for release |ebe1165 [2011-10-20 20:37:05 -0500] Eliminate peepholes related to shift operations |bdbcf3e [2011-10-20 16:46:40 -0500] Remove redundant quotes |cdf919b [2011-10-20 16:24:23 -0500] Use REGNO_* for register number constants |87d3f7e [2011-10-20 12:35:53 -0500] Use pushm/popm in libgcc functions |14fadac [2011-10-20 12:22:33 -0500] SF 3426468 use pushm for si/di values on stack |44ba82e [2011-10-20 11:53:22 -0500] SF 3237004 implement 430x pushm |dfb2de2 [2011-10-18 20:13:21 -0500] Update for release |e8294a4 [2011-10-16 10:25:48 -0500] SF 3423822 validate interrupt attribute parameter |e6c4351 [2011-10-11 09:23:06 -0500] Update for release |2a8a2c9 [2011-10-11 09:19:52 -0500] SF 3377789 Review ASSEMBLER_DIALECT |47b1a52 [2011-10-11 09:15:16 -0500] SF 3377785 test default ASM_APP_{ON,OFF} |a2096f6 [2011-10-08 09:35:12 -0500] SF 3416278 allow users to control __low_level_init() |c404e6e [2011-10-07 10:33:35 -0500] SF 3417263 GDB wrong address for variables |ad6bb37 [2011-09-22 11:21:37 -0500] Update for release |4830af7 [2011-09-18 13:15:02 -0500] SF 3411254 add __swap_bytes intrinsic |f60dcf8 [2011-09-18 12:08:16 -0500] SF 3411243 need get/set interrupt state intrinsics |4214b9f [2011-08-30 13:06:33 -0500] Update for release |6a654e0 [2011-08-30 12:23:26 -0500] SF 3399395 revisit no-volatile-workaround |9fab0e5 [2011-08-30 09:37:26 -0500] SF 3400750 infomemnobits missing |44b88a0 [2011-08-29 20:57:00 -0500] Verify self-modifying operations. |556cbad [2011-08-29 17:15:49 -0500] Extend RMW peepholes to addition and subtraction |b5b464f [2011-08-29 16:58:23 -0500] Fix regression assigning through constant cast as volatile pointer |fc183b6 [2011-08-29 15:30:20 -0500] Fix remaining regressions in existing test suite |45c1914 [2011-08-29 15:28:41 -0500] Fix VWA regression in builtins_sp.c. |31dd799 [2011-08-29 15:17:54 -0500] Fix VWA regression in builtins_read_sr.c. |307d7f5 [2011-08-29 15:00:00 -0500] Optimize nand on volatile memory |f671271 [2011-08-29 14:40:22 -0500] Optimize nand from memory |f3872bf [2011-08-29 14:15:39 -0500] Optimizations involving non-volatile and volatile memory |c37b500 [2011-08-29 13:52:27 -0500] Optimizations involving only volatile memory |6c89cb6 [2011-08-29 13:23:59 -0500] Combine bit operation peepholes with structural equivalence |cb03664 [2011-08-29 13:03:36 -0500] Peephole optimizations supporting peripheral register AND, IOR, XOR, NAND* |f35a949 [2011-08-29 11:16:49 -0500] Remove the volatile workaround |a2f0e8f [2011-08-29 09:42:50 -0500] Avoid addition of nonexistent libg during static links using -g |1cc49f3 [2011-08-23 20:07:50 -0500] Update for release |904f407 [2011-08-23 18:21:52 -0500] SF 3397068 generalize noinit support |227645b [2011-08-22 16:54:33 -0500] Eliminate easy_mul |09e55aa [2011-08-22 16:51:49 -0500] SF 3192592 review cost expressions |a7d4a15 [2011-08-20 20:21:02 -0500] Update for release |129e28e [2011-08-20 19:53:15 -0500] SF 3237002 implement 430x multi-bit shift/rotate |60b0556 [2011-08-20 18:46:06 -0500] Lift clrc out of loop for all lshr operations |cd984c5 [2011-08-20 17:29:04 -0500] Refactor to decrease use of r_op |c48bd09 [2011-08-20 10:21:03 -0500] Prepare for inline non-const shifts |3aeae48 [2011-08-20 09:02:59 -0500] Avoid r_op for multi-word register shifts |cbe5cb5 [2011-08-20 04:25:13 -0500] Optimize 8-bit shifts |ac32b96 [2011-08-20 02:43:13 -0500] Eliminate redundant moves related to r_op |a86a6f5 [2011-08-19 15:37:27 -0500] Avoid temporary registers where no optimization possible |c80fb27 [2011-08-19 15:08:33 -0500] Rework to use temporary registers independently of subregs |f2b650c [2011-08-19 10:26:45 -0500] Refactor NBITS-1 shifts to avoid excessive multi-word registers |2f93714 [2011-08-19 10:26:11 -0500] Correct predicate on LHS of storeqi2 |5365c4a [2011-08-19 08:34:37 -0500] Use standard RTL for extension operation, rename for clarity |0226d04 [2011-08-19 08:16:11 -0500] Define matching pair for QI val / full reg load and store |20335d2 [2011-08-18 14:04:57 -0500] Implement 16-bit optimized shifts and piecewise sub-8bit shifts |97fad8e [2011-08-18 14:04:25 -0500] Correct insn constraints |3977c66 [2011-08-18 12:01:26 -0500] Add piecewise insn for logical right shift; correct shift cc clobbers |c59d8cb [2011-08-18 11:17:56 -0500] Rework tradeoff between loop and inline to respect -Os vs -O |2bd47e9 [2011-08-18 10:36:39 -0500] Restructure in preparation for word-based sub-8-bit rotates |0914c4a [2011-08-17 20:28:06 -0500] Optimize shifts 32..47 bits |2109c59 [2011-08-17 19:59:48 -0500] Refactor for clarity |34751fa [2011-08-17 19:42:09 -0500] Optimize shifts of 48 or more bits |e7fab1f [2011-08-17 19:25:01 -0500] Start move toward eliminating copy from src to dest |4bb7e55 [2011-08-17 14:57:13 -0500] Clean up how shift types are identified |aa91bd5 [2011-08-17 12:03:12 -0500] Add shift primitive ops, optimize shift of NBITS-1 |fed9c4a [2011-08-17 10:08:34 -0500] Invert so we can replace r_op as we refine the results |622528d [2011-08-17 05:09:02 -0500] Use loops for constant shifts if unrolled will take more space |927c7bb [2011-08-17 04:39:34 -0500] Eliminate bogus cost estimations for shift operations. |60dbead [2011-08-17 04:29:58 -0500] Another stab at multi-position support. |baf509d [2011-08-17 04:02:12 -0500] Fix rrum on CPUX hi. |027f317 [2011-08-17 03:33:38 -0500] Gross generation of constant shift sequences. |74449ed [2011-08-17 03:08:16 -0500] Cleanup: consistent use of constraint instead of matchdup |ae4fe30 [2011-08-16 17:55:31 -0500] Fix ashrhi3_15 again |6fd83e8 [2011-08-16 17:34:56 -0500] Recognize more (trivial) inline opportunities |9e68677 [2011-08-16 17:06:19 -0500] Fix ashrhi3_15 clobber; emit inline single-insn HImode shifts |8acad80 [2011-08-16 16:26:26 -0500] Correct format for rl* insns |de793db [2011-08-16 16:14:44 -0500] Prepare for potential of expanding using template |b1205bc [2011-08-16 13:30:17 -0500] Replace shift implementation with library calls |42da5d9 [2011-08-16 03:50:31 -0500] Add optimized shift implementations |b98a654 [2011-08-18 20:06:13 -0500] SF 3394176 unrecognizable insn error subtracting addresses |1df1153 [2011-08-16 16:18:27 -0500] Correct first parameter to conditional generator |61a7360 [2011-08-16 04:51:12 -0500] Eliminate compiler errors, detect unhandled cases |626e547 [2011-08-16 02:48:31 -0500] Comment cleanup |b886801 [2011-08-13 11:17:45 -0500] SF 3390964 broken optimization with emulated multiply libcalls |2f5126f [2011-08-09 13:16:59 -0500] Update for release |544b161 [2011-08-09 03:17:25 -0500] SF 3388064 __delay_cycles is limited to 65535 |62f859e [2011-08-08 12:29:09 -0500] Eliminate compiler warning |8f9c203 [2011-08-06 07:44:58 -0500] Update for release |af7ce10 [2011-08-05 18:15:43 -0500] SF 3191569 register use cleanup: tieable |ff84717 [2011-08-05 17:15:46 -0500] SF 3195549 addc_zero/subc_zero inconsistency |eec1581 [2011-08-05 17:07:54 -0500] SF 3273856 eliminate cse of constant zero |2b00fae [2011-08-05 16:33:49 -0500] Eliminate compiler warnings and style errors |23a6f17 [2011-08-05 16:24:23 -0500] Remove unused global costs function |97268c5 [2011-08-05 09:21:26 -0500] Get rid of magic numbers |dbd2219 [2011-08-05 08:32:31 -0500] Put function-local string constants into unique rodata where appropriate |1cf2f35 [2011-08-03 04:29:35 -0500] Update for release |e4f5384 [2011-08-02 16:34:25 -0500] SF 3384766 string constants misplaced in text section |3f602e2 [2011-07-27 09:54:27 -0500] SF 3370978: ICE on shift with 32-bit count |5454162 [2011-07-27 06:03:06 -0500] Avoid warning about undeclared diagnostic functions |95e763b [2011-07-25 21:13:35 -0500] Review and update to 4.6.0 version of Chapter 17 (Target Macros) |98f6c89 [2011-07-25 19:31:48 -0500] Run everything through indent |db4a82e [2011-07-25 18:09:55 -0500] Change spelling of spec function |38dde08 [2011-07-25 16:53:02 -0500] Avoid garbage collection of mpy rtx structures |79787aa [2011-07-25 14:00:41 -0500] Remove non-standard movstrhi/clrstrhi |9e2bf05 [2011-01-01 20:51:50 -0600] Rework how unwinding is done. |f4a6bd4 [2011-07-25 12:03:54 -0500] Replace GET_ENVIRONMENT |51fcf95 [2011-01-01 20:18:39 -0600] Update GNU garbage collector use. |a322715 [2011-01-01 20:57:32 -0600] Eliminate declarations for option variables. |26e94eb [2011-01-01 21:24:01 -0600] Generalize optimization-dependent option defaults. |086f349 [2011-01-01 20:42:15 -0600] Replace OVERRIDE_OPTIONS with TARGET_OPTION_OVERRIDE. |0f8c96c [2011-01-01 20:37:34 -0600] Remove RETURN_POPS_ARGS. |95ffbd3 [2011-01-01 20:03:53 -0600] Eliminate ORDER_REGS_FOR_LOCAL_ALLOC and TARGET_REORDER. |b3bc594 [2011-07-05 17:09:07 -0500] Update for release |203cd7e [2011-07-05 17:03:47 -0500] SF 3354800 put back -mdisable-hwmul |5a9eec4 [2011-07-05 16:42:49 -0500] SF 3354807 ICE with -mmpy=16 on 32-bit constant multiplies |c17a05a [2011-07-05 16:08:47 -0500] Update for release |356dce9 [2011-07-05 15:56:40 -0500] Fix illegal extraction of low part of constant multiplication operand |29af6de [2011-07-05 15:19:06 -0500] Complete support for MPY32 |339ecc8 [2011-07-05 15:06:47 -0500] Tested hardware multiply for non-MPY32 support |e018493 [2011-07-05 15:01:28 -0500] Tiny optimization in mulsidi3 |0808b4d [2011-07-05 14:59:27 -0500] Add library functions for widen-to-64 multiply |a74eec7 [2011-07-05 14:33:06 -0500] Validate muldi3 |391b168 [2011-07-05 10:39:24 -0500] Use mode iterators for multiplication insns |3fd730b [2011-07-05 10:03:32 -0500] Clean up multiplication |f6048bb [2011-07-05 09:03:08 -0500] Use correct "can't happen" function |5ceb03b [2011-07-05 07:21:04 -0500] Remove patterns from non-expanded RTL templates |c8d5bff [2011-07-04 21:29:21 -0500] Avoid unnecessary sign extension on mulqihi operations |c692ec0 [2011-07-04 21:24:19 -0500] Refine multiplier peripheral indicator values |c979dee [2011-07-04 21:16:18 -0500] SF 3354053 remove -mforce-hwmul, -mdisable-hwmul |c4cc7fd [2011-07-04 20:13:07 -0500] Fix indentation |defe95e [2011-07-04 15:43:25 -0500] More syntax cleanup |7ae064f [2011-07-04 15:38:45 -0500] Syntax cleanup |c6f5686 [2011-07-04 14:57:11 -0500] SF 3317421 -Os generates unrecognized insn for multiply-by-constant |e534b53 [2011-07-04 14:08:58 -0500] Run things through GNU indent again |c6b9d85 [2011-07-04 13:44:11 -0500] Eliminate special insns for MPY peripheral access |7301357 [2011-07-04 12:56:41 -0500] Rework multiply interrupt protection insns |81c5841 [2011-07-04 07:30:03 -0500] pophi sr clobbers condition codes |596fe75 [2011-07-04 08:02:06 -0500] Clean up msp430_init_once |4f1b02a [2011-06-25 15:15:52 -0500] Remove distracting disabled code |2b1e36a [2011-06-25 15:01:31 -0500] Reformat macros so they are readable |0aa02ac [2011-06-25 15:00:52 -0500] Remove unreferenced multiply-related registers |0b0cd25 [2011-06-25 13:43:53 -0500] Remove outdated push helper functions |b680b48 [2011-06-25 13:20:43 -0500] SF 3317711 path to ldscripts broken if installation moved |73007d8 [2011-06-25 11:07:53 -0500] Patch provided by submitter |9f6f736 [2011-06-12 08:35:07 -0500] Update for release |e0d67b8 [2011-06-12 08:33:32 -0500] SF 3313978 ICE (unrecognizable insn) related to rotate |c67eb41 [2011-05-30 11:39:49 -0500] Update for release |c5b4fc7 [2011-05-30 10:23:18 -0500] SF 3302511: ICE building newlib 1.19.0 |eb98053 [2011-05-15 15:36:20 -0500] Update for release |a6911fa [2011-05-10 20:02:57 -0500] SF 300205 regression: sizeof(short) != 2 |7949660 [2011-05-03 06:15:17 -0500] SF 3296698: unoptimized code for bit field/union |d372fa6 [2011-04-30 14:21:18 -0500] Use a less obscure RTL pattern for swpb |7aceebf [2011-04-30 12:35:41 -0500] Remove repeated calculation in cost expression calculation |6e3c8e9 [2011-04-24 04:32:16 -0500] SF 3291533 __cmpdi2 wrong redux |f4dcf98 [2011-04-23 13:34:41 -0500] Lift out function that splits multiword operands |bbb040e [2011-04-23 09:48:47 -0500] Simplify absm2 |2cf5283 [2011-04-23 09:48:24 -0500] Avoid mode-less constants as op0 |f3c5554 [2011-04-22 20:50:21 -0500] New solution to expansion of multi-word comparisons |87310b1 [2011-04-22 17:36:53 -0500] Strip cbranchsi4 support |e545f89 [2011-04-22 13:25:29 -0500] SF 3291533 __cmpdi2 wrong |5111472 [2011-04-21 17:33:06 -0500] Refactor high/low part extraction |d24a5af [2011-04-21 16:58:42 -0500] Consolidate cbranch-related functions |c5cacde [2011-04-21 15:44:34 -0500] Inline the operation to use canonical MSP430 comparison operator |138db44 [2011-04-21 15:33:24 -0500] Eliminate unreferenced functions |74cc7c0 [2011-04-21 11:36:18 -0500] br is an emulated format II instruction |629871e [2011-04-21 10:22:56 -0500] Update for release |e3b4304 [2011-04-21 09:09:11 -0500] SF 3195322 remove profile options -mpgs, -mpgl, -mpgr |378cb1e [2011-04-21 09:02:14 -0500] SF 3288916 dint builtin should emit noop |6809b99 [2011-04-21 08:55:04 -0500] SF 3290923 sequence of calls can overrun stack |e0cda89 [2011-04-19 16:04:42 -0500] Eliminate introduction of temporary |c638954 [2011-04-19 15:11:38 -0500] Strip out unused code |1ed8438 [2011-04-19 14:52:02 -0500] Remove useless TARGET_LEGITIMIZE_ADDRESS |4f07ba8 [2011-04-19 14:30:54 -0500] Tighten up checks on base register validity |731f995 [2011-04-19 13:27:14 -0500] Rework strlenhi |1b0bb04 [2011-04-19 09:27:41 -0500] Review use of vwa predicates in new insn definitions |1f5fd5c [2011-04-19 08:29:15 -0500] Rename predicates associated with volatile work-around |212891e [2011-04-18 10:36:32 -0500] Implement xorm3 |5d19c1f [2011-04-18 10:09:09 -0500] Replace iorm3 |244b312 [2011-04-18 09:53:07 -0500] Implement andm3 |f9ff60d [2011-04-18 08:06:10 -0500] Move validated instructions up in file |2a623d5 [2011-04-18 08:05:46 -0500] Mode-specific condition code iterator macro |d832a5d [2011-04-16 21:32:00 -0500] Add unary output support (ones complement, neg expansion) |b87855f [2011-04-16 21:16:19 -0500] Correct push/pop length calculations |36f2fdf [2011-04-16 18:38:10 -0500] Eliminate compile-time warnings |5b7f8b4 [2011-04-16 14:41:57 -0500] Use iterator to generate RMW insn patterns |2ac17c0 [2011-04-16 13:47:25 -0500] Calculate default instr_mult from destination mode |e08079c [2011-04-16 13:34:32 -0500] Normalize NAND and check resulting lengths |214da4a [2011-04-16 12:55:38 -0500] Combine indirect_jump and verify length calculations |7f4e613 [2011-04-16 12:19:05 -0500] Remove explicit_br |5237148 [2011-04-16 11:59:03 -0500] Remove unused code |f3f561b [2011-04-16 11:53:44 -0500] Disallow use of stack or pseudo-registers in non-HImode operations |15a2411 [2011-04-16 11:49:05 -0500] SF 3288235 : clobber in non-move operations |7101e2e [2011-04-16 09:30:11 -0500] Re-optimize frame register adjustments |325baaa [2011-04-15 17:22:42 -0500] Clean up subm3 |823391e [2011-04-15 14:21:14 -0500] Remove old addm3 code |a508e2a [2011-04-15 13:50:45 -0500] Use iterator to avoid duplicating CG plus-to-minus split |549a067 [2011-04-15 13:44:39 -0500] Use split to detect negative CG matches |9070d43 [2011-04-15 13:20:59 -0500] Update for lengths for addhi3 |11c06de [2011-04-15 12:48:49 -0500] Use iterator to define addm3 expansions |43b08b3 [2011-04-15 12:32:26 -0500] Implement swpb as rotate:HI for better optimization |b812758 [2011-04-15 04:02:06 -0500] Define SHIFT_COUNT_TRUNCATED |e00e7f5 [2011-04-14 14:33:17 -0500] Reduce alternatives in multi-word push operations |91c9f6d [2011-04-14 14:32:44 -0500] pop operands are indirect stack references with side effects |c298a78 [2011-04-14 14:13:25 -0500] Normalize order of attributes |d4afe8c [2011-04-14 13:47:58 -0500] Handle parallel patterns, adjust delay_cycles builtin |c08216c [2011-04-14 13:18:45 -0500] Refine format/length/alternatives for builtins |2e169bf [2011-04-14 13:04:28 -0500] Indirect register as destination requires offset word |95e0c28 [2011-04-14 12:48:29 -0500] Make instruction length based on format, not specific insn |32585d4 [2011-04-14 09:57:01 -0500] Step to refining instruction length calculations |b0c3415 [2011-04-15 12:32:26 -0500] Implement swpb as rotate:HI for better optimization |0e7b758 [2011-04-15 04:02:43 -0500] Add a delay_cycles where the constant is not compatible with CG |d69a3cf [2011-04-15 16:01:51 -0500] Remove dead dummy updates |4d8b01e [2011-04-15 15:50:28 -0500] Remove unnecessary arguments from msp430_cbranch |be559d2 [2011-04-14 17:52:13 -0500] SF 3286842 Compiler stores r2 but does not restore it |4092793 [2011-04-13 18:06:16 -0500] Avoid potentially too strict requirement on index expressions |1a62597 [2011-04-13 18:03:58 -0500] Replace imprecisely named function with new version |6078f25 [2011-04-13 17:55:02 -0500] Provide utility functions to characterize rtx addressing mode |a661df5 [2011-04-13 17:31:25 -0500] Eliminate whines from callers using unsigned regnum expressions |17641ef [2011-04-12 15:43:47 -0500] Update for release |b4aa2cb [2011-04-12 14:43:03 -0500] SF 3207700 make watchdog optional |a32ae89 [2011-04-12 11:14:12 -0500] SF 3237009 default task for main |31da821 [2011-04-12 15:39:54 -0500] Correct mis-use of force_reg |d5e6c6d [2011-04-11 13:53:14 -0500] Update for release |512271a [2011-04-11 11:05:12 -0500] Correct another frame/stack misunderstanding |7526887 [2011-04-11 09:18:25 -0500] Improve optimization of zero-extended byte values |4a492a8 [2011-04-11 09:14:41 -0500] Remove extranous space from movhi2 template |56556b7 [2011-04-10 21:31:41 -0500] Correct potential mis-assignment of registers |b0cabfe [2011-04-10 21:25:31 -0500] Fix suboptimal register reloading |703a8d0 [2011-04-10 21:19:16 -0500] Make internal functions/data static |c40ae95 [2011-04-10 16:47:46 -0500] Avoid abort() in ASM_OUTPUT macros |972c5d5 [2011-04-10 16:46:31 -0500] Use register as more evocative unspecv parameter |2d5b4cd [2011-04-10 16:33:44 -0500] SF 3260589 change frame pointer semantics |9924371 [2011-04-10 10:38:14 -0500] SF 3191622 register use cleanup: SMALL_REGISTER_CLASSES |cc2a80e [2011-04-09 19:17:06 -0500] Become much more strict about register uses. |cd59dd3 [2011-04-09 18:54:30 -0500] Revert SF 3188386 |263c35c [2011-04-09 15:03:48 -0500] Fix wrong operator |2d28aa6c [2011-04-09 13:33:44 -0500] Get rid of unnecessary TFPR (alloca already handled) |3065f10 [2011-04-09 10:47:42 -0500] Rework implementation of critical to avoid RETI |6583166 [2011-04-09 10:16:15 -0500] Minor documentation cleanup |927f4d3 [2011-04-08 21:27:25 -0500] SF 3261372: critical attribute incompatible with -g flag |8cc29a6 [2011-04-08 09:38:52 -0500] SF 3191614: register use cleanup: old constraints |c155abc [2011-04-08 08:26:05 -0500] Uniformly use pushm1 insns |c04654b [2011-04-07 21:18:44 -0500] Fix problem with pseudo-register assignment |0bd318a [2011-04-07 09:15:04 -0500] Handle SFmode in msp430_mov_noclobber |764d7f5 [2011-04-05 13:47:30 -0500] Use utility function to create offset mem exprs |507ebad [2011-04-05 13:11:42 -0500] Inhibit peephole code when no peepholes defined |5f4f010 [2011-04-05 13:09:19 -0500] Storing into memory cannot clobber registers |2fd1283 [2011-04-05 12:54:38 -0500] Handle interior clobbers |b452d9c [2011-04-05 12:47:17 -0500] Implement alternative no-clobber solution |632da2f [2011-04-05 10:09:12 -0500] Use mode iterators to reduce duplication in extend insns |d8381a8 [2011-04-05 08:05:06 -0500] Use pushqi1 instead of relaxing constraint on push_operand |7be7f29 [2011-04-05 07:20:57 -0500] Avoid corrupting registers in moves |f53a4cd [2011-04-04 22:44:25 -0500] Correct constraint documentation; clobber regs in builtins |2d8a38e [2011-04-04 22:37:04 -0500] Remove some magic numbers |6b77e9a [2011-04-04 22:22:46 -0500] Use a move iterator to handle SF using SI at no extra charge |07b1838 [2011-04-04 22:04:28 -0500] Remove unused code |3fc7864 [2011-04-04 21:53:12 -0500] Add movdi code |5a5e4bc [2011-04-04 21:41:19 -0500] Combine alternatives with same pattern and lengths |cd5a82e [2011-04-04 21:27:11 -0500] Implement movsi |7cbd810 [2011-04-04 15:24:18 -0500] Support offset for stack-relative pushes |0071bac [2011-04-04 12:47:03 -0500] Add movhi* |0b2ce1e [2011-04-04 12:46:19 -0500] Disable ADJUST_INSN_LENGTH |1db0967 [2011-04-04 12:22:14 -0500] Incorporate pushqi into movqi handling. |bca4d4e [2011-04-04 08:47:25 -0500] Validation of movqi |e5ff982 [2011-04-04 08:58:41 -0500] Remove unreferenced sameoperand code (leftover pre extend rewrite) |6ed2af5 [2011-04-04 08:17:28 -0500] Move all peephole definitions to separate file. |77f1c6a [2011-04-03 17:43:29 -0500] Cleanup around extend insns |df372c4 [2011-04-03 17:17:33 -0500] Implement zero_extendmn2 sharing extendmn2 code |29099e7 [2011-04-03 16:28:48 -0500] Re-implement sign extension insns (extendmn2) |8ce32c4 [2011-04-03 12:45:56 -0500] Avoid overwrite when r11:di is copied to r12:di |f74872c [2011-03-31 15:07:36 -0500] SF 3264484: need naked with stack variables |14f89fa [2011-03-31 14:14:36 -0500] Trivial cleanups |9a3f541 [2011-03-31 09:38:35 -0500] Remove RTX_FRAME_RELATED_P from prologue insns not affecting frame |ed80052 [2011-03-30 11:14:56 -0500] Verify critical attribute results in reti |3c63c7f [2011-03-30 09:24:53 -0500] Remove unreferenced variable |dcbe77e [2011-03-30 08:55:23 -0500] SF 3257192: obey noreturn |a11a4b6 [2011-03-30 08:37:16 -0500] Convert saveprologue elimination to warning |9982fac [2011-03-29 11:46:52 -0500] Remove debug messages |0d370a4 [2011-03-29 10:50:28 -0500] Update for release |a72612b [2011-03-29 10:49:11 -0500] SF 3257021, 3257192: function attribute rework |3abb531 [2011-03-28 12:50:38 -0500] Run everything through indent again |091b3d0 [2011-03-28 12:36:12 -0500] SF 3250899: error right shift 32-bit values |64c6735 [2011-03-27 19:33:36 -0500] SF 3250605: error left shift 64-bit values |5a0a5da [2011-03-27 18:58:59 -0500] SF 3250633: error right logical shift 64-bit values |53cbbd9 [2011-03-26 12:43:06 -0500] Reformatting in shift code |96ecb5a [2011-03-26 11:50:34 -0500] Remove uncalled statics, inline uniquely called statics |d1dcc05 [2011-03-26 11:42:21 -0500] Remove length calculations in shift operations |bb404e2 [2011-03-26 11:02:41 -0500] Clear out more bogus instruction length infrastructure |4e598c6 [2011-03-25 14:07:41 -0500] Partial SF 3244669: remove hard-coded lengths from msp430_name_code |5fef21d [2011-03-25 13:43:40 -0500] Remove patterns which use @Rn+ naturally. |c1fbc59 [2011-03-25 12:54:35 -0500] Reduce visibility of utility functions. |c42f445 [2011-03-25 12:47:22 -0500] Correct instruction lengths for set expressions in builtins. |3d2dd01 [2011-03-25 11:50:40 -0500] Consistent placement of unspec_volatile on set patterns. |a059b93 [2011-03-25 11:50:34 -0500] Eliminate build warnings from use of HOST_WIDE_INT in printf formats |6b16b08 [2011-03-26 07:48:23 -0500] Update version for next release |238764f [2011-03-25 22:00:19 -0500] Fix delay_cycles on CPUXV2 |a454332 [2011-03-25 00:36:23 -0500] SF 3237005: add __delay_cycles intrinsic |660b860 [2011-03-24 13:25:27 -0500] Fix varargs problem on 64-bit hosts. |c3279c7 [2011-03-22 17:44:06 -0500] Update version for next release |0820353 [2011-03-22 15:25:24 -0500] Remove problematic and unuseful example |fd873cf [2011-03-22 10:34:07 -0500] Rename builtin for consistency |eea6dd2 [2011-03-21 12:18:51 -0500] Clean up interrupt attribute parameter processing |a0beb09 [2011-03-21 11:34:46 -0500] Clean up prototypes/public functions |0875583 [2011-03-21 11:12:57 -0500] Improve validation of naked/task attributes. |1e086ab [2011-03-21 10:19:17 -0500] Check for incompatibility among attribute declarations |240b794 [2011-03-20 15:30:08 -0500] Replace code that detected empty epilogue |6fe5e6c [2011-03-20 14:20:59 -0500] Use flags to specify frame prologue/epilogue actions |3e9047c [2011-03-20 13:05:45 -0500] Disable saveprologue |a65f990 [2011-03-20 11:56:58 -0500] Remove unused references to instruction address data |2dbd885 [2011-03-20 11:46:25 -0500] Clean up stack alignment and adjustment for frame size |3a69c2f [2011-03-20 11:16:20 -0500] Regression test for saveprologue. |8973349 [2011-03-20 10:28:23 -0500] Calculate frame-saved register set in one place. |f917da2 [2011-03-19 14:22:36 -0500] Use attribute trees instead of booleans to record function attributes |ac08763 [2011-03-19 11:00:10 -0500] Make machine_status the ultimate source of function attributes. |cdadcad [2011-03-19 10:44:36 -0500] Remove sibcall-related code. |a5a0f44 [2011-03-19 09:43:11 -0500] Avoid marking interrupt functions as used until is_interrupt validated. |70197bb [2011-03-19 09:27:31 -0500] Attribute cleanup: consistent format for warning messages |105eb82 [2011-03-19 08:24:40 -0500] Run through indent |cd4f3b6 [2011-03-19 08:19:36 -0500] Inline once-called, remove never-called frame handler functions |96d200c [2011-03-16 12:27:20 -0500] Collect function attribute analysis into one place. |cfbbf71 [2011-03-16 10:19:49 -0500] Remove unreferenced reserve attribute |b950248 [2011-03-15 15:25:22 -0500] SF 3214051: validate is_leaf workaround |8cdad9e [2011-03-14 20:47:40 -0500] Rename function to reflect what it does |c657168 [2011-03-14 20:39:28 -0500] Remove -mendup-at and -minit-stack |c0d0094 [2011-03-15 13:53:42 -0500] Remove calculation of function prologue/epilogue size. |ddae3bc [2011-03-14 19:35:40 -0500] Remove .L__FrameSize/.L__FrameOffset |f1f180b [2011-03-15 13:44:02 -0500] Remove GCC_VERSION_INT. |33a486a [2011-03-14 19:24:32 -0500] SF 3195317: clean up -maccumulate-outgoing-args |dfdf943 [2011-03-14 13:04:51 -0500] SF 3193396: fix uniarch ctors/dtors |4b859f0 [2011-03-12 15:34:40 -0600] SF 3207046: get rid of jump to main |b00681e [2011-03-12 15:21:44 -0600] Recognize that stack pointer may be a 20-bit pointer (not an unsigned int) |04b7030 [2011-03-12 14:48:26 -0600] Correct support for named sections |7856ccc [2011-03-12 11:56:08 -0600] SF 3207853: bad constant extraction on 64-bit systems |b4fa76e [2011-03-11 17:40:27 -0600] Mark frame-related instructions |b984f27 [2011-03-11 15:26:59 -0600] Inline the inline functions (not shared, no reason to put in separate file) |e640bc6 [2011-03-11 15:24:47 -0600] Baby step: remove unused garbage from framehelpers.inl |935d403 [2011-03-11 14:29:23 -0600] SF 3195323: remove -mrtl |1294c59 [2011-03-11 12:08:51 -0600] Unit tests validating SF 3104943 |85bd56d [2011-03-11 11:40:16 -0600] SF 3206654: provide facility to identify mspgcc version |39596e3 [2011-03-11 10:15:12 -0600] Implement __builtin_{read,write}_stack_pointer |f02889e [2011-03-11 10:05:57 -0600] Implement __bis_status_register |1dfce7c [2011-03-11 09:59:10 -0600] Implement __bic_status_register |34c43ae [2011-03-11 09:47:08 -0600] Implement __write_status_register |4d3889b [2011-03-11 09:24:09 -0600] Stub status-register builtins; implement read |e5a7012 [2011-03-11 08:46:24 -0600] SF 3195325: remove -mdeb |7cd7646 [2011-03-11 08:36:42 -0600] SF 3195329: remove -mIAR |5a9c069 [2011-03-06 20:38:53 -0600] SF 3201686: gcc optimizes away static isr |53eb3ab [2011-03-06 20:18:23 -0600] SF 3198920: bi*_sr_irq incorrect |a026cc3 [2011-03-05 14:34:35 -0600] SF 3198924: get_frame_address wrong |ff69c66 [2011-03-05 13:45:44 -0600] Test builtins for return address and frame address. |537f549 [2011-03-03 15:55:14 -0600] Rework intrinsics that require frame pointers. |aafe5cc [2011-03-03 12:44:05 -0600] Cleanup/consistency in nop/eint/dint |a5a6811 [2011-03-03 12:31:04 -0600] Clean up bi*_sr_irq builtins. |4af5a14 [2011-03-02 13:39:37 -0600] Add built-ins for nop, eint, dint |1cad52d [2011-03-02 13:19:54 -0600] Unit test for get_frame_address |5e8a925 [2011-03-02 13:19:33 -0600] Refine parameter to builtins |df9cf2a [2011-03-02 09:46:35 -0600] Tests for bi[cs]_sr_irq intrinsics |32a021d [2011-03-01 10:18:06 -0600] Generate preprocessor symbols for cpu, mpy, and ivcnt values. |6371377 [2011-02-28 17:20:04 -0600] Clean up built-in declarations. |5813cf3 [2011-02-28 16:49:53 -0600] Remove more magic numbers |67fae96 [2011-02-28 16:31:36 -0600] Clean up built-in RTX expressions. |9d18745 [2011-02-28 16:17:00 -0600] Replace magic numbers with constants from md file |8102441 [2011-02-28 15:54:04 -0600] Eliminate magic numbers for unspec indices |7d5c8f8 [2011-02-27 13:13:11 -0600] Make everything just depend on cpu/mpy/ivcnt |2ce5df8 [2011-02-27 12:53:39 -0600] Enable calculation of proper multilib directory. |81f6003 [2011-02-27 11:50:39 -0600] Correct various problems with multilib specification |9096dee [2011-02-27 10:32:54 -0600] Basic multilib support. |6e41a2b [2011-02-27 09:19:26 -0600] Sort target hooks by manual section |727739a [2011-02-26 13:29:45 -0600] Remove all the declarations by moving the reference to follow the definition |4abff5d [2011-02-26 13:11:55 -0600] Do not presume that c++ is the same as c |600cad3 [2011-02-26 13:11:37 -0600] Put more things back where they belong. |bd7b5e8 [2011-02-26 13:02:02 -0600] Remove more unreferenced stuff; keep in the one legitimate one |f7a48de [2011-02-26 12:57:52 -0600] Replace unnecessary global macro |c23994a [2011-02-26 12:51:19 -0600] Put things where they belong |8f4fefa [2011-02-26 12:18:10 -0600] Go back and do the first subsections of Target Macros |cb4494f [2011-02-26 12:02:29 -0600] Move private macro to implementation file; remove outdated comments |30404eb [2011-02-26 11:59:28 -0600] Complete target macros. |8f0e198 [2011-02-26 11:36:50 -0600] Debugging info. |8d1c576 [2011-02-26 11:25:47 -0600] Complete Assembler Format |909929d [2011-02-26 11:18:14 -0600] Instruction output |4bde3c0 [2011-02-26 11:03:54 -0600] Macros for initialization |7332c83 [2011-02-26 11:00:51 -0600] Initialization |6ff0a5d [2011-02-26 11:00:43 -0600] Correct function name; add documentation removed from libgcc.S |4b07834 [2011-02-26 11:00:16 -0600] Remove material now located in crt0.S |f601076 [2011-02-25 16:04:32 -0600] Data and label output |4bc8c86 [2011-02-25 15:20:25 -0600] Reverse incorrect code standard change. |3be4849 [2011-02-25 15:10:18 -0600] Move hook to msp430.c; do 17.21.2 Data Output |405c77e [2011-02-25 14:56:42 -0600] Remove outdated/unreferenced asm_output_* functions |b1f3392 [2011-02-25 14:40:03 -0600] Sections |257efb3 [2011-02-25 14:19:26 -0600] Costs and scheduling |c9f5a9d [2011-02-25 13:58:35 -0600] Condition codes. |7a283c2 [2011-02-25 13:37:54 -0600] Run things through indent again |e45d06f [2011-02-25 13:33:00 -0600] Replace GO_IF_LEGITIMATE_ADDRESS with target hook |213ce55 [2011-02-25 13:20:44 -0600] Cleanup varargs, trampolines, library calls, addressing modes |d32099b [2011-02-25 10:14:15 -0600] Minor cleanup |d93445d [2011-02-25 09:33:21 -0600] Complete review of msp430.h for 17.10 Stack and Calling |c801827 [2011-02-25 09:19:37 -0600] 17.10.7 Register Arguments |6555205 [2011-02-25 08:55:15 -0600] 17.10.6 Stack Arguments |1f2ccd3 [2011-02-25 08:45:07 -0600] Stack/call up to 17.10.6 |cd569f1 [2011-02-24 15:31:31 -0600] Review 17.8 and 17.9 (register classes and outdated constraints) |ef9e05c [2011-02-24 14:38:22 -0600] Review 17.7 Registers |c3beb73 [2011-02-24 13:31:06 -0600] Clean up section 17.6 Layout of Source Language Data Types |99fc7e4 [2011-02-24 13:08:51 -0600] Review and cleanup storage-related target data |acfd4e4 [2011-02-24 12:14:53 -0600] Consistent names for macros related to register returns |3adeb1d [2011-02-21 12:23:03 -0600] Convert LIBCALL_VALUE to target hook. |a98a5e7 [2011-02-21 12:07:03 -0600] SF 3188386: inefficient struct return convention |46f8277 [2011-02-21 11:52:13 -0600] Convert FUNCTION_VALUE to target hook |7689eb5 [2011-02-21 10:58:45 -0600] Remove STRUCT_VALUE macro. |94fccc8 [2011-02-21 10:55:06 -0600] Convert RETURN_IN_MEMORY to target hook |feee18d [2011-02-21 10:54:24 -0600] Correct target macro selection |d230668 [2011-02-10 09:04:44 -0600] Remove multilib and default mcu |7d72ab9 [2011-02-07 09:59:05 -0600] Emit cpu and mpy in generated assembly source |634cd52 [2011-02-24 11:52:32 -0600] Reduce check to accommodate gcc 4.5 limitation. |669ba0c [2011-02-21 03:46:48 -0600] Test case for PR middle-end/42722 (SF 3148801) |d6772e6 [2011-02-20 12:18:35 -0600] Test case for SF 3177314 |951a044 [2011-02-20 11:39:38 -0600] Test case for SF 3112089 |78fbbf0 [2011-02-19 16:14:12 -0600] Infrastructure for dejagnu autotests. |ebd6be7 [2011-02-24 09:47:54 -0600] Remove hard-coded MCU-specific information from msp430 port. |a13c84e [2011-01-01 19:51:09 -0600] Decouple front-end dependencies from target. |b2accf6 [2011-01-01 15:10:24 -0600] Update trampoline interface to current GCC implementation. |de467e5 [2011-01-01 14:46:49 -0600] Remove CAN_ELIMINATE. |50fd87a [2011-01-01 14:39:16 -0600] Update frame pointer support to current GCC implementation. |63cb597 [2011-01-01 14:25:04 -0600] Update for cond-optab branch. |2354f1f [2011-01-01 13:46:09 -0600] Remove poisoned LEGITIMIZE_ADDRESS. |6cf95dd [2011-01-01 13:41:09 -0600] Correct placement of GC marker |03a9106 [2011-01-01 12:22:52 -0600] Avoid reference to uninitialized operands. |36b4cae [2011-01-01 12:21:13 -0600] Fix mis-use of MEM_VOLATILE_P. |4c59517 [2010-12-31 18:43:31 -0600] Run through indent again |cba5a77 [2010-11-14 10:11:57 -0600] SF 3109143: Support value-line MSP430G22x1 devices |5092e93 [2010-08-29 13:10:46 -0500] SF 3055519: add support for 55xx chips |526fee6 [2010-08-29 10:45:10 -0500] Provide machine mode for certain constant integer operands. |7401fc6 [2010-08-29 10:22:54 -0500] SF 3055171: ICE in trunc_int_for_mode |d7d7602 [2010-11-19 14:50:58 -0600] SF 3112089: improper elimination of condition code set |1b0f6ad [2010-11-06 14:58:21 -0500] SF 3090574: -fPIC silently won't work |d89c540 [2010-08-15 08:58:26 -0500] Correct function prototype |735355e [2010-08-14 21:57:21 -0500] Down to one last warning that I plan to ignore for now |d2104bf [2010-08-14 21:45:10 -0500] C++ comments, format spec, const and signed qualifiers |4b508e3 [2010-08-14 21:36:00 -0500] Remove invalid comma, fix function declarations |acc8075 [2010-08-14 21:23:20 -0500] Eliminate warnings about C++ comments, mixed code/decl, unused variable |d0d36e1 [2010-08-14 21:12:01 -0500] Run through indent again |03bff4b [2010-08-14 21:11:32 -0500] Remove old-style definitions |136e923 [2010-08-14 20:36:44 -0500] Remove PARAMS wrappers, re-run indent. |3785875 [2010-08-14 20:27:26 -0500] Run everything through GNU indent version 2.2.10. |7ba79e4 [2010-07-16 19:00:47 -0500] Merge branch 'msp430' into dev/4.4.4 |95b0112 [2010-07-16 18:11:23 -0500] Avoid dereferencing SET_SRC if instruction is not SET. |8288f6e [2010-05-27 14:19:20 -0500] Correct chip name |9da84ee [2010-05-20 19:17:08 +0000] Add file missed in commit 133 |1b52f5f [2010-05-20 19:04:47 +0000] Revise generic categorization to match binutils and support new architectures. |2de401c [2010-02-15 21:26:05 -0700] Revise generic categorization to match binutils and support new architectures. |f7a3ca5 [2010-02-09 21:58:10 +0000] Integrated cc430 patches |4681bf9 [2010-02-03 09:53:20 +0000] Fixed incorrect stack allocation in main() |8efbb4c [2010-01-24 17:23:32 +0000] Improved MinGW compatibility |ed54f2c [2010-01-14 13:09:59 +0000] Fixed 'critical' and 'reentrant' attributes. |0cbc9ff [2010-01-14 11:58:49 +0000] Added patch for gcc 4.4.2 fixing incorrect structure pushing Fixed incorrect "call offset(sp)" instruction generation and simulation Fixed incorrect prologue generation for function with stack frame pointer caused by stack arguments and without local variables |b596201 [2009-12-23 14:37:11 +0000] Fixed frame structure generation |14dc41f [2009-12-19 11:07:46 +0000] Fixed the cc1 crash when a "push SP" instruction was generated. Eliminated the need to use R5 as an argument pointer. Added experimental support for -maccumulate-outgoing-args |fb8c53c [2009-11-21 19:30:36 +0000] Added full support for DWARF2 frame info and epilogue-based unwinder. |2d439aa [2009-11-21 14:57:38 +0000] Upgraded prologue/epilogue generation to INSN-level interface. Added support for DWARF2 frame unwind info generation. |df2957c [2009-11-03 15:21:55 +0000] Fixed ret/reti bug |a0c7049 [2009-11-03 12:45:40 +0000] git-svn-id: http://mspgcc4.svn.sourceforge.net/svnroot/mspgcc4@25 9c79f009-54bf-40f1-a1dd-edde5f34ab85 |716d2c5 [2009-10-25 12:24:55 +0000] Temporary disabled incomplete DWARF2 unwind info generation |710a650 [2009-10-24 20:56:37 +0000] git-svn-id: http://mspgcc4.svn.sourceforge.net/svnroot/mspgcc4@16 9c79f009-54bf-40f1-a1dd-edde5f34ab85 |236305a [2009-10-24 20:41:22 +0000] Added unwind info generation flag |f948168 [2009-10-24 19:14:13 +0000] Added full support for GDB 6.8 and 7.0 Added support for GCC 4.4.2 |e72d34a [2009-10-01 10:49:22 +0000] Updated copyright notes |d730759 [2009-09-08 14:21:29 +0000] Initial version | |diff --git gcc-4.6.3.orig/configure gcc-4.6.3/configure |index 6be5e9d..fefe43a 100755 |--- gcc-4.6.3.orig/configure |+++ gcc-4.6.3/configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 3467. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/configure.ac gcc-4.6.3/configure.ac |index ba6d84d..56d8506 100644 |--- gcc-4.6.3.orig/configure.ac |+++ gcc-4.6.3/configure.ac -------------------------- Patching file configure.ac using Plan A... Hunk #1 succeeded at 913. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/DEV-PHASE gcc-4.6.3/gcc/DEV-PHASE |index e69de29..f914eb5 100644 |--- gcc-4.6.3.orig/gcc/DEV-PHASE |+++ gcc-4.6.3/gcc/DEV-PHASE -------------------------- Patching file gcc/DEV-PHASE using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config.gcc gcc-4.6.3/gcc/config.gcc |index 39d9a19..714612d 100644 |--- gcc-4.6.3.orig/gcc/config.gcc |+++ gcc-4.6.3/gcc/config.gcc -------------------------- Patching file gcc/config.gcc using Plan A... Hunk #1 succeeded at 930. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/constraints.md gcc-4.6.3/gcc/config/msp430/constraints.md |new file mode 100644 |index 0000000..4eab121 |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/constraints.md -------------------------- (Creating file gcc/config/msp430/constraints.md...) Patching file gcc/config/msp430/constraints.md using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/crt0.S gcc-4.6.3/gcc/config/msp430/crt0.S |new file mode 100644 |index 0000000..112ef09 |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/crt0.S -------------------------- (Creating file gcc/config/msp430/crt0.S...) Patching file gcc/config/msp430/crt0.S using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/crt0ivtbl.S gcc-4.6.3/gcc/config/msp430/crt0ivtbl.S |new file mode 100644 |index 0000000..696f6aa |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/crt0ivtbl.S -------------------------- (Creating file gcc/config/msp430/crt0ivtbl.S...) Patching file gcc/config/msp430/crt0ivtbl.S using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/libgcc.S gcc-4.6.3/gcc/config/msp430/libgcc.S |new file mode 100644 |index 0000000..8d7bc44 |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/libgcc.S -------------------------- (Creating file gcc/config/msp430/libgcc.S...) Patching file gcc/config/msp430/libgcc.S using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/msp430-builtins.c gcc-4.6.3/gcc/config/msp430/msp430-builtins.c |new file mode 100644 |index 0000000..ca76762 |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/msp430-builtins.c -------------------------- (Creating file gcc/config/msp430/msp430-builtins.c...) Patching file gcc/config/msp430/msp430-builtins.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/msp430-c.c gcc-4.6.3/gcc/config/msp430/msp430-c.c |new file mode 100644 |index 0000000..1c023c8 |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/msp430-c.c -------------------------- (Creating file gcc/config/msp430/msp430-c.c...) Patching file gcc/config/msp430/msp430-c.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/msp430-function.c gcc-4.6.3/gcc/config/msp430/msp430-function.c |new file mode 100644 |index 0000000..684fd2a |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/msp430-function.c -------------------------- (Creating file gcc/config/msp430/msp430-function.c...) Patching file gcc/config/msp430/msp430-function.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/msp430-gcc.c gcc-4.6.3/gcc/config/msp430/msp430-gcc.c |new file mode 100644 |index 0000000..dece83d |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/msp430-gcc.c -------------------------- (Creating file gcc/config/msp430/msp430-gcc.c...) Patching file gcc/config/msp430/msp430-gcc.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/msp430-protos.h gcc-4.6.3/gcc/config/msp430/msp430-protos.h |new file mode 100644 |index 0000000..ce687a6 |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/msp430-protos.h -------------------------- (Creating file gcc/config/msp430/msp430-protos.h...) Patching file gcc/config/msp430/msp430-protos.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/msp430.c gcc-4.6.3/gcc/config/msp430/msp430.c |new file mode 100644 |index 0000000..2defd6c |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/msp430.c -------------------------- (Creating file gcc/config/msp430/msp430.c...) Patching file gcc/config/msp430/msp430.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/msp430.h gcc-4.6.3/gcc/config/msp430/msp430.h |new file mode 100644 |index 0000000..79ee686 |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/msp430.h -------------------------- (Creating file gcc/config/msp430/msp430.h...) Patching file gcc/config/msp430/msp430.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/msp430.md gcc-4.6.3/gcc/config/msp430/msp430.md |new file mode 100644 |index 0000000..d07ddea |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/msp430.md -------------------------- (Creating file gcc/config/msp430/msp430.md...) Patching file gcc/config/msp430/msp430.md using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/msp430.opt gcc-4.6.3/gcc/config/msp430/msp430.opt |new file mode 100644 |index 0000000..885eee9 |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/msp430.opt -------------------------- (Creating file gcc/config/msp430/msp430.opt...) Patching file gcc/config/msp430/msp430.opt using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/peephole.md gcc-4.6.3/gcc/config/msp430/peephole.md |new file mode 100644 |index 0000000..907c615 |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/peephole.md -------------------------- (Creating file gcc/config/msp430/peephole.md...) Patching file gcc/config/msp430/peephole.md using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/predicates.md gcc-4.6.3/gcc/config/msp430/predicates.md |new file mode 100644 |index 0000000..10f29b5 |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/predicates.md -------------------------- (Creating file gcc/config/msp430/predicates.md...) Patching file gcc/config/msp430/predicates.md using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/config/msp430/t-msp430 gcc-4.6.3/gcc/config/msp430/t-msp430 |new file mode 100644 |index 0000000..e58c19a |--- /dev/null |+++ gcc-4.6.3/gcc/config/msp430/t-msp430 -------------------------- (Creating file gcc/config/msp430/t-msp430...) Patching file gcc/config/msp430/t-msp430 using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/configure gcc-4.6.3/gcc/configure |index 1960d5a..6fb5855 100755 |--- gcc-4.6.3.orig/gcc/configure |+++ gcc-4.6.3/gcc/configure -------------------------- Patching file gcc/configure using Plan A... Hunk #1 succeeded at 24967. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/configure.ac gcc-4.6.3/gcc/configure.ac |index 505a54d..2310dc6 100644 |--- gcc-4.6.3.orig/gcc/configure.ac |+++ gcc-4.6.3/gcc/configure.ac -------------------------- Patching file gcc/configure.ac using Plan A... Hunk #1 succeeded at 3841. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/expr.c gcc-4.6.3/gcc/expr.c |index 0ccdd2e..f13b3e1 100644 |--- gcc-4.6.3.orig/gcc/expr.c |+++ gcc-4.6.3/gcc/expr.c -------------------------- Patching file gcc/expr.c using Plan A... Hunk #1 succeeded at 935. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/gcc.c gcc-4.6.3/gcc/gcc.c |index 75f522e..3dd8846 100644 |--- gcc-4.6.3.orig/gcc/gcc.c |+++ gcc-4.6.3/gcc/gcc.c -------------------------- Patching file gcc/gcc.c using Plan A... Hunk #1 succeeded at 258. Hunk #2 succeeded at 1232. Hunk #3 succeeded at 8008. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/ira-lives.c gcc-4.6.3/gcc/ira-lives.c |index 5c5c415..2548cb0 100644 |--- gcc-4.6.3.orig/gcc/ira-lives.c |+++ gcc-4.6.3/gcc/ira-lives.c -------------------------- Patching file gcc/ira-lives.c using Plan A... Hunk #1 succeeded at 932. Hunk #2 succeeded at 991. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/bic_sr_irq.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/bic_sr_irq.c |new file mode 100644 |index 0000000..282fe08 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/bic_sr_irq.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/bic_sr_irq.c...) Patching file gcc/testsuite/gcc.target/msp430/bic_sr_irq.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/bis_sr_irq.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/bis_sr_irq.c |new file mode 100644 |index 0000000..56f9444 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/bis_sr_irq.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/bis_sr_irq.c...) Patching file gcc/testsuite/gcc.target/msp430/bis_sr_irq.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/bswap.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/bswap.c |new file mode 100644 |index 0000000..0db1432 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/bswap.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/bswap.c...) Patching file gcc/testsuite/gcc.target/msp430/bswap.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/builtin_address.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtin_address.c |new file mode 100644 |index 0000000..9f92c77 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtin_address.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/builtin_address.c...) Patching file gcc/testsuite/gcc.target/msp430/builtin_address.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/builtins_1.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_1.c |new file mode 100644 |index 0000000..757bdbf |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_1.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/builtins_1.c...) Patching file gcc/testsuite/gcc.target/msp430/builtins_1.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/builtins_bic_sr.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_bic_sr.c |new file mode 100644 |index 0000000..ee1e6ab |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_bic_sr.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/builtins_bic_sr.c...) Patching file gcc/testsuite/gcc.target/msp430/builtins_bic_sr.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/builtins_bis_sr.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_bis_sr.c |new file mode 100644 |index 0000000..2f8d023 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_bis_sr.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/builtins_bis_sr.c...) Patching file gcc/testsuite/gcc.target/msp430/builtins_bis_sr.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/builtins_gsistate.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_gsistate.c |new file mode 100644 |index 0000000..06cbf9b |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_gsistate.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/builtins_gsistate.c...) Patching file gcc/testsuite/gcc.target/msp430/builtins_gsistate.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/builtins_read_sr.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_read_sr.c |new file mode 100644 |index 0000000..f2683c1 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_read_sr.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/builtins_read_sr.c...) Patching file gcc/testsuite/gcc.target/msp430/builtins_read_sr.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/builtins_sp.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_sp.c |new file mode 100644 |index 0000000..12b54ac |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_sp.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/builtins_sp.c...) Patching file gcc/testsuite/gcc.target/msp430/builtins_sp.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/builtins_swap_bytes.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_swap_bytes.c |new file mode 100644 |index 0000000..41f4858 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_swap_bytes.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/builtins_swap_bytes.c...) Patching file gcc/testsuite/gcc.target/msp430/builtins_swap_bytes.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/builtins_write_sr.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_write_sr.c |new file mode 100644 |index 0000000..c891527 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/builtins_write_sr.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/builtins_write_sr.c...) Patching file gcc/testsuite/gcc.target/msp430/builtins_write_sr.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/critical_attribute.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/critical_attribute.c |new file mode 100644 |index 0000000..b60ea3b |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/critical_attribute.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/critical_attribute.c...) Patching file gcc/testsuite/gcc.target/msp430/critical_attribute.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/elimination.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/elimination.c |new file mode 100644 |index 0000000..22b4334 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/elimination.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/elimination.c...) Patching file gcc/testsuite/gcc.target/msp430/elimination.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/framesaver_1.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/framesaver_1.c |new file mode 100644 |index 0000000..c1a29ad |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/framesaver_1.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/framesaver_1.c...) Patching file gcc/testsuite/gcc.target/msp430/framesaver_1.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/framesaver_2.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/framesaver_2.c |new file mode 100644 |index 0000000..73978ef |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/framesaver_2.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/framesaver_2.c...) Patching file gcc/testsuite/gcc.target/msp430/framesaver_2.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/gen_return_1.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/gen_return_1.c |new file mode 100644 |index 0000000..8dac65e |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/gen_return_1.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/gen_return_1.c...) Patching file gcc/testsuite/gcc.target/msp430/gen_return_1.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/gen_return_2.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/gen_return_2.c |new file mode 100644 |index 0000000..12d81a8 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/gen_return_2.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/gen_return_2.c...) Patching file gcc/testsuite/gcc.target/msp430/gen_return_2.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/msp430.exp gcc-4.6.3/gcc/testsuite/gcc.target/msp430/msp430.exp |new file mode 100644 |index 0000000..735bb9b |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/msp430.exp -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/msp430.exp...) Patching file gcc/testsuite/gcc.target/msp430/msp430.exp using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/section_attribute.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/section_attribute.c |new file mode 100644 |index 0000000..ce69a18 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/section_attribute.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/section_attribute.c...) Patching file gcc/testsuite/gcc.target/msp430/section_attribute.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3090574_1.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3090574_1.c |new file mode 100644 |index 0000000..fec0e99 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3090574_1.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3090574_1.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3090574_1.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3090574_2.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3090574_2.c |new file mode 100644 |index 0000000..506a4a6 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3090574_2.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3090574_2.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3090574_2.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3104943_1.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3104943_1.c |new file mode 100644 |index 0000000..e4079da |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3104943_1.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3104943_1.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3104943_1.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3104943_2.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3104943_2.c |new file mode 100644 |index 0000000..26401d9 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3104943_2.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3104943_2.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3104943_2.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3104943_3.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3104943_3.c |new file mode 100644 |index 0000000..931c4ab |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3104943_3.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3104943_3.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3104943_3.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3104943_4.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3104943_4.c |new file mode 100644 |index 0000000..a809957 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3104943_4.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3104943_4.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3104943_4.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3104943_5.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3104943_5.c |new file mode 100644 |index 0000000..69085b2 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3104943_5.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3104943_5.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3104943_5.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3112089.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3112089.c |new file mode 100644 |index 0000000..ed177ba |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3112089.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3112089.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3112089.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3148801.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3148801.c |new file mode 100644 |index 0000000..d10da65 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3148801.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3148801.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3148801.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3177314_base.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3177314_base.c |new file mode 100644 |index 0000000..24a3cf2 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3177314_base.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3177314_base.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3177314_base.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3177314_ext.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3177314_ext.c |new file mode 100644 |index 0000000..061519d |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3177314_ext.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3177314_ext.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3177314_ext.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3188386.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3188386.c |new file mode 100644 |index 0000000..877edb2 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3188386.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3188386.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3188386.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3188386_2.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3188386_2.c |new file mode 100644 |index 0000000..e18575c |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3188386_2.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3188386_2.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3188386_2.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3200763_1.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_1.c |new file mode 100644 |index 0000000..6a755dc |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_1.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3200763_1.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3200763_1.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3200763_2.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_2.c |new file mode 100644 |index 0000000..3e079a7 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_2.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3200763_2.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3200763_2.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3200763_3.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_3.c |new file mode 100644 |index 0000000..b9055d4 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_3.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3200763_3.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3200763_3.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3200763_4.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_4.c |new file mode 100644 |index 0000000..f9c54e8 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_4.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3200763_4.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3200763_4.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3200763_5.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_5.c |new file mode 100644 |index 0000000..9fdafd5 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_5.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3200763_5.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3200763_5.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3200763_6.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_6.c |new file mode 100644 |index 0000000..92c9937 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_6.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3200763_6.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3200763_6.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3200763_7.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_7.c |new file mode 100644 |index 0000000..b291112 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_7.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3200763_7.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3200763_7.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3200763_8.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_8.c |new file mode 100644 |index 0000000..4c2fd4c |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3200763_8.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3200763_8.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3200763_8.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3201686.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3201686.c |new file mode 100644 |index 0000000..a81bd7a |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3201686.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3201686.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3201686.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3207853.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3207853.c |new file mode 100644 |index 0000000..ba9072e |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3207853.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3207853.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3207853.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3237005_1.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_1.c |new file mode 100644 |index 0000000..6733638 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_1.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3237005_1.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3237005_1.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3237005_11.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_11.c |new file mode 100644 |index 0000000..57665af |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_11.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3237005_11.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3237005_11.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3237005_2.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_2.c |new file mode 100644 |index 0000000..e0bd991 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_2.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3237005_2.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3237005_2.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3237005_3.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_3.c |new file mode 100644 |index 0000000..2d51a60 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_3.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3237005_3.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3237005_3.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3237005_4.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_4.c |new file mode 100644 |index 0000000..1cc43b9 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_4.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3237005_4.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3237005_4.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3237005_5.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_5.c |new file mode 100644 |index 0000000..4a7b71f |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_5.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3237005_5.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3237005_5.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3237005_6.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_6.c |new file mode 100644 |index 0000000..7bca3fb |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_6.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3237005_6.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3237005_6.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3237005_7.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_7.c |new file mode 100644 |index 0000000..c1df8a6 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_7.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3237005_7.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3237005_7.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3237005_check.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_check.c |new file mode 100644 |index 0000000..0e02bba |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3237005_check.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3237005_check.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3237005_check.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3257192_1.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3257192_1.c |new file mode 100644 |index 0000000..034144b |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3257192_1.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3257192_1.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3257192_1.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3261372.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3261372.c |new file mode 100644 |index 0000000..f6ab6a3 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3261372.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3261372.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3261372.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3273856.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3273856.c |new file mode 100644 |index 0000000..ef92512 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3273856.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3273856.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3273856.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3290923.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3290923.c |new file mode 100644 |index 0000000..2dbbb1b |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3290923.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3290923.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3290923.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3296698.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3296698.c |new file mode 100644 |index 0000000..eabf89d |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3296698.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3296698.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3296698.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3300205.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3300205.c |new file mode 100644 |index 0000000..745a80f |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3300205.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3300205.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3300205.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3383371_1.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3383371_1.c |new file mode 100644 |index 0000000..23801f5 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3383371_1.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3383371_1.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3383371_1.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3383371_2.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3383371_2.c |new file mode 100644 |index 0000000..1f60be3 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3383371_2.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3383371_2.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3383371_2.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3397068.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3397068.c |new file mode 100644 |index 0000000..788c352 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3397068.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3397068.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3397068.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3423822_1.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3423822_1.c |new file mode 100644 |index 0000000..5307439 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3423822_1.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3423822_1.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3423822_1.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3426468.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3426468.c |new file mode 100644 |index 0000000..33b9a09 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3426468.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3426468.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3426468.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3428439.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3428439.c |new file mode 100644 |index 0000000..9e39b86 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3428439.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3428439.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3428439.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3433730.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3433730.c |new file mode 100644 |index 0000000..b8d114f |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3433730.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3433730.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3433730.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3474171.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3474171.c |new file mode 100644 |index 0000000..3a75a02 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3474171.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3474171.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3474171.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/sf3474171_1.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3474171_1.c |new file mode 100644 |index 0000000..6223566 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/sf3474171_1.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3474171_1.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3474171_1.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/vararg-1.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vararg-1.c |new file mode 100644 |index 0000000..531fd0c |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vararg-1.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/vararg-1.c...) Patching file gcc/testsuite/gcc.target/msp430/vararg-1.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/volpeep_mem.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/volpeep_mem.c |new file mode 100644 |index 0000000..d029063 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/volpeep_mem.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/volpeep_mem.c...) Patching file gcc/testsuite/gcc.target/msp430/volpeep_mem.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/volpeep_reg.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/volpeep_reg.c |new file mode 100644 |index 0000000..4e4fe76 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/volpeep_reg.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/volpeep_reg.c...) Patching file gcc/testsuite/gcc.target/msp430/volpeep_reg.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/volpeep_volmem.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/volpeep_volmem.c |new file mode 100644 |index 0000000..b58de05 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/volpeep_volmem.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/volpeep_volmem.c...) Patching file gcc/testsuite/gcc.target/msp430/volpeep_volmem.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/vwa1.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa1.c |new file mode 100644 |index 0000000..cb1432d |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa1.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/vwa1.c...) Patching file gcc/testsuite/gcc.target/msp430/vwa1.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/vwa2.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa2.c |new file mode 100644 |index 0000000..4f1b344 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa2.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/vwa2.c...) Patching file gcc/testsuite/gcc.target/msp430/vwa2.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/vwa3.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa3.c |new file mode 100644 |index 0000000..5da9526 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa3.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/vwa3.c...) Patching file gcc/testsuite/gcc.target/msp430/vwa3.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/vwa4.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa4.c |new file mode 100644 |index 0000000..630c905 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa4.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/vwa4.c...) Patching file gcc/testsuite/gcc.target/msp430/vwa4.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/vwa5.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa5.c |new file mode 100644 |index 0000000..20bf44f |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa5.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/vwa5.c...) Patching file gcc/testsuite/gcc.target/msp430/vwa5.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/vwa_error.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa_error.c |new file mode 100644 |index 0000000..20bf9c8 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa_error.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/vwa_error.c...) Patching file gcc/testsuite/gcc.target/msp430/vwa_error.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/testsuite/gcc.target/msp430/vwa_regression.c gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa_regression.c |new file mode 100644 |index 0000000..cb12a33 |--- /dev/null |+++ gcc-4.6.3/gcc/testsuite/gcc.target/msp430/vwa_regression.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/vwa_regression.c...) Patching file gcc/testsuite/gcc.target/msp430/vwa_regression.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/tree-flow.h gcc-4.6.3/gcc/tree-flow.h |index 77948cd..1923454 100644 |--- gcc-4.6.3.orig/gcc/tree-flow.h |+++ gcc-4.6.3/gcc/tree-flow.h -------------------------- Patching file gcc/tree-flow.h using Plan A... Hunk #1 succeeded at 601. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/tree-ssa-dom.c gcc-4.6.3/gcc/tree-ssa-dom.c |index c7614d7..495c506 100644 |--- gcc-4.6.3.orig/gcc/tree-ssa-dom.c |+++ gcc-4.6.3/gcc/tree-ssa-dom.c -------------------------- Patching file gcc/tree-ssa-dom.c using Plan A... Hunk #1 succeeded at 1396. Hunk #2 succeeded at 1411. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/gcc/tree-ssa-forwprop.c gcc-4.6.3/gcc/tree-ssa-forwprop.c |index 7e1e7c0..c0f1d8d 100644 |--- gcc-4.6.3.orig/gcc/tree-ssa-forwprop.c |+++ gcc-4.6.3/gcc/tree-ssa-forwprop.c -------------------------- Patching file gcc/tree-ssa-forwprop.c using Plan A... Hunk #1 succeeded at 1999. Hunk #2 succeeded at 2016. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git gcc-4.6.3.orig/libgcc/config.host gcc-4.6.3/libgcc/config.host |index 25e949e..8a5af73 100644 |--- gcc-4.6.3.orig/libgcc/config.host |+++ gcc-4.6.3/libgcc/config.host -------------------------- Patching file libgcc/config.host using Plan A... Hunk #1 succeeded at 223. done ===> Applying distribution patch msp430-gcc-4.6.3-20120406-sf3540953.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 6d30e786948e4edee30cc10d0233a0b47a5f7d9b Mon Sep 17 00:00:00 2001 |From: "Peter A. Bigot" |Date: Thu, 12 Jul 2012 14:32:16 -0500 |Subject: [PATCH] SF 3540953 fram applications overwrite bsl/jtag passwords | |No MSP430 chip has more than 25 valid interrupts, and they are assigned from |the top down. The FRAM chips use lower words in the interrupt vector to |hold BSL and JTAG passwords, and having real addresses in those locations |has been shown to result in problems accessing BSL and JTAG. Leave the low |32 words erased; this matches as-delivered MSP430FR5739 content for those |addresses. |--- | gcc/config/msp430/crt0ivtbl.S | 44 +++++++++++++++++++++++++++++++++++++++- | 1 files changed, 42 insertions(+), 2 deletions(-) | |diff --git a/gcc/config/msp430/crt0ivtbl.S b/gcc/config/msp430/crt0ivtbl.S |index 696f6aa..bd1931c 100644 |--- a/gcc/config/msp430/crt0ivtbl.S |+++ b/gcc/config/msp430/crt0ivtbl.S -------------------------- Patching file gcc/config/msp430/crt0ivtbl.S using Plan A... Hunk #1 succeeded at 32. Hunk #2 succeeded at 66. Hmm... Ignoring the trailing garbage. done ===> Applying distribution patch msp430-gcc-4.6.3-20120406-sf3559978.patch Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 44f96cdfe3c2afed8b2d386ceda2665e0f28cb9c Mon Sep 17 00:00:00 2001 |From: "Peter A. Bigot" |Date: Mon, 10 Sep 2012 17:08:04 -0500 |Subject: [PATCH] SF 3559978 broken volatile peephole optimization | |Pattern improperly passed arbitrary operand where indirect read was intended |--- | gcc/config/msp430/peephole.md | 12 ++++++------ | gcc/testsuite/gcc.target/msp430/sf3559978.c | 15 +++++++++++++++ | 2 files changed, 21 insertions(+), 6 deletions(-) | create mode 100644 gcc/testsuite/gcc.target/msp430/sf3559978.c | |diff --git a/gcc/config/msp430/peephole.md b/gcc/config/msp430/peephole.md |index 907c615..60b8302 100644 |--- a/gcc/config/msp430/peephole.md |+++ b/gcc/config/msp430/peephole.md -------------------------- Patching file gcc/config/msp430/peephole.md using Plan A... Hunk #1 succeeded at 79. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/gcc/testsuite/gcc.target/msp430/sf3559978.c b/gcc/testsuite/gcc.target/msp430/sf3559978.c |new file mode 100644 |index 0000000..8801ddc |--- /dev/null |+++ b/gcc/testsuite/gcc.target/msp430/sf3559978.c -------------------------- (Creating file gcc/testsuite/gcc.target/msp430/sf3559978.c...) Patching file gcc/testsuite/gcc.target/msp430/sf3559978.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... Ignoring the trailing garbage. done ===> Applying OpenBSD patch patch-contrib_texi2pod_pl Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: contrib/texi2pod.pl |--- contrib/texi2pod.pl.orig |+++ contrib/texi2pod.pl -------------------------- Patching file contrib/texi2pod.pl using Plan A... Hunk #1 succeeded at 316. done ===> Applying OpenBSD patch patch-gcc_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- gcc/Makefile.in.orig Sat Aug 20 09:51:09 2011 |+++ gcc/Makefile.in Sun Apr 15 18:49:58 2012 -------------------------- Patching file gcc/Makefile.in using Plan A... Hunk #1 succeeded at 4607. Hunk #2 succeeded at 4659. done ===> Applying OpenBSD patch patch-gcc_gengtype_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Quality workaround for quality code. |regcomp() would occasionally fail with REG_ESIZE for as of yet unknown |reasons. so retry it a few times.. | |--- gcc/gengtype.c.orig Wed Feb 15 00:31:42 2012 |+++ gcc/gengtype.c Sun Mar 15 14:42:31 2015 -------------------------- Patching file gcc/gengtype.c using Plan A... Hunk #1 succeeded at 1986. done ===> Applying OpenBSD patch patch-libgcc_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Using $(INSTALL_DATA) and chmod generates errors as the operation |is not permitted. So use plain copy mode and chown/chgrp |in the post-install target. | |--- libgcc/Makefile.in.orig Sun Apr 15 18:47:00 2012 |+++ libgcc/Makefile.in Sun Apr 15 18:48:38 2012 -------------------------- Patching file libgcc/Makefile.in using Plan A... Hunk #1 succeeded at 912. Hunk #2 succeeded at 961. done ===> Applying OpenBSD patch patch-libiberty_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: libiberty/Makefile.in |--- libiberty/Makefile.in.orig |+++ libiberty/Makefile.in -------------------------- Patching file libiberty/Makefile.in using Plan A... Hunk #1 succeeded at 112. Hunk #2 succeeded at 340. done ===> Applying OpenBSD patch patch-libquadmath_Makefile_in Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- libquadmath/Makefile.in.orig Sun Apr 15 19:10:57 2012 |+++ libquadmath/Makefile.in Sun Apr 15 19:12:43 2012 -------------------------- Patching file libquadmath/Makefile.in using Plan A... Hunk #1 succeeded at 1247. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in devel/msp430/gcc at 1734874570.88 ===> devel/msp430/gcc ===> Generating configure for msp430-gcc-4.6.3p5 ===> Configuring for msp430-gcc-4.6.3p5 Using /exopi-obj/pobj/msp430-gcc-4.6.3/config.site (generated) configure: loading site script /exopi-obj/pobj/msp430-gcc-4.6.3/config.site checking build system type... x86_64-unknown-openbsd7.6 checking host system type... x86_64-unknown-openbsd7.6 checking target system type... msp430-unknown-none checking for a BSD-compatible install... /exopi-obj/pobj/msp430-gcc-4.6.3/bin/install -c checking whether ln works... yes checking whether ln -s works... yes checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for gawk... (cached) awk checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking for gnatbind... no checking for gnatmake... no checking whether compiler driver understands Ada... no checking how to compare bootstrapped objects... cmp $$f1 $$f2 16 16 checking for objdir... .libs checking for the correct version of gmp.h... yes checking for the correct version of mpfr.h... yes checking for the correct version of mpc.h... yes checking for the correct version of the gmp/mpfr/mpc libraries... yes checking for PWL_handle_timeout in -lpwl... no checking for version 0.11 (revision 0 or later) of PPL... no *** This configuration is not supported in the following subdirectories: target-libmudflap target-libgomp target-libstdc++-v3 target-zlib target-libssp (Any other directories should still work fine.) checking for default BUILD_CONFIG... checking for bison... yacc checking for bison... bison checking for gm4... gm4 checking for flex... (cached) flex checking for flex... flex checking for makeinfo... makeinfo checking for expect... no checking for runtest... no checking for ar... ar checking for as... as checking for dlltool... no checking for ld... (cached) /usr/bin/ld checking for lipo... no checking for nm... nm checking for ranlib... ranlib checking for strip... strip checking for windres... no checking for windmc... no checking for objcopy... objcopy checking for objdump... objdump checking for msp430-cc... no checking for msp430-gcc... no checking for msp430-c++... no checking for msp430-g++... no checking for msp430-cxx... no checking for msp430-gxx... no checking for msp430-gcc... no checking for msp430-gcj... no checking for msp430-gfortran... no checking for msp430-gccgo... no checking for ar... /usr/local/msp430/bin/ar checking for as... /usr/local/msp430/bin/as checking for dlltool... no checking for msp430-dlltool... no checking for ld... /usr/local/msp430/bin/ld checking for lipo... no checking for msp430-lipo... no checking for nm... /usr/local/msp430/bin/nm checking for objdump... /usr/local/msp430/bin/objdump checking for ranlib... /usr/local/msp430/bin/ranlib checking for strip... /usr/local/msp430/bin/strip checking for windres... no checking for msp430-windres... no checking for windmc... no checking for msp430-windmc... no checking where to find the target ar... pre-installed in /usr/local/msp430/bin checking where to find the target as... pre-installed in /usr/local/msp430/bin checking where to find the target cc... just compiled checking where to find the target c++... just compiled checking where to find the target c++ for libstdc++... just compiled checking where to find the target dlltool... pre-installed checking where to find the target gcc... just compiled checking where to find the target gcj... pre-installed checking where to find the target gfortran... pre-installed checking where to find the target gccgo... pre-installed checking where to find the target ld... pre-installed in /usr/local/msp430/bin checking where to find the target lipo... pre-installed checking where to find the target nm... pre-installed in /usr/local/msp430/bin checking where to find the target objdump... pre-installed in /usr/local/msp430/bin checking where to find the target ranlib... pre-installed in /usr/local/msp430/bin checking where to find the target strip... pre-installed in /usr/local/msp430/bin checking where to find the target windres... pre-installed checking where to find the target windmc... pre-installed checking whether to enable maintainer-specific portions of Makefiles... no checking whether -fkeep-inline-functions is supported... yes configure: creating ./config.status config.status: creating Makefile >>> Running build in devel/msp430/gcc at 1734874581.73 ===> devel/msp430/gcc ===> Building for msp430-gcc-4.6.3p5 gmake[1]: Entering directory '/exopi-obj/pobj/msp430-gcc-4.6.3/build-amd64' mkdir ./fixincludes Configuring in ./fixincludes configure: loading site script /exopi-obj/pobj/msp430-gcc-4.6.3/config.site configure: creating cache ./config.cache checking build system type... x86_64-unknown-openbsd7.6 checking host system type... x86_64-unknown-openbsd7.6 checking target system type... msp430-unknown-none checking for x86_64-unknown-openbsd7.6-gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking for a sed that does not truncate output... (cached) /usr/bin/sed checking whether cc supports -W... yes checking whether cc supports -Wall... yes checking whether cc supports -Wwrite-strings... yes checking whether cc supports -Wstrict-prototypes... yes checking whether cc supports -Wmissing-prototypes... yes checking whether cc supports -Wold-style-definition... yes checking whether cc supports -Wmissing-format-attribute... yes checking whether cc supports -Wno-overlength-strings... yes checking whether cc supports -pedantic -Wno-long-long... yes checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for stddef.h... (cached) yes checking for stdlib.h... (cached) yes checking for strings.h... (cached) yes checking for unistd.h... (cached) yes checking for fcntl.h... (cached) yes checking for sys/file.h... (cached) yes checking for sys/stat.h... (cached) yes checking for clearerr_unlocked... no checking for feof_unlocked... no checking for ferror_unlocked... no checking for fflush_unlocked... no checking for fgetc_unlocked... no checking for fgets_unlocked... no checking for fileno_unlocked... no checking for fprintf_unlocked... no checking for fputc_unlocked... no checking for fputs_unlocked... no checking for fread_unlocked... no checking for fwrite_unlocked... no checking for getchar_unlocked... yes checking for getc_unlocked... (cached) yes checking for putchar_unlocked... (cached) yes checking for putc_unlocked... (cached) yes checking whether abort is declared... yes checking whether asprintf is declared... yes checking whether basename is declared... no checking whether errno is declared... no checking whether vasprintf is declared... yes checking whether clearerr_unlocked is declared... no checking whether feof_unlocked is declared... no checking whether ferror_unlocked is declared... no checking whether fflush_unlocked is declared... no checking whether fgetc_unlocked is declared... no checking whether fgets_unlocked is declared... no checking whether fileno_unlocked is declared... no checking whether fprintf_unlocked is declared... no checking whether fputc_unlocked is declared... no checking whether fputs_unlocked is declared... no checking whether fread_unlocked is declared... no checking whether fwrite_unlocked is declared... no checking whether getchar_unlocked is declared... yes checking whether getc_unlocked is declared... yes checking whether putchar_unlocked is declared... yes checking whether putc_unlocked is declared... yes checking for an ANSI C-conforming const... (cached) yes checking for sys/mman.h... (cached) yes checking for mmap... (cached) yes checking whether read-only mmap of a plain file works... yes checking whether mmap from /dev/zero works... yes checking for MAP_ANON(YMOUS)... yes checking whether mmap with MAP_ANON(YMOUS) works... yes checking whether to enable maintainer-specific portions of Makefiles... no configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating mkheaders.almost config.status: creating config.h mkdir ./libiberty Configuring in ./libiberty configure: loading site script /exopi-obj/pobj/msp430-gcc-4.6.3/config.site configure: creating cache ./config.cache checking whether to enable maintainer-specific portions of Makefiles... no checking for makeinfo... makeinfo --split-size=5000000 checking for perl... (cached) /usr/bin/perl checking build system type... x86_64-unknown-openbsd7.6 checking host system type... x86_64-unknown-openbsd7.6 checking for x86_64-unknown-openbsd7.6-ar... ar checking for x86_64-unknown-openbsd7.6-ranlib... ranlib checking for x86_64-unknown-openbsd7.6-gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking how to run the C preprocessor... cc -E checking whether cc supports -W... yes checking whether cc supports -Wall... yes checking whether cc supports -Wwrite-strings... yes checking whether cc supports -Wc++-compat... yes checking whether cc supports -Wstrict-prototypes... yes checking whether cc supports -pedantic ... yes checking whether cc understands -c and -o together... yes checking for an ANSI C-conforming const... (cached) yes checking for inline... inline checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking whether byte ordering is bigendian... no checking for a BSD-compatible install... /exopi-obj/pobj/msp430-gcc-4.6.3/bin/install -c checking for sys/file.h... (cached) yes checking for sys/param.h... (cached) yes checking for limits.h... (cached) yes checking for stdlib.h... (cached) yes checking for malloc.h... (cached) no checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for strings.h... (cached) yes checking for sys/time.h... (cached) yes checking for time.h... (cached) yes checking for sys/resource.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/mman.h... (cached) yes checking for fcntl.h... (cached) yes checking for alloca.h... no checking for sys/pstat.h... no checking for sys/sysmp.h... no checking for sys/sysinfo.h... no checking for machine/hal_sysinfo.h... no checking for sys/table.h... no checking for sys/sysctl.h... (cached) yes checking for sys/systemcfg.h... no checking for stdint.h... (cached) yes checking for stdio_ext.h... yes checking for process.h... no checking for sys/prctl.h... no checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking whether time.h and sys/time.h may both be included... (cached) yes checking whether errno must be declared... no checking size of int... 4 checking for a 64-bit type... uint64_t checking for intptr_t... yes checking for uintptr_t... yes checking for ssize_t... (cached) yes checking for pid_t... (cached) yes checking for library containing strerror... none required checking for asprintf... (cached) yes checking for atexit... (cached) yes checking for basename... (cached) yes checking for bcmp... (cached) yes checking for bcopy... (cached) yes checking for bsearch... (cached) yes checking for bzero... (cached) yes checking for calloc... (cached) yes checking for clock... (cached) yes checking for ffs... (cached) yes checking for getcwd... (cached) yes checking for getpagesize... (cached) yes checking for gettimeofday... (cached) yes checking for index... (cached) yes checking for insque... (cached) yes checking for memchr... (cached) yes checking for memcmp... (cached) yes checking for memcpy... (cached) yes checking for memmem... (cached) yes checking for memmove... (cached) yes checking for mempcpy... no checking for memset... (cached) yes checking for mkstemps... (cached) yes checking for putenv... (cached) yes checking for random... (cached) yes checking for rename... (cached) yes checking for rindex... (cached) yes checking for setenv... (cached) yes checking for snprintf... (cached) yes checking for sigsetmask... (cached) yes checking for stpcpy... (cached) yes checking for stpncpy... yes checking for strcasecmp... (cached) yes checking for strchr... (cached) yes checking for strdup... (cached) yes checking for strncasecmp... (cached) yes checking for strndup... yes checking for strrchr... (cached) yes checking for strstr... (cached) yes checking for strtod... (cached) yes checking for strtol... (cached) yes checking for strtoul... (cached) yes checking for strverscmp... no checking for tmpnam... (cached) yes checking for vasprintf... (cached) yes checking for vfprintf... (cached) yes checking for vprintf... (cached) yes checking for vsnprintf... (cached) yes checking for vsprintf... (cached) yes checking for waitpid... (cached) yes checking for setproctitle... (cached) yes checking whether alloca needs Cray hooks... no checking stack direction for C alloca... -1 checking for vfork.h... no checking for fork... (cached) yes checking for vfork... (cached) yes checking for working fork... (cached) yes checking for working vfork... (cached) yes checking for _doprnt... no checking for sys_errlist... yes checking for sys_nerr... yes checking for sys_siglist... yes checking for external symbol _system_configuration... no checking for __fsetlocking... no checking for canonicalize_file_name... no checking for dup3... yes checking for getrusage... (cached) yes checking for getsysinfo... no checking for gettimeofday... (cached) yes checking for on_exit... no checking for psignal... (cached) yes checking for pstat_getdynamic... no checking for pstat_getstatic... no checking for realpath... (cached) yes checking for sbrk... (cached) yes checking for spawnve... no checking for spawnvpe... no checking for strerror... (cached) yes checking for strsignal... (cached) yes checking for sysconf... (cached) yes checking for sysctl... (cached) yes checking for sysmp... no checking for table... no checking for times... (cached) yes checking for wait3... (cached) yes checking for wait4... (cached) yes checking whether basename is declared... no checking whether ffs is declared... yes checking whether asprintf is declared... yes checking whether vasprintf is declared... yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether calloc is declared... yes checking whether getenv is declared... yes checking whether getopt is declared... yes checking whether malloc is declared... yes checking whether realloc is declared... yes checking whether sbrk is declared... yes checking whether strverscmp is declared... no checking whether canonicalize_file_name must be declared... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes checking for working strncmp... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating testsuite/Makefile config.status: creating config.h config.status: executing default commands gmake[2]: Entering directory '/exopi-obj/pobj/msp430-gcc-4.6.3/build-amd64/libiberty' if [ x"-fpic" != x ] && [ ! -d pic ]; then \ mkdir pic; \ else true; fi touch stamp-picdir if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/regex.c -o pic/regex.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/regex.c -o regex.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/cplus-dem.c -o pic/cplus-dem.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/cplus-dem.c -o cplus-dem.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/cp-demangle.c -o pic/cp-demangle.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/cp-demangle.c -o cp-demangle.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/md5.c -o pic/md5.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/md5.c -o md5.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/sha1.c -o pic/sha1.o; \ else true; fi /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/sha1.c:235:11: warning: defining a type within 'offsetof' is a Clang extension [-Wgnu-offsetof-extensions] if (UNALIGNED_P (buffer)) ^~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/sha1.c:234:41: note: expanded from macro 'UNALIGNED_P' # define UNALIGNED_P(p) (((size_t) p) % alignof (sha1_uint32) != 0) ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/sha1.c:233:34: note: expanded from macro 'alignof' # define alignof(type) offsetof (struct { char c; type x; }, x) ^~~~~~ /usr/include/stddef.h:69:51: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^~~~ 1 warning generated. cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/sha1.c -o sha1.o /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/sha1.c:235:11: warning: defining a type within 'offsetof' is a Clang extension [-Wgnu-offsetof-extensions] if (UNALIGNED_P (buffer)) ^~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/sha1.c:234:41: note: expanded from macro 'UNALIGNED_P' # define UNALIGNED_P(p) (((size_t) p) % alignof (sha1_uint32) != 0) ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/sha1.c:233:34: note: expanded from macro 'alignof' # define alignof(type) offsetof (struct { char c; type x; }, x) ^~~~~~ /usr/include/stddef.h:69:51: note: expanded from macro 'offsetof' #define offsetof(type, member) __builtin_offsetof(type, member) ^~~~ 1 warning generated. if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/alloca.c -o pic/alloca.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/alloca.c -o alloca.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/argv.c -o pic/argv.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/argv.c -o argv.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/choose-temp.c -o pic/choose-temp.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/choose-temp.c -o choose-temp.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/concat.c -o pic/concat.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/concat.c -o concat.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/cp-demint.c -o pic/cp-demint.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/cp-demint.c -o cp-demint.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/crc32.c -o pic/crc32.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/crc32.c -o crc32.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/dyn-string.c -o pic/dyn-string.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/dyn-string.c -o dyn-string.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/fdmatch.c -o pic/fdmatch.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/fdmatch.c -o fdmatch.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/fibheap.c -o pic/fibheap.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/fibheap.c -o fibheap.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/filename_cmp.c -o pic/filename_cmp.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/filename_cmp.c -o filename_cmp.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/floatformat.c -o pic/floatformat.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/floatformat.c -o floatformat.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/fnmatch.c -o pic/fnmatch.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/fnmatch.c -o fnmatch.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/fopen_unlocked.c -o pic/fopen_unlocked.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/fopen_unlocked.c -o fopen_unlocked.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/getopt.c -o pic/getopt.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/getopt.c -o getopt.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/getopt1.c -o pic/getopt1.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/getopt1.c -o getopt1.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/getpwd.c -o pic/getpwd.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/getpwd.c -o getpwd.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/getruntime.c -o pic/getruntime.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/getruntime.c -o getruntime.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/hashtab.c -o pic/hashtab.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/hashtab.c -o hashtab.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/hex.c -o pic/hex.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/hex.c -o hex.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/lbasename.c -o pic/lbasename.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/lbasename.c -o lbasename.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/lrealpath.c -o pic/lrealpath.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/lrealpath.c -o lrealpath.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/make-relative-prefix.c -o pic/make-relative-prefix.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/make-relative-prefix.c -o make-relative-prefix.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/make-temp-file.c -o pic/make-temp-file.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/make-temp-file.c -o make-temp-file.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/objalloc.c -o pic/objalloc.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/objalloc.c -o objalloc.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c -o pic/obstack.o; \ else true; fi /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c:148:23: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] alignment = (int) DEFAULT_ALIGNMENT; ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c:60:57: note: expanded from macro 'DEFAULT_ALIGNMENT' ((PTR_INT_TYPE) ((char *) &((struct fooalign *) 0)->d - (char *) 0)) ^ ~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c:193:23: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] alignment = (int) DEFAULT_ALIGNMENT; ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c:60:57: note: expanded from macro 'DEFAULT_ALIGNMENT' ((PTR_INT_TYPE) ((char *) &((struct fooalign *) 0)->d - (char *) 0)) ^ ~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c:263:32: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] if (h->alignment_mask + 1 >= DEFAULT_ALIGNMENT) ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c:60:57: note: expanded from macro 'DEFAULT_ALIGNMENT' ((PTR_INT_TYPE) ((char *) &((struct fooalign *) 0)->d - (char *) 0)) ^ ~~~~~~~~~~ 3 warnings generated. cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c -o obstack.o /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c:148:23: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] alignment = (int) DEFAULT_ALIGNMENT; ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c:60:57: note: expanded from macro 'DEFAULT_ALIGNMENT' ((PTR_INT_TYPE) ((char *) &((struct fooalign *) 0)->d - (char *) 0)) ^ ~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c:193:23: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] alignment = (int) DEFAULT_ALIGNMENT; ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c:60:57: note: expanded from macro 'DEFAULT_ALIGNMENT' ((PTR_INT_TYPE) ((char *) &((struct fooalign *) 0)->d - (char *) 0)) ^ ~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c:263:32: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] if (h->alignment_mask + 1 >= DEFAULT_ALIGNMENT) ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/obstack.c:60:57: note: expanded from macro 'DEFAULT_ALIGNMENT' ((PTR_INT_TYPE) ((char *) &((struct fooalign *) 0)->d - (char *) 0)) ^ ~~~~~~~~~~ 3 warnings generated. if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/partition.c -o pic/partition.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/partition.c -o partition.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/pexecute.c -o pic/pexecute.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/pexecute.c -o pexecute.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/physmem.c -o pic/physmem.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/physmem.c -o physmem.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/pex-common.c -o pic/pex-common.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/pex-common.c -o pex-common.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/pex-one.c -o pic/pex-one.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/pex-one.c -o pex-one.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/pex-unix.c -o pic/pex-unix.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/pex-unix.c -o pex-unix.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/safe-ctype.c -o pic/safe-ctype.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/safe-ctype.c -o safe-ctype.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/simple-object.c -o pic/simple-object.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/simple-object.c -o simple-object.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/simple-object-coff.c -o pic/simple-object-coff.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/simple-object-coff.c -o simple-object-coff.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/simple-object-elf.c -o pic/simple-object-elf.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/simple-object-elf.c -o simple-object-elf.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/simple-object-mach-o.c -o pic/simple-object-mach-o.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/simple-object-mach-o.c -o simple-object-mach-o.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/sort.c -o pic/sort.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/sort.c -o sort.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/spaces.c -o pic/spaces.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/spaces.c -o spaces.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/splay-tree.c -o pic/splay-tree.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/splay-tree.c -o splay-tree.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/strerror.c -o pic/strerror.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/strerror.c -o strerror.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/strsignal.c -o pic/strsignal.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/strsignal.c -o strsignal.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/unlink-if-ordinary.c -o pic/unlink-if-ordinary.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/unlink-if-ordinary.c -o unlink-if-ordinary.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xatexit.c -o pic/xatexit.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xatexit.c -o xatexit.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xexit.c -o pic/xexit.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xexit.c -o xexit.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xmalloc.c -o pic/xmalloc.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xmalloc.c -o xmalloc.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xmemdup.c -o pic/xmemdup.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xmemdup.c -o xmemdup.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xstrdup.c -o pic/xstrdup.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xstrdup.c -o xstrdup.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xstrerror.c -o pic/xstrerror.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xstrerror.c -o xstrerror.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xstrndup.c -o pic/xstrndup.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/xstrndup.c -o xstrndup.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/mempcpy.c -o pic/mempcpy.o; \ else true; fi cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/mempcpy.c -o mempcpy.o if [ x"-fpic" != x ]; then \ cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic -fpic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/strverscmp.c -o pic/strverscmp.o; \ else true; fi /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/strverscmp.c:4:28: warning: invalid UTF-8 in comment [-Winvalid-utf8] Contributed by Jean-Franois Bignolles , 1997. ^ 1 warning generated. cc -c -DHAVE_CONFIG_H -O2 -pipe -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -pedantic /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/strverscmp.c -o strverscmp.o /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/libiberty/strverscmp.c:4:28: warning: invalid UTF-8 in comment [-Winvalid-utf8] Contributed by Jean-Franois Bignolles , 1997. ^ 1 warning generated. rm -f ./libiberty.a pic/./libiberty.a ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./sort.o ./spaces.o ./splay-tree.o ./strerror.o ./strsignal.o ./unlink-if-ordinary.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./mempcpy.o ./strverscmp.o ranlib ./libiberty.a if [ x"-fpic" != x ]; then \ cd pic; \ ar rc ./libiberty.a \ ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./sort.o ./spaces.o ./splay-tree.o ./strerror.o ./strsignal.o ./unlink-if-ordinary.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o ./mempcpy.o ./strverscmp.o; \ ranlib ./libiberty.a; \ cd ..; \ else true; fi echo ./regex.o ./cplus-dem.o ./cp-demangle.o ./md5.o ./sha1.o ./alloca.o ./argv.o ./choose-temp.o ./concat.o ./cp-demint.o ./crc32.o ./dyn-string.o ./fdmatch.o ./fibheap.o ./filename_cmp.o ./floatformat.o ./fnmatch.o ./fopen_unlocked.o ./getopt.o ./getopt1.o ./getpwd.o ./getruntime.o ./hashtab.o ./hex.o ./lbasename.o ./lrealpath.o ./make-relative-prefix.o ./make-temp-file.o ./objalloc.o ./obstack.o ./partition.o ./pexecute.o ./physmem.o ./pex-common.o ./pex-one.o ./pex-unix.o ./safe-ctype.o ./simple-object.o ./simple-object-coff.o ./simple-object-elf.o ./simple-object-mach-o.o ./sort.o ./spaces.o ./splay-tree.o ./strerror.o ./strsignal.o ./unlink-if-ordinary.o ./xatexit.o ./xexit.o ./xmalloc.o ./xmemdup.o ./xstrdup.o ./xstrerror.o ./xstrndup.o > required-list gmake[3]: Entering directory '/exopi-obj/pobj/msp430-gcc-4.6.3/build-amd64/libiberty/testsuite' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/exopi-obj/pobj/msp430-gcc-4.6.3/build-amd64/libiberty/testsuite' gmake[2]: Leaving directory '/exopi-obj/pobj/msp430-gcc-4.6.3/build-amd64/libiberty' gmake[2]: Entering directory '/exopi-obj/pobj/msp430-gcc-4.6.3/build-amd64/fixincludes' cc -c -O2 -pipe -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes -I../include -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/../include /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/fixincl.c cc -c -O2 -pipe -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes -I../include -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/../include /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/fixtests.c cc -c -O2 -pipe -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes -I../include -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/../include /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/fixfixes.c cc -c -O2 -pipe -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes -I../include -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/../include /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/server.c cc -c -O2 -pipe -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes -I../include -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/../include /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/procopen.c cc -c -O2 -pipe -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes -I../include -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/../include /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/fixlib.c cc -c -O2 -pipe -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wmissing-format-attribute -Wno-overlength-strings -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes -I../include -I/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/../include /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/fixopts.c cc -O2 -pipe -o fixincl fixincl.o fixtests.o fixfixes.o server.o procopen.o fixlib.o fixopts.o ../libiberty/libiberty.a ld: warning: server.c(server.o:(run_shell)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: xstrerror.c(xstrerror.o:(xstrerror) in archive ../libiberty/libiberty.a): warning: sprintf() is often misused, please use snprintf() echo timestamp > full-stamp srcdir="/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes" /bin/sh /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/fixincludes/mkfixinc.sh msp430-unknown-none sed -e 's/@gcc_version@/4.6.3/' < mkheaders.almost > mkheadersT mv -f mkheadersT mkheaders gmake[2]: Leaving directory '/exopi-obj/pobj/msp430-gcc-4.6.3/build-amd64/fixincludes' mkdir ./intl Configuring in ./intl configure: loading site script /exopi-obj/pobj/msp430-gcc-4.6.3/config.site configure: creating cache ./config.cache checking whether gmake sets $(MAKE)... yes checking for a BSD-compatible install... /exopi-obj/pobj/msp430-gcc-4.6.3/bin/install -c checking whether NLS is requested... no checking for msgfmt... /usr/local/bin/msgfmt checking for gmsgfmt... /usr/local/bin/msgfmt checking for xgettext... /usr/local/bin/xgettext checking for msgmerge... /usr/local/bin/msgmerge checking for x86_64-unknown-openbsd7.6-gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking build system type... x86_64-unknown-openbsd7.6 checking host system type... x86_64-unknown-openbsd7.6 checking for x86_64-unknown-openbsd7.6-ranlib... ranlib checking for library containing strerror... none required checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for an ANSI C-conforming const... (cached) yes checking for inline... inline checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for off_t... (cached) yes checking for size_t... (cached) yes checking for working alloca.h... (cached) no checking for alloca... (cached) yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes checking whether we are using the GNU C Library 2.1 or newer... no checking whether integer division by zero raises SIGFPE... no checking for inttypes.h... yes checking for stdint.h... yes checking for unsigned long long... (cached) yes checking for inttypes.h... yes checking whether the inttypes.h PRIxNN macros are broken... no checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking argz.h usability... no checking argz.h presence... no checking for argz.h... no checking for limits.h... (cached) yes checking for locale.h... (cached) yes checking for nl_types.h... (cached) yes checking for malloc.h... (cached) no checking for stddef.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for feof_unlocked... no checking for fgets_unlocked... no checking for getc_unlocked... (cached) yes checking for getcwd... (cached) yes checking for getegid... (cached) yes checking for geteuid... (cached) yes checking for getgid... (cached) yes checking for getuid... (cached) yes checking for mempcpy... no checking for munmap... (cached) yes checking for putenv... (cached) yes checking for setenv... (cached) yes checking for setlocale... (cached) yes checking for stpcpy... (cached) yes checking for strcasecmp... (cached) yes checking for strdup... (cached) yes checking for strtoul... (cached) yes checking for tsearch... (cached) yes checking for __argz_count... no checking for __argz_stringify... no checking for __argz_next... no checking for __fsetlocking... no checking for iconv... yes checking how to link with libiconv... /usr/local/lib/libiconv.a checking for iconv declaration... install-shextern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking for LC_MESSAGES... yes checking for bison... bison checking version of bison... 3.8.2, ok checking whether NLS is requested... no checking whether to use NLS... no checking for aclocal... aclocal checking for autoconf... autoconf checking for autoheader... autoheader configure: updating cache ./config.cache configure: creating ./config.status config.status: creating Makefile config.status: creating config.intl config.status: creating config.h config.status: executing default-1 commands mkdir ./gcc Configuring in ./gcc configure: loading site script /exopi-obj/pobj/msp430-gcc-4.6.3/config.site configure: creating cache ./config.cache checking build system type... x86_64-unknown-openbsd7.6 checking host system type... x86_64-unknown-openbsd7.6 checking target system type... msp430-unknown-none checking LIBRARY_PATH variable... ok checking GCC_EXEC_PREFIX variable... ok checking whether to place generated files in the source directory... no checking whether a default linker was specified... no checking whether a default assembler was specified... no checking for x86_64-unknown-openbsd7.6-gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking for x86_64-unknown-openbsd7.6-gnatbind... no checking for x86_64-unknown-openbsd7.6-gnatmake... no checking whether compiler driver understands Ada... no checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking how to run the C preprocessor... cc -E checking for inline... inline checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking size of void *... 8 checking size of short... (cached) 2 checking size of int... 4 checking size of long... 8 checking for long long... (cached) yes checking size of long long... (cached) 8 checking for __int64... no checking for int8_t... yes checking for int16_t... yes checking for int32_t... yes checking for int64_t... yes checking for long long int... yes checking for intmax_t... (cached) yes checking for intptr_t... yes checking for uint8_t... yes checking for uint16_t... yes checking for uint32_t... yes checking for uint64_t... yes checking for unsigned long long int... yes checking for uintmax_t... yes checking for uintptr_t... yes checking whether cc supports -W... yes checking whether cc supports -Wall... yes checking whether cc supports -Wwrite-strings... yes checking whether cc supports -Wcast-qual... yes checking whether cc supports -Wstrict-prototypes... yes checking whether cc supports -Wmissing-prototypes... yes checking whether cc supports -Wmissing-format-attribute... yes checking whether cc supports -Wold-style-definition... yes checking whether cc supports -Wc++-compat... yes checking whether cc supports -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings... yes checking valgrind.h usability... no checking valgrind.h presence... no checking for valgrind.h... no configure: WARNING: decimal float is not supported for this target, ignored configure: WARNING: fixed-point is not supported for this target, ignored checking whether gmake sets $(MAKE)... yes checking for gawk... (cached) awk checking whether ln -s works... yes checking whether ln works... yes checking for x86_64-unknown-openbsd7.6-ranlib... ranlib checking for a BSD compatible install... /exopi-obj/pobj/msp430-gcc-4.6.3/bin/install -c checking for cmp's capabilities... fastcompare checking for mktemp... yes checking for makeinfo... makeinfo --split-size=5000000 checking for modern makeinfo... yes checking for recent Pod::Man... yes checking for flex... flex checking for bison... bison checking for nm... nm checking for ar... ar checking for ANSI C header files... (cached) yes checking whether time.h and sys/time.h may both be included... (cached) yes checking whether string.h and strings.h may both be included... yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for limits.h... (cached) yes checking for stddef.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for stdlib.h... (cached) yes checking for time.h... (cached) yes checking for iconv.h... no checking for fcntl.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/file.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/mman.h... (cached) yes checking for sys/resource.h... (cached) yes checking for sys/param.h... (cached) yes checking for sys/times.h... (cached) yes checking for sys/stat.h... (cached) yes checking for direct.h... no checking for malloc.h... (cached) no checking for langinfo.h... yes checking for ldfcn.h... no checking for locale.h... (cached) yes checking for wchar.h... (cached) yes checking for thread.h... no checking for pthread.h... (cached) yes checking for CHAR_BIT... yes checking whether byte ordering is bigendian... no checking how to run the C++ preprocessor... c++ -E checking for unordered_map... yes checking for tr1/unordered_map... no checking for ext/hash_map... yes checking for collect2 libraries... none required checking for library containing exc_resume... no checking for library containing ldexp... none required checking for inttypes.h... yes checking for times... (cached) yes checking for clock... (cached) yes checking for kill... (cached) yes checking for getrlimit... (cached) yes checking for setrlimit... (cached) yes checking for atoll... yes checking for atoq... no checking for sysconf... (cached) yes checking for strsignal... (cached) yes checking for getrusage... (cached) yes checking for nl_langinfo... yes checking for gettimeofday... (cached) yes checking for mbstowcs... yes checking for wcswidth... yes checking for mmap... (cached) yes checking for setlocale... (cached) yes checking for clearerr_unlocked... no checking for feof_unlocked... no checking for ferror_unlocked... no checking for fflush_unlocked... no checking for fgetc_unlocked... no checking for fgets_unlocked... no checking for fileno_unlocked... no checking for fprintf_unlocked... no checking for fputc_unlocked... no checking for fputs_unlocked... no checking for fread_unlocked... no checking for fwrite_unlocked... no checking for getchar_unlocked... yes checking for getc_unlocked... (cached) yes checking for putchar_unlocked... (cached) yes checking for putc_unlocked... (cached) yes checking whether mbstowcs works... yes checking for ssize_t... (cached) yes checking for caddr_t... (cached) yes checking for sys/mman.h... (cached) yes checking for mmap... (cached) yes checking whether read-only mmap of a plain file works... yes checking whether mmap from /dev/zero works... yes checking for MAP_ANON(YMOUS)... yes checking whether mmap with MAP_ANON(YMOUS) works... yes checking for pid_t... (cached) yes checking for vfork.h... no checking for fork... (cached) yes checking for vfork... (cached) yes checking for working fork... (cached) yes checking for working vfork... (cached) yes checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for iconv... yes checking how to link with libiconv... /usr/local/lib/libiconv.a checking for iconv declaration... install-shextern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for LC_MESSAGES... yes checking for nl_langinfo and CODESET... yes checking whether getenv is declared... yes checking whether atol is declared... yes checking whether asprintf is declared... yes checking whether sbrk is declared... yes checking whether abort is declared... yes checking whether atof is declared... yes checking whether getcwd is declared... yes checking whether getwd is declared... yes checking whether strsignal is declared... yes checking whether strstr is declared... yes checking whether strverscmp is declared... no checking whether errno is declared... yes checking whether snprintf is declared... yes checking whether vsnprintf is declared... yes checking whether vasprintf is declared... yes checking whether malloc is declared... yes checking whether realloc is declared... yes checking whether calloc is declared... yes checking whether free is declared... yes checking whether basename is declared... no checking whether getopt is declared... yes checking whether clock is declared... yes checking whether getpagesize is declared... yes checking whether clearerr_unlocked is declared... no checking whether feof_unlocked is declared... no checking whether ferror_unlocked is declared... no checking whether fflush_unlocked is declared... no checking whether fgetc_unlocked is declared... no checking whether fgets_unlocked is declared... no checking whether fileno_unlocked is declared... no checking whether fprintf_unlocked is declared... no checking whether fputc_unlocked is declared... no checking whether fputs_unlocked is declared... no checking whether fread_unlocked is declared... no checking whether fwrite_unlocked is declared... no checking whether getchar_unlocked is declared... yes checking whether getc_unlocked is declared... yes checking whether putchar_unlocked is declared... yes checking whether putc_unlocked is declared... yes checking whether getrlimit is declared... yes checking whether setrlimit is declared... yes checking whether getrusage is declared... yes checking whether ldgetname is declared... no checking whether times is declared... yes checking whether sigaltstack is declared... yes checking for struct tms... yes checking for clock_t... yes checking for .preinit_array/.init_array/.fini_array support... yes checking if mkdir takes one argument... no Using `/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/gcc/config/msp430/msp430.c' for machine-specific logic. Using `/exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/gcc/config/msp430/msp430.md' as machine description file. Using the following target machine macro files: /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/gcc/config/msp430/msp430.h /exopi-obj/pobj/msp430-gcc-4.6.3/gcc-4.6.3/gcc/config/dbxelf.h Using host-default.o for host machine hooks. checking whether NLS is requested... no checking how to print strings... print -r checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... nm checking the name lister (nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 131072 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking for /usr/bin/ld option to reload object files... -r checking for x86_64-unknown-openbsd7.6-objdump... objdump checking how to recognize dependent libraries... match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$ checking for x86_64-unknown-openbsd7.6-ar... (cached) ar checking for x86_64-unknown-openbsd7.6-strip... no checking for strip... (cached) strip checking for x86_64-unknown-openbsd7.6-ranlib... (cached) ranlib checking command to parse nm output from cc object... ok checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... openbsd7.6 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... openbsd7.6 ld.so checking how to hardcode library paths into programs... immediate checking what assembler to use... /usr/local/msp430/bin/as checking whether we are using gold... no checking what linker to use... /usr/local/msp430/bin/ld checking what nm to use... /usr/local/msp430/bin/nm checking what objdump to use... /usr/local/msp430/bin/objdump checking for readelf... /usr/bin/readelf checking what readelf to use... /usr/bin/readelf checking assembler flags... checking assembler for .balign and .p2align... yes checking assembler for .p2align with maximum skip... yes checking assembler for .literal16... no checking assembler for working .subsection -1... yes checking assembler for .weak... yes checking assembler for .weakref... yes checking assembler for .nsubspa comdat... no checking assembler for .hidden... yes checking linker for .hidden support... yes checking linker read-only and read-write section mixing... unknown checking assembler for .sleb128 and .uleb128... yes checking assembler for cfi directives... no checking assembler for cfi personality directive... no checking assembler for cfi sections directive... no checking assembler for eh_frame optimization... yes checking assembler for section merging support... yes checking assembler for COMDAT group support... yes checking assembler for line table discriminator support... yes checking linker -Bstatic/-Bdynamic option... yes checking linker plugin support... no checking assembler for dwarf2 debug_line support... yes checking assembler for buggy dwarf2 .file directive... no checking assembler for --gdwarf2 option... yes checking assembler for --gstabs option... yes checking assembler for --debug-prefix-map option... yes checking assembler for .lcomm with alignment... no checking assembler for gnu_unique_object... no checking assembler for tolerance to line number 0... yes checking linker PT_GNU_EH_FRAME support... no checking linker position independent executable support... yes checking linker EH-compatible garbage collection of sections... no checking linker EH garbage collection of sections bug... yes checking linker --as-needed support... yes checking linker --build-id support... no checking linker *_sol2 emulation support... no checking linker --sysroot support... yes checking __stack_chk_fail in target C library... no checking dl_iterate_phdr in target C library... unknown Using ggc-page for garbage collection. checking whether to enable maintainer-specific portions of Makefiles... no Links are now set up to build a cross-compiler from x86_64-unknown-openbsd7.6 to msp430-unknown-none. checking for exported symbols... yes checking for -rdynamic... yes checking for library containing dlopen... none required checking for -fPIC -shared... yes configure: updating cache ./config.cache configure: creating ./config.status config.status: creating as config.status: creating collect-ld config.status: creating nm config.status: creating Makefile config.status: creating auto-host.h config.status: executing default commands gmake[2]: Entering directory '/exopi-obj/pobj/msp430-gcc-4.6.3/build-amd64/intl' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/exopi-obj/pobj/msp430-gcc-4.6.3/build-amd64/intl' mkdir build-x86_64-unknown-openbsd7.6 mkdir build-x86_64-unknown-openbsd7.6/libiberty Configuring in build-x86_64-unknown-openbsd7.6/libiberty configure: creating cache ../config.cache checking whether to enable maintainer-specific portions of Makefiles... no checking for makeinfo... makeinfo --split-size=5000000 checking for perl... perl checking build system type... x86_64-unknown-openbsd7.6 checking host system type... x86_64-unknown-openbsd7.6 checking for x86_64-unknown-openbsd7.6-ar... ar checking for x86_64-unknown-openbsd7.6-ranlib... ranlib checking for x86_64-unknown-openbsd7.6-gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking how to run the C preprocessor... cc -E checking whether cc supports -W... yes checking whether cc supports -Wall... yes checking whether cc supports -Wwrite-strings... yes checking whether cc supports -Wc++-compat... yes checking whether cc supports -Wstrict-prototypes... yes checking whether cc supports -pedantic ... yes checking whether cc understands -c and -o together... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking for a BSD-compatible install... /exopi-obj/pobj/msp430-gcc-4.6.3/bin/install -c checking for sys/file.h... yes checking for sys/param.h... yes checking for limits.h... yes checking for stdlib.h... (cached) yes checking for malloc.h... no checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for strings.h... (cached) yes checking for sys/time.h... yes checking for time.h... yes checking for sys/resource.h... yes checking for sys/stat.h... (cached) yes checking for sys/mman.h... yes checking for fcntl.h... yes checking for alloca.h... no checking for sys/pstat.h... no checking for sys/sysmp.h... no checking for sys/sysinfo.h... no checking for machine/hal_sysinfo.h... no checking for sys/table.h... no checking for sys/sysctl.h... yes checking for sys/systemcfg.h... no checking for stdint.h... (cached) yes checking for stdio_ext.h... yes checking for process.h... no checking for sys/prctl.h... no checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... yes checking whether errno must be declared... no checking size of int... 4 checking for a 64-bit type... uint64_t checking for intptr_t... yes checking for uintptr_t... yes checking for ssize_t... yes checking for pid_t... yes checking for library containing strerror... none required checking for asprintf... yes checking for atexit... yes checking for basename... yes checking for bcmp... yes checking for bcopy... yes checking for bsearch... yes checking for bzero... yes checking for calloc... yes checking for clock... yes checking for ffs... yes checking for getcwd... yes checking for getpagesize... yes checking for gettimeofday... yes checking for index... yes checking for insque... yes checking for memchr... yes checking for memcmp... yes checking for memcpy... yes checking for memmem... yes checking for memmove... yes checking for mempcpy... no checking for memset... yes checking for mkstemps... yes checking for putenv... yes checking for random... yes checking for rename... yes checking for rindex... yes checking for setenv... yes checking for snprintf... yes checking for sigsetmask... yes checking for stpcpy... yes checking for stpncpy... yes checking for strcasecmp... yes checking for strchr... yes checking for strdup... yes checking for strncasecmp... yes checking for strndup...