[Open64-devel] r3261 - in trunk: . osprey osprey/driver osprey/wgen

2010-07-01 Thread svn
Author: sje Date: 2010-07-01 14:05:28 -0400 (Thu, 01 Jul 2010) New Revision: 3261 Modified: trunk/configure trunk/configure.ac trunk/osprey/Makefile.gsetup.in trunk/osprey/driver/Makefile.gbase trunk/osprey/driver/opt_actions.c trunk/osprey/driver/phases.c trunk/osprey/wgen/ma

[Open64-devel] r3269 - trunk/osprey/common/ipfec_targ_info/gen

2010-07-06 Thread svn
Author: sje Date: 2010-07-06 19:03:20 -0400 (Tue, 06 Jul 2010) New Revision: 3269 Modified: trunk/osprey/common/ipfec_targ_info/gen/itanium_gen.cxx Log: Add extra argument to EKAPI_MapResource call so that the varargs does not try to access more arguments then are passed. Approved by: Roy Ju

[Open64-devel] r3276 - in trunk: . osprey osprey/driver

2010-07-09 Thread svn
Author: dcoakley Date: 2010-07-09 17:26:59 -0400 (Fri, 09 Jul 2010) New Revision: 3276 Modified: trunk/Makefile.in trunk/configure trunk/configure.ac trunk/install_compiler.sh trunk/osprey/Makefile.gsetup.in trunk/osprey/driver/Makefile.gbase trunk/osprey/driver/OPTIONS tru

[Open64-devel] r3284 - in trunk: . osprey/driver

2010-07-18 Thread svn
Author: ycwu Date: 2010-07-18 21:46:34 -0400 (Sun, 18 Jul 2010) New Revision: 3284 Modified: trunk/Makefile.in trunk/configure trunk/configure.ac trunk/install_compiler.sh trunk/osprey/driver/phases.c Log: 1. do not build 64bit library in i386 system 2. do not build share library in

[Open64-devel] r3285 - trunk/osprey/wgen

2010-07-18 Thread svn
Author: shenruifen Date: 2010-07-18 23:09:35 -0400 (Sun, 18 Jul 2010) New Revision: 3285 Modified: trunk/osprey/wgen/wgen_expr.cxx Log: Refix bug 557: bug in wgen: error CVTL bit. Last fix of bug557 will introduce other new failure as there is not good support of CVTL in BE. Using extr

[Open64-devel] r3286 - trunk/osprey/wgen

2010-07-19 Thread svn
Author: shenruifen Date: 2010-07-19 05:26:10 -0400 (Mon, 19 Jul 2010) New Revision: 3286 Modified: trunk/osprey/wgen/wgen_expr.cxx Log: fix a stupid error of last commit Modified: trunk/osprey/wgen/wgen_expr.cxx === --- trunk/ospr

[Open64-devel] r3289 - trunk/osprey/common/util

2010-07-20 Thread svn
Author: sje Date: 2010-07-20 14:15:07 -0400 (Tue, 20 Jul 2010) New Revision: 3289 Modified: trunk/osprey/common/util/flags.c Log: Replace assignments with strncpy's to avoid accessing unaligned memory which generates warning messages on IA64 when running the compiler. Added new routines to clea

[Open64-devel] r3293 - trunk/osprey/driver

2010-07-22 Thread svn
Author: sje Date: 2010-07-22 16:34:57 -0400 (Thu, 22 Jul 2010) New Revision: 3293 Modified: trunk/osprey/driver/opt_actions.c Log: Use the internal GCC to handle -print-file-name, -print-prog-name, and -print-multi-lib flags instead of the system GCC. Fixes: Bug 575 Approved by: Mike Murphy

[Open64-devel] r3298 - trunk/osprey/crayf90/fe90

2010-07-30 Thread svn
Author: sje Date: 2010-07-30 19:39:02 -0400 (Fri, 30 Jul 2010) New Revision: 3298 Modified: trunk/osprey/crayf90/fe90/sytb.c Log: Replace the code in compare_names with a call to strncmp which is all compare_names really does. Approved by: Sun Chan Modified: trunk/osprey/crayf90/fe90/sytb.c

[Open64-devel] r3301 - trunk/osprey/be/cg/gra_mon

2010-08-03 Thread svn
Author: shenruifen Date: 2010-08-03 23:11:36 -0400 (Tue, 03 Aug 2010) New Revision: 3301 Modified: trunk/osprey/be/cg/gra_mon/gra_color.cxx trunk/osprey/be/cg/gra_mon/gra_create.cxx trunk/osprey/be/cg/gra_mon/gra_grant.cxx trunk/osprey/be/cg/gra_mon/gra_split.cxx Log: Format GRA code e

[Open64-devel] r3303 - trunk/osprey/driver

2010-08-04 Thread svn
Author: sje Date: 2010-08-04 12:52:16 -0400 (Wed, 04 Aug 2010) New Revision: 3303 Modified: trunk/osprey/driver/phases.c Log: Link in libopen64rt_shared.a instead of libopen64rt.a when building a PIE executable on x86. Fixes: Bug 577 Aproved by: Sun Chan Modified: trunk/osprey/driver/phase

[Open64-devel] r3307 - trunk/osprey/be/cg/x8664

2010-08-08 Thread svn
Author: chenr Date: 2010-08-09 02:00:40 -0400 (Mon, 09 Aug 2010) New Revision: 3307 Modified: trunk/osprey/be/cg/x8664/expand.cxx Log: Fix for bug 589 (expand savexmms instruction in Exp_Simulated_Op). Modified: trunk/osprey/be/cg/x8664/expand.cxx

[Open64-devel] r3309 - trunk/osprey/be/opt

2010-08-10 Thread svn
Author: shenruifen Date: 2010-08-10 06:07:31 -0400 (Tue, 10 Aug 2010) New Revision: 3309 Modified: trunk/osprey/be/opt/opt_cfg.cxx trunk/osprey/be/opt/opt_cfg.h Log: Rewrite code for Lower_if_stmt (convert if to select) as in the old version . the program-structure is confusion . cannot hand

[Open64-devel] r3311 - trunk

2010-08-19 Thread svn
Author: caozhen Date: 2010-08-19 04:22:12 -0400 (Thu, 19 Aug 2010) New Revision: 3311 Modified: trunk/MAINTAINERS Log: update MAINTAINTERS Modified: trunk/MAINTAINERS === --- trunk/MAINTAINERS 2010-08-17 01:22:56 UTC (rev 3310)

[Open64-devel] r3312 - trunk

2010-08-20 Thread svn
Author: dgilmore Date: 2010-08-20 13:16:52 -0400 (Fri, 20 Aug 2010) New Revision: 3312 Modified: trunk/MAINTAINERS Log: Add myself to the maintainers list. Modified: trunk/MAINTAINERS === --- trunk/MAINTAINERS 2010-08-19 08:22:1

[Open64-devel] r3313 - trunk

2010-08-20 Thread svn
Author: rscollar Date: 2010-08-20 13:36:21 -0400 (Fri, 20 Aug 2010) New Revision: 3313 Modified: trunk/MAINTAINERS Log: Add Robert Scollard to the maintainers list. Modified: trunk/MAINTAINERS === --- trunk/MAINTAINERS 2010-08

[Open64-devel] r3316 - trunk/osprey/be/lno

2010-08-22 Thread svn
Author: shihui Date: 2010-08-22 23:00:27 -0400 (Sun, 22 Aug 2010) New Revision: 3316 Modified: trunk/osprey/be/lno/simd.cxx Log: Fix Simd_Finalize_Loops bug in handling unsigned comparison loop end ,reviewd by Ye.Mei Modified: trunk/osprey/be/lno/simd.cxx =

[Open64-devel] r3318 - trunk

2010-08-23 Thread svn
Author: sjain Date: 2010-08-23 18:34:17 -0400 (Mon, 23 Aug 2010) New Revision: 3318 Modified: trunk/MAINTAINERS Log: Added Chandrasekhar Murthy, Jian-Xin Lai and Tianwei Sheng to the list of gatekeepers. Modified: trunk/MAINTAINERS ===

[Open64-devel] r3320 - in trunk/osprey: be/com be/opt common/com wgen

2010-08-24 Thread svn
Author: laijx Date: 2010-08-24 22:12:27 -0400 (Tue, 24 Aug 2010) New Revision: 3320 Modified: trunk/osprey/be/com/opt_alias_mgr.cxx trunk/osprey/be/com/opt_points_to.h trunk/osprey/be/opt/opt_alias_analysis.cxx trunk/osprey/be/opt/opt_emit_template.h trunk/osprey/be/opt/opt_sym.cxx

[Open64-devel] r3321 - trunk/osprey/be/cg

2010-08-25 Thread svn
Author: shihui Date: 2010-08-26 00:50:03 -0400 (Thu, 26 Aug 2010) New Revision: 3321 Modified: trunk/osprey/be/cg/whirl2ops.cxx Log: fix _mm_slli_si128(v, imm), convert bit offset to byte offset in cg Modified: trunk/osprey/be/cg/whirl2ops.cxx ==

[Open64-devel] r3322 - trunk/osprey/be/lno

2010-08-26 Thread svn
Author: dcoakley Date: 2010-08-26 19:37:41 -0400 (Thu, 26 Aug 2010) New Revision: 3322 Modified: trunk/osprey/be/lno/forward.cxx Log: Avoid doing forward substitution when uses are inline asm inputs. The exact type of each asm input must be preserved in order to generate the correct instructio

[Open64-devel] r3323 - trunk/osprey/be/cg/x8664

2010-08-26 Thread svn
Author: shihui Date: 2010-08-26 20:12:06 -0400 (Thu, 26 Aug 2010) New Revision: 3323 Modified: trunk/osprey/be/cg/x8664/cgemit_targ.cxx Log: correct asm opcode for unpackhi_epi8/16/32. Approved by Roy Modified: trunk/osprey/be/cg/x8664/cgemit_targ.cxx ==

[Open64-devel] r3326 - in trunk/osprey: cygnus/bfd/po cygnus/ld/po cygnus/opcodes/po libhugetlbfs

2010-08-29 Thread svn
Author: dcoakley Date: 2010-08-30 01:31:14 -0400 (Mon, 30 Aug 2010) New Revision: 3326 Modified: trunk/osprey/cygnus/bfd/po/Make-in trunk/osprey/cygnus/ld/po/Make-in trunk/osprey/cygnus/opcodes/po/Make-in trunk/osprey/libhugetlbfs/Makefile.gbase Log: Avoid writing build artifacts into

[Open64-devel] r3327 - in trunk: osprey-gcc/gcc osprey-gcc/gcc/cp osprey-gcc-4.2.0/gcc osprey-gcc-4.2.0/gcc/cp

2010-08-30 Thread svn
Author: chenr Date: 2010-08-30 21:55:57 -0400 (Mon, 30 Aug 2010) New Revision: 3327 Modified: trunk/osprey-gcc-4.2.0/gcc/Makefile.in trunk/osprey-gcc-4.2.0/gcc/cp/decl.c trunk/osprey-gcc/gcc/Makefile.in trunk/osprey-gcc/gcc/cp/decl.c Log: Fix for bug 582. Approved by Lai JianXin.

[Open64-devel] r3330 - trunk

2010-08-31 Thread svn
Author: zhuqing Date: 2010-09-01 01:38:15 -0400 (Wed, 01 Sep 2010) New Revision: 3330 Modified: trunk/MAINTAINERS Log: add new maintainers. Modified: trunk/MAINTAINERS === --- trunk/MAINTAINERS 2010-09-01 05:38:08 UTC (rev 3329)

[Open64-devel] r3332 - trunk/osprey/wgen

2010-08-31 Thread svn
Author: zhuqing Date: 2010-09-01 01:55:28 -0400 (Wed, 01 Sep 2010) New Revision: 3332 Modified: trunk/osprey/wgen/wgen_expr.cxx Log: add intrinsic for _mm_extract_pi16 Modified: trunk/osprey/wgen/wgen_expr.cxx === --- trunk/osprey

[Open64-devel] r3333 - trunk/osprey/wgen

2010-08-31 Thread svn
Author: zhuqing Date: 2010-09-01 02:28:49 -0400 (Wed, 01 Sep 2010) New Revision: Modified: trunk/osprey/wgen/wgen_expr.cxx Log: modify comment format Modified: trunk/osprey/wgen/wgen_expr.cxx === --- trunk/osprey/wgen/wgen_ex

[Open64-devel] r3334 - trunk/osprey/wgen

2010-09-02 Thread svn
Author: zhuqing Date: 2010-09-02 03:03:59 -0400 (Thu, 02 Sep 2010) New Revision: 3334 Modified: trunk/osprey/wgen/wgen_expr.cxx Log: add target constraint for _mm_extract_pi16, fix bug602 Modified: trunk/osprey/wgen/wgen_expr.cxx

[Open64-devel] r3335 - trunk/osprey/driver

2010-09-07 Thread svn
Author: zhuqing Date: 2010-09-07 03:11:58 -0400 (Tue, 07 Sep 2010) New Revision: 3335 Modified: trunk/osprey/driver/OPTIONS Log: Add option entry for Wextra,Wno-extra,Wmissing-include-dirs Modified: trunk/osprey/driver/OPTIONS ===

[Open64-devel] r3336 - in trunk: . osprey/be/cg osprey/be/com osprey/be/opt osprey/common/com osprey/libfi/mathlb

2010-09-07 Thread svn
Author: ycwu Date: 2010-09-07 22:24:23 -0400 (Tue, 07 Sep 2010) New Revision: 3336 Modified: trunk/configure trunk/configure.ac trunk/osprey/be/cg/cgdriver.cxx trunk/osprey/be/cg/ebo.cxx trunk/osprey/be/com/emulate.cxx trunk/osprey/be/com/wn_lower.cxx trunk/osprey/be/opt/opt_c

[Open64-devel] r3337 - trunk/osprey/wgen

2010-09-09 Thread svn
Author: minz Date: 2010-09-09 13:04:13 -0400 (Thu, 09 Sep 2010) New Revision: 3337 Modified: trunk/osprey/wgen/wgen_expr.cxx Log: Fix for bug 593: The IR generated for __builtin_va_arg (ap, _Complex long double) is as: U8LDA 0 <2,2,ap> T<69,anon_ptr.,8> U8U8ILOAD 8 T<9,.predef_U8,8> T

[Open64-devel] r3338 - trunk

2010-09-09 Thread svn
Author: jaewook Date: 2010-09-09 13:28:01 -0400 (Thu, 09 Sep 2010) New Revision: 3338 Modified: trunk/MAINTAINERS Log: MMAINTAINERS Modified: trunk/MAINTAINERS === --- trunk/MAINTAINERS 2010-09-09 17:04:13 UTC (rev 3337)

[Open64-devel] r3340 - in trunk/osprey: common/com wgen

2010-09-13 Thread svn
Author: xiaohua_zhang Date: 2010-09-13 15:57:48 -0400 (Mon, 13 Sep 2010) New Revision: 3340 Modified: trunk/osprey/common/com/mtypes.cxx trunk/osprey/common/com/mtypes.h trunk/osprey/wgen/wgen_decl.cxx Log: Bug 592: Assertion failure in file: osprey/../libspin/gspin-tel.h, funct

[Open64-devel] r3342 - in trunk: osprey-gcc/gcc/cp osprey-gcc-4.2.0/gcc/cp

2010-09-13 Thread svn
Author: chenr Date: 2010-09-13 21:02:22 -0400 (Mon, 13 Sep 2010) New Revision: 3342 Modified: trunk/osprey-gcc-4.2.0/gcc/cp/decl.c trunk/osprey-gcc/gcc/cp/decl.c Log: Fixed g++ builtin regression tests fails. (Bug 627) Approved by Lai JianXin. Modified: trunk/osprey-gcc/gcc/cp/decl.c ===

[Open64-devel] r3343 - in trunk: . osprey/libhugetlbfs osprey/targdir_lib

2010-09-17 Thread svn
Author: dcoakley Date: 2010-09-17 11:52:00 -0400 (Fri, 17 Sep 2010) New Revision: 3343 Modified: trunk/Makefile.in trunk/osprey/libhugetlbfs/Makefile.gbase trunk/osprey/targdir_lib/Makefile.in Log: Avoid bash-specific redirection operators in make rules. For the top-level clean action, c

[Open64-devel] r3345 - in trunk/osprey: be/be be/com driver wgen

2010-09-19 Thread svn
Author: hjz Date: 2010-09-19 07:56:35 -0400 (Sun, 19 Sep 2010) New Revision: 3345 Modified: trunk/osprey/be/be/driver.cxx trunk/osprey/be/be/omp_lower.cxx trunk/osprey/be/com/wn_mp.cxx trunk/osprey/be/com/wn_mp.h trunk/osprey/driver/OPTIONS trunk/osprey/wgen/wgen_decl.cxx trun

[Open64-devel] r3346 - trunk/osprey/be/com

2010-09-19 Thread svn
Author: shenruifen Date: 2010-09-19 23:32:03 -0400 (Sun, 19 Sep 2010) New Revision: 3346 Modified: trunk/osprey/be/com/wn_lower.cxx Log: Fix bug in VHO_Enable_Simple_If_Conv optimization. Reviewed by Fred, Sun & Mei Modified: trunk/osprey/be/com/wn_lower.cxx

[Open64-devel] r3347 - trunk/osprey/wgen

2010-09-20 Thread svn
Author: minz Date: 2010-09-20 12:33:11 -0400 (Mon, 20 Sep 2010) New Revision: 3347 Modified: trunk/osprey/wgen/wgen_spin_symbol.cxx trunk/osprey/wgen/wgen_stmt.cxx Log: Fix for bug 611: The reason for the assertion is that gcc FE treats returning "complex double" as return_in_memory and pe

[Open64-devel] r3348 - trunk/osprey/wgen

2010-09-20 Thread svn
Author: minz Date: 2010-09-20 12:54:07 -0400 (Mon, 20 Sep 2010) New Revision: 3348 Modified: trunk/osprey/wgen/wgen_decl.cxx Log: Fix for bug 600: The gspin tree of the failing example has the following pattern: ... @gs_constructor_elts_value CONS<717520> GS_NOP_EXPR<715928> { ... @gs

[Open64-devel] r3351 - in trunk/osprey: libopenmp wgen

2010-09-21 Thread svn
Author: hjz Date: 2010-09-21 03:32:03 -0400 (Tue, 21 Sep 2010) New Revision: 3351 Modified: trunk/osprey/libopenmp/omp_lock.c trunk/osprey/wgen/wgen_decl.cxx trunk/osprey/wgen/wgen_omp_directives.cxx trunk/osprey/wgen/wgen_omp_directives.h Log: Fix the data race bug of __ompc_critical(

[Open64-devel] r3352 - trunk

2010-09-21 Thread svn
Author: lidr Date: 2010-09-21 10:39:55 -0400 (Tue, 21 Sep 2010) New Revision: 3352 Modified: trunk/MAINTAINERS Log: Add myself to maintainers. Modified: trunk/MAINTAINERS === --- trunk/MAINTAINERS 2010-09-21 07:32:03 UTC (rev 33

[Open64-devel] r3353 - trunk

2010-09-21 Thread svn
Author: dgilmore Date: 2010-09-21 18:25:43 -0400 (Tue, 21 Sep 2010) New Revision: 3353 Modified: trunk/install_compiler.sh Log: Fix problem exposed by r3284, libhugetlbfs 64 bit linker scripts should be installed the new 64 bit library directory. Also included is a cleanup change that removes

[Open64-devel] r3354 - trunk/osprey/targdir_lib

2010-09-21 Thread svn
Author: dcoakley Date: 2010-09-21 19:42:02 -0400 (Tue, 21 Sep 2010) New Revision: 3354 Modified: trunk/osprey/targdir_lib/Makefile.in Log: The libmv library depends on libacml_mv for targets that use libacml_mv. With this change "make -j" can successfully build the libraries in parallel. Appr

[Open64-devel] r3356 - trunk/osprey/driver

2010-09-22 Thread svn
Author: dgilmore Date: 2010-09-22 18:12:55 -0400 (Wed, 22 Sep 2010) New Revision: 3356 Modified: trunk/osprey/driver/phases.c Log: Sorry I flubbed my testing. Fixed problem with r3353 / r3284 (bug 661). Reviewed by Mei and approved by Jian-Xin. Modified: trunk/osprey/driver/phases.c

[Open64-devel] r3358 - in trunk: . osprey

2010-09-23 Thread svn
Author: dgilmore Date: 2010-09-23 15:16:49 -0400 (Thu, 23 Sep 2010) New Revision: 3358 Modified: trunk/Makefile.in trunk/configure trunk/configure.ac trunk/osprey/Makefile.gsetup.in Log: - Added configure option: --with-build-lib-optimize=DEFAULT|DEBUG Note that --with-build-optim

[Open64-devel] r3359 - trunk/osprey/wgen

2010-09-23 Thread svn
Author: yiran Date: 2010-09-23 20:57:29 -0400 (Thu, 23 Sep 2010) New Revision: 3359 Modified: trunk/osprey/wgen/wgen_expr.cxx Log: fix of bug633. It is to set default type of sqrt to F8. Reviewed by Sun, Murthy, and Jian-Xin. Modified: trunk/osprey/wgen/wgen_expr.cxx =

[Open64-devel] r3360 - trunk/osprey/wgen

2010-09-23 Thread svn
Author: yiran Date: 2010-09-23 21:34:47 -0400 (Thu, 23 Sep 2010) New Revision: 3360 Modified: trunk/osprey/wgen/wgen_stmt.cxx Log: Fix of bug 643. For a goto to outer block, the cleanup of local objects are needed. While, each call of the destructors is nested in a eh-region, as the destructo

[Open64-devel] r3361 - trunk/osprey/common/util

2010-09-24 Thread svn
Author: dcoakley Date: 2010-09-24 16:18:18 -0400 (Fri, 24 Sep 2010) New Revision: 3361 Modified: trunk/osprey/common/util/flags.c Log: Fix incorrect assignments for flag values. Since the values are binary data, use memmove instead of strncpy. Approved by: Mike Murphy Modified: trunk/osprey

[Open64-devel] r3364 - trunk

2010-09-27 Thread svn
Author: ycwu Date: 2010-09-28 02:37:42 -0400 (Tue, 28 Sep 2010) New Revision: 3364 Modified: trunk/configure trunk/configure.ac Log: fixed the bug that libu appear twice in one rule code review by Sun Chan Modified: trunk/configure ==

[Open64-devel] r3365 - trunk/osprey/driver

2010-10-04 Thread svn
Author: dcoakley Date: 2010-10-04 13:46:27 -0400 (Mon, 04 Oct 2010) New Revision: 3365 Modified: trunk/osprey/driver/opt_actions.c Log: Use the family number to classify AMD processors in get_auto_cpu_name(). The model names in /proc/cpuinfo are based on marketing names which are reused for mu

[Open64-devel] r3366 - trunk/osprey/wgen

2010-10-05 Thread svn
Author: minz Date: 2010-10-05 16:27:56 -0400 (Tue, 05 Oct 2010) New Revision: 3366 Modified: trunk/osprey/wgen/wgen_expr.cxx Log: Fix for bug664: The assertion is because incorrect IR is generated for comma expression. The root cause for the problem is in WGEN_Expand_Expr, when processing G

[Open64-devel] r3367 - trunk/osprey/wgen

2010-10-05 Thread svn
Author: minz Date: 2010-10-06 01:09:31 -0400 (Wed, 06 Oct 2010) New Revision: 3367 Modified: trunk/osprey/wgen/wgen_decl.cxx trunk/osprey/wgen/wgen_spin_symbol.cxx trunk/osprey/wgen/wgen_stmt.cxx Log: ew fix for bug611 We should not set_TY_return_in_mem for complex return type in wgen.

[Open64-devel] r3368 - trunk/osprey/driver

2010-10-06 Thread svn
Author: sje Date: 2010-10-06 18:47:58 -0400 (Wed, 06 Oct 2010) New Revision: 3368 Modified: trunk/osprey/driver/OPTIONS Log: Pass "-iquote DIR" to gcc instead of "-iquote=DIR". Approved by: Mike Murphy Modified: trunk/osprey/driver/OPTIONS ===

[Open64-devel] r3369 - trunk/osprey/driver

2010-10-11 Thread svn
Author: sje Date: 2010-10-11 16:08:13 -0400 (Mon, 11 Oct 2010) New Revision: 3369 Modified: trunk/osprey/driver/file_names.c Log: Replace 'strdupa(src)' with 'strcpy(alloca(strlen(src)+1), src)' since strdupa is not a standard function. Approved by Sun Chan. Modified: trunk/osprey/driver/fil

[Open64-devel] r3370 - in trunk/osprey: be/cg be/cg/x8664 be/com common/com ipa/main/analyze wgen

2010-10-12 Thread svn
Author: chenr Date: 2010-10-12 04:34:52 -0400 (Tue, 12 Oct 2010) New Revision: 3370 Modified: trunk/osprey/be/cg/calls.cxx trunk/osprey/be/cg/cg.cxx trunk/osprey/be/cg/cg.h trunk/osprey/be/cg/cgexp.h trunk/osprey/be/cg/localize.cxx trunk/osprey/be/cg/x8664/expand.cxx trunk/osp

[Open64-devel] r3371 - trunk/osprey/crayf90/fe90

2010-10-12 Thread svn
Author: dgilmore Date: 2010-10-12 13:14:29 -0400 (Tue, 12 Oct 2010) New Revision: 3371 Modified: trunk/osprey/crayf90/fe90/s_intrin.c Log: Fix FFE bug associated with C_LOC intrinsic (bug 674). Approved by: Sun Chan Modified: trunk/osprey/crayf90/fe90/s_intrin.c

[Open64-devel] r3372 - trunk/osprey/libhugetlbfs

2010-10-12 Thread svn
Author: dgilmore Date: 2010-10-12 19:07:00 -0400 (Tue, 12 Oct 2010) New Revision: 3372 Modified: trunk/osprey/libhugetlbfs/hugeutils.c Log: Fix libhugetlbfs problem -- bug 667. Approved by Sun. Modified: trunk/osprey/libhugetlbfs/hugeutils.c ==

[Open64-devel] r3373 - trunk/osprey/targdir_lib

2010-10-13 Thread svn
Author: dcoakley Date: 2010-10-13 17:12:17 -0400 (Wed, 13 Oct 2010) New Revision: 3373 Modified: trunk/osprey/targdir_lib/Makefile.in Log: Add missing dependency for libopen64rt library. This library contains compiler support routines that are potentially used by all other libraries and theref

[Open64-devel] r3374 - in trunk/osprey/common/targ_info: abi/x8664 access generate isa/x8664 proc/x8664

2010-10-13 Thread svn
Author: dcoakley Date: 2010-10-13 18:55:13 -0400 (Wed, 13 Oct 2010) New Revision: 3374 Modified: trunk/osprey/common/targ_info/abi/x8664/abi_properties.cxx trunk/osprey/common/targ_info/access/ti_asm.c trunk/osprey/common/targ_info/access/ti_res_count.c trunk/osprey/common/targ_info/ac

[Open64-devel] r3375 - trunk/osprey/common/ipfec_targ_info/access

2010-10-14 Thread svn
Author: laijx Date: 2010-10-14 18:29:24 -0400 (Thu, 14 Oct 2010) New Revision: 3375 Modified: trunk/osprey/common/ipfec_targ_info/access/ekapi_itanium.cxx Log: Fix the IA-64 problem introduced by rev 3374. Rev 3374 added a new field alter_rr to SI, but ipfec_targ_info doesn't generate that fi

[Open64-devel] r3377 - in trunk/osprey/be: cg cg/MIPS cg/NVISA cg/SL cg/ia64 cg/loongson cg/ppc32 cg/x8664 com

2010-10-19 Thread svn
Author: xiaohua_zhang Date: 2010-10-19 18:49:38 -0400 (Tue, 19 Oct 2010) New Revision: 3377 Modified: trunk/osprey/be/cg/MIPS/cgtarget.cxx trunk/osprey/be/cg/NVISA/cgtarget.cxx trunk/osprey/be/cg/SL/cgtarget.cxx trunk/osprey/be/cg/cgtarget.h trunk/osprey/be/cg/ia64/cgtarget.cxx t

[Open64-devel] r3378 - trunk

2010-10-19 Thread svn
Author: yug Date: 2010-10-19 23:46:11 -0400 (Tue, 19 Oct 2010) New Revision: 3378 Modified: trunk/MAINTAINERS Log: add me(Gang Yu) to the maintainer list Modified: trunk/MAINTAINERS === --- trunk/MAINTAINERS 2010-10-19 22:49:38

[Open64-devel] r3379 - in trunk/osprey: be/opt common/com

2010-10-20 Thread svn
Author: yug Date: 2010-10-20 08:00:35 -0400 (Wed, 20 Oct 2010) New Revision: 3379 Modified: trunk/osprey/be/opt/opt_cfg.cxx trunk/osprey/be/opt/opt_cfg.h trunk/osprey/be/opt/opt_dce.cxx trunk/osprey/common/com/config_wopt.cxx trunk/osprey/common/com/config_wopt.h Log: Open64's alway

[Open64-devel] r3380 - trunk/osprey/wgen

2010-10-21 Thread svn
Author: chenr Date: 2010-10-21 22:53:04 -0400 (Thu, 21 Oct 2010) New Revision: 3380 Modified: trunk/osprey/wgen/wgen_expr.cxx Log: Fix throwing exception in 3 operands conditional expression. Approved by JianXin Lai. Modified: trunk/osprey/wgen/wgen_expr.cxx

[Open64-devel] r3381 - in trunk/osprey/be: cg/x8664 vho

2010-10-27 Thread svn
Author: chenr Date: 2010-10-27 22:22:49 -0400 (Wed, 27 Oct 2010) New Revision: 3381 Modified: trunk/osprey/be/cg/x8664/expand.cxx trunk/osprey/be/vho/vho_lower.cxx Log: Fix for bug 608. Support vector "/" and "~" operation. Approved by JianXin Lai. Modified: trunk/osprey/be/cg/x8664/exp

[Open64-devel] r3383 - in trunk/osprey: be/opt common/com

2010-11-01 Thread svn
Author: chenr Date: 2010-11-01 03:37:56 -0400 (Mon, 01 Nov 2010) New Revision: 3383 Modified: trunk/osprey/be/opt/opt_etable.cxx trunk/osprey/be/opt/opt_htable_emit.cxx trunk/osprey/be/opt/opt_sym.cxx trunk/osprey/be/opt/opt_wn.cxx trunk/osprey/common/com/wn_core.h Log: Added a new

[Open64-devel] r3384 - trunk/osprey/common/com

2010-11-01 Thread svn
Author: chenr Date: 2010-11-01 03:41:57 -0400 (Mon, 01 Nov 2010) New Revision: 3384 Modified: trunk/osprey/common/com/wn_core.h Log: Fixed some string errors in r3383. Modified: trunk/osprey/common/com/wn_core.h === --- trunk/os

[Open64-devel] r3389 - trunk/osprey/be/com

2010-11-03 Thread svn
Author: laijx Date: 2010-11-03 22:23:28 -0400 (Wed, 03 Nov 2010) New Revision: 3389 Modified: trunk/osprey/be/com/cfg_base.h Log: Fix compilation error using GCC 4.3 Add "#include " to cfg_base.h Modified: trunk/osprey/be/com/cfg_base.h =

[Open64-devel] r3390 - in trunk/osprey: be/be be/com common/com common/util driver

2010-11-08 Thread svn
Author: minz Date: 2010-11-08 20:49:24 -0500 (Mon, 08 Nov 2010) New Revision: 3390 Added: trunk/osprey/be/com/comp_driver.cxx trunk/osprey/be/com/comp_driver.h trunk/osprey/common/com/comp_decl.cxx trunk/osprey/common/com/comp_decl.h Modified: trunk/osprey/be/be/Makefile.gbase tr

[Open64-devel] r3396 - trunk/osprey/be/cg

2010-11-11 Thread svn
Author: open64_win_user Date: 2010-11-11 20:59:35 -0500 (Thu, 11 Nov 2010) New Revision: 3396 Modified: trunk/osprey/be/cg/freq.cxx Log: Fix infinite loop in Find_Freq_LMV_Predecessors Reviewed by Jianxin Modified: trunk/osprey/be/cg/freq.cxx ==

[Open64-devel] r3398 - trunk/osprey/be/vho

2010-11-11 Thread svn
Author: lidr Date: 2010-11-11 22:42:14 -0500 (Thu, 11 Nov 2010) New Revision: 3398 Modified: trunk/osprey/be/vho/vho_lower.cxx Log: Fix a variable used without initialization. Reviewed by Sun Chan. Modified: trunk/osprey/be/vho/vho_lower.cxx

[Open64-devel] r3401 - trunk/osprey/crayf90/fe90

2010-11-15 Thread svn
Author: dgilmore Date: 2010-11-15 19:18:31 -0500 (Mon, 15 Nov 2010) New Revision: 3401 Modified: trunk/osprey/crayf90/fe90/s_utils.c trunk/osprey/crayf90/fe90/sytb.c trunk/osprey/crayf90/fe90/sytb.h Log: Fix for bug 677, compiler temp names used for data initialization need to to have the

[Open64-devel] r3402 - trunk/osprey/be/cg

2010-11-16 Thread svn
Author: shihui Date: 2010-11-16 20:07:18 -0500 (Tue, 16 Nov 2010) New Revision: 3402 Modified: trunk/osprey/be/cg/cflow.cxx Log: Fix an O1 bug in cflow optimization exposed when a cmpi32 is changed to cmpi8 test case int main() { long long ll = 0x7EF0LL; unsigned char c = (char) ll; if (c != 0

[Open64-devel] r3403 - trunk/osprey/crayf90/fe90

2010-11-17 Thread svn
Author: dgilmore Date: 2010-11-17 17:18:43 -0500 (Wed, 17 Nov 2010) New Revision: 3403 Modified: trunk/osprey/crayf90/fe90/cf95.msgs trunk/osprey/crayf90/fe90/s_call.c trunk/osprey/crayf90/fe90/s_call.h trunk/osprey/crayf90/fe90/s_interoperable.c trunk/osprey/crayf90/fe90/s_intrin.c

[Open64-devel] r3405 - trunk/osprey/be/cg

2010-11-21 Thread svn
Author: zhuqing Date: 2010-11-21 22:48:38 -0500 (Sun, 21 Nov 2010) New Revision: 3405 Modified: trunk/osprey/be/cg/cgemit.cxx Log: Fix "missing .setion bss" bug in cgemit when size is zero Test case: struct line { char a[0];}; static struct line line3; static struct line line4; static const ch

[Open64-devel] r3406 - trunk/osprey/driver

2010-11-21 Thread svn
Author: dcoakley Date: 2010-11-22 02:08:09 -0500 (Mon, 22 Nov 2010) New Revision: 3406 Modified: trunk/osprey/driver/phases.c Log: Do not add linker rpath options when building the compiler's libraries. The rpath option is used to provide a default location for the compiler's shared libraries.

[Open64-devel] r3407 - trunk/osprey/driver

2010-11-23 Thread svn
Author: dgilmore Date: 2010-11-23 15:48:17 -0500 (Tue, 23 Nov 2010) New Revision: 3407 Modified: trunk/osprey/driver/OPTIONS trunk/osprey/driver/phases.c trunk/osprey/driver/special_options.c Log: Fixed bug 685 -- Fortran compiler driver does not properly handle -fopenmp option. Reviewed

[Open64-devel] r3410 - trunk/osprey/crayf90/fe90

2010-11-29 Thread svn
Author: dcoakley Date: 2010-11-29 18:22:50 -0500 (Mon, 29 Nov 2010) New Revision: 3410 Modified: trunk/osprey/crayf90/fe90/cmd_line.c trunk/osprey/crayf90/fe90/cmd_line.h trunk/osprey/crayf90/fe90/cmd_line.m trunk/osprey/crayf90/fe90/cond_comp.c trunk/osprey/crayf90/fe90/cond_comp.m

[Open64-devel] r3411 - trunk/osprey/be/com

2010-11-29 Thread svn
Author: zhuqing Date: 2010-11-30 01:53:24 -0500 (Tue, 30 Nov 2010) New Revision: 3411 Modified: trunk/osprey/be/com/data_layout.cxx Log: Fix bug580 Reviewed by Jianxin Modified: trunk/osprey/be/com/data_layout.cxx === --- trunk/

[Open64-devel] r3412 - trunk

2010-11-30 Thread svn
Author: dcoakley Date: 2010-11-30 20:57:15 -0500 (Tue, 30 Nov 2010) New Revision: 3412 Modified: trunk/configure trunk/configure.ac Log: Remove unneeded library libelf from the list of target libraries. Approved by: Sun Chan Modified: trunk/configure ==

[Open64-devel] r3414 - trunk

2010-12-02 Thread svn
Author: sjain Date: 2010-12-02 19:00:15 -0500 (Thu, 02 Dec 2010) New Revision: 3414 Modified: trunk/MAINTAINERS Log: The OSG approved the addition of David Coakley as a new gatekeeper in the areas of build/makefiles, drivers and libraries. Michael Lai has added Fortran as an additional area as

[Open64-devel] r3415 - in trunk: . osprey/common/com

2010-12-03 Thread svn
Author: rramanar Date: 2010-12-03 08:04:25 -0500 (Fri, 03 Dec 2010) New Revision: 3415 Modified: trunk/MAINTAINERS trunk/osprey/common/com/wn_simp.cxx trunk/osprey/common/com/wn_simp_code.h trunk/osprey/common/com/wn_simp_ftable.h Log: This is a fix for a recent regression which is s

[Open64-devel] r3416 - trunk/osprey-gcc-4.2.0/gcc

2010-12-03 Thread svn
Author: syang Date: 2010-12-03 12:51:12 -0500 (Fri, 03 Dec 2010) New Revision: 3416 Modified: trunk/osprey-gcc-4.2.0/gcc/tree.c Log: Fix to bug #594 approved by : Gautam Modified: trunk/osprey-gcc-4.2.0/gcc/tree.c === --- trunk/

[Open64-devel] r3417 - trunk/osprey/common/com

2010-12-03 Thread svn
Author: laijx Date: 2010-12-03 15:33:25 -0500 (Fri, 03 Dec 2010) New Revision: 3417 Modified: trunk/osprey/common/com/intrn_entry.def Log: Change the license of intrn_entry.def from BSD to GPLv2 since it's derived from another SGI file. Modified: trunk/osprey/common/com/intrn_entry.def =

[Open64-devel] r3419 - trunk

2010-12-03 Thread svn
Author: sjain Date: 2010-12-03 16:36:02 -0500 (Fri, 03 Dec 2010) New Revision: 3419 Modified: trunk/MAINTAINERS Log: Following the convention, sorting the gatekeepers list by last name. Modified: trunk/MAINTAINERS === --- trunk/

[Open64-devel] r3422 - trunk/osprey/common/com

2010-12-04 Thread svn
Author: laijx Date: 2010-12-04 13:54:40 -0500 (Sat, 04 Dec 2010) New Revision: 3422 Modified: trunk/osprey/common/com/config_opt.cxx Log: Disable WHIRL SSA by default Modified: trunk/osprey/common/com/config_opt.cxx === --- trunk

[Open64-devel] r3423 - trunk/osprey/ipa/common

2010-12-06 Thread svn
Author: dcoakley Date: 2010-12-06 18:57:31 -0500 (Mon, 06 Dec 2010) New Revision: 3423 Modified: trunk/osprey/ipa/common/ipc_compile.cxx Log: Remove .IGNORE directive from IPA compilation makefile (bug 679). We should not be ignoring execution errors because this will result in a zero exit sta

[Open64-devel] r3425 - trunk/osprey/be/cg/x8664

2010-12-06 Thread svn
Author: zhuqing Date: 2010-12-06 20:19:22 -0500 (Mon, 06 Dec 2010) New Revision: 3425 Modified: trunk/osprey/be/cg/x8664/expand.cxx Log: fix bug603. 1.support logical and, or, xor, negative, binary not operation for mmx vector type 2.support logical and, or, xor for MTYPE_V8F4 Reviewed by Jia

[Open64-devel] r3427 - in trunk/osprey: common/com wgen

2010-12-09 Thread svn
Author: syang Date: 2010-12-09 14:17:22 -0500 (Thu, 09 Dec 2010) New Revision: 3427 Modified: trunk/osprey/common/com/intrn_entry.def trunk/osprey/wgen/wgen_expr.cxx Log: Fix to bug #586 about "unresolved symbol of __builtin_object_size()". Approved by: Jianxin Modified: trunk/osprey/com

[Open64-devel] r3428 - in trunk/osprey: common/com wgen

2010-12-09 Thread svn
Author: syang Date: 2010-12-09 14:43:00 -0500 (Thu, 09 Dec 2010) New Revision: 3428 Modified: trunk/osprey/common/com/intrn_entry.def trunk/osprey/wgen/wgen_expr.cxx Log: Change intrinsic id from INTRN_OBJ_SZ to INTRN_OBJECT_SIZE in order to be congruent with a convesion which didn't know a

[Open64-devel] r3430 - in trunk/osprey: common/com ipa/main/analyze

2010-12-09 Thread svn
Author: dgilmore Date: 2010-12-09 18:55:41 -0500 (Thu, 09 Dec 2010) New Revision: 3430 Modified: trunk/osprey/common/com/config.cxx trunk/osprey/common/com/config.h trunk/osprey/common/com/ir_reader.cxx trunk/osprey/ipa/main/analyze/ipa_option.cxx Log: Enable DevWarn messages, and enab

[Open64-devel] r3431 - trunk/osprey/ipa/common

2010-12-10 Thread svn
Author: dgilmore Date: 2010-12-10 19:25:34 -0500 (Fri, 10 Dec 2010) New Revision: 3431 Modified: trunk/osprey/ipa/common/ipc_compile.cxx Log: When IPA tracing/logging is enabled, at the end of the "compile" the following message would sometimes appear: /bin/sh: line 0: [: a.out.ipakeep/1.t: bi

[Open64-devel] r3432 - trunk/osprey/wgen

2010-12-10 Thread svn
Author: zhuqing Date: 2010-12-10 21:02:54 -0500 (Fri, 10 Dec 2010) New Revision: 3432 Modified: trunk/osprey/wgen/wgen_expr.cxx Log: Fix bug649. case: 1 namespace pcrecpp { 2 class Arg { public: Arg(); Arg(void*); }; 3 class RE { static Arg no_arg; }; 4 Arg RE::no_arg((void*)__null); 5 extern

[Open64-devel] r3434 - trunk/osprey/wgen

2010-12-13 Thread svn
Author: zhuqing Date: 2010-12-13 23:16:34 -0500 (Mon, 13 Dec 2010) New Revision: 3434 Modified: trunk/osprey/wgen/wgen_expr.cxx Log: Fix problem caused by r3433. replace Get_ST() with DECL_ST(), the first one will create a new st if it is null. Reviewed by Jianxin. Modified: trunk/osprey/wg

[Open64-devel] r3436 - trunk/osprey/libhugetlbfs

2010-12-15 Thread svn
Author: dgilmore Date: 2010-12-15 19:00:30 -0500 (Wed, 15 Dec 2010) New Revision: 3436 Modified: trunk/osprey/libhugetlbfs/hugeutils.c Log: A change ported from: git://libhugetlbfs.git.sourceforge.net/gitroot/libhugetlbfs/libhugetlbfs The licensing of this library is still LGPL 2.1 or later.

[Open64-devel] r3437 - trunk/osprey/driver

2010-12-16 Thread svn
Author: dcoakley Date: 2010-12-16 21:34:55 -0500 (Thu, 16 Dec 2010) New Revision: 3437 Modified: trunk/osprey/driver/OPTIONS trunk/osprey/driver/file_utils.c trunk/osprey/driver/file_utils.h trunk/osprey/driver/main.c trunk/osprey/driver/phases.c trunk/osprey/driver/table.c Log:

[Open64-devel] r3438 - trunk/osprey/common/com

2010-12-16 Thread svn
Author: dcoakley Date: 2010-12-17 00:52:22 -0500 (Fri, 17 Dec 2010) New Revision: 3438 Modified: trunk/osprey/common/com/symtab.h Log: Fix build failure with gcc-4.5.1 and recent changes to symtab_defs.h. In trunk commit r3435 a reference to std::ostream was added to symtab_defs.h. With older

[Open64-devel] r3439 - trunk/osprey/be/com

2010-12-19 Thread svn
Author: shihui Date: 2010-12-19 09:38:39 -0500 (Sun, 19 Dec 2010) New Revision: 3439 Modified: trunk/osprey/be/com/constraint_graph.cxx Log: fix IA64 build error in new alias. reviewd by Sun Chan Modified: trunk/osprey/be/com/constraint_graph.cxx ==

[Open64-devel] r3440 - trunk/osprey/be/com

2010-12-20 Thread svn
Author: laijx Date: 2010-12-20 14:32:42 -0500 (Mon, 20 Dec 2010) New Revision: 3440 Modified: trunk/osprey/be/com/wn_lower.cxx Log: Fix bug #591. The IR before lowering is: C4DIV C4STID The kid0 has been deleted in lowering the C4DIV. Reviewed by Sun. Modified: trunk/osprey/be/com/wn_lower

[Open64-devel] r3441 - trunk/osprey/be/opt

2010-12-20 Thread svn
Author: laijx Date: 2010-12-20 14:43:33 -0500 (Mon, 20 Dec 2010) New Revision: 3441 Modified: trunk/osprey/be/opt/opt_dce.cxx Log: Fix bug #659. The BB9 is unreachable in the first pass of DCE and connected to fake entry. In the second pass of DCE, BB9 is deleted but the DOM is not updated. Thi

  1   2   3   4   5   >