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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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
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
=
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
===
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
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
==
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
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
==
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
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.
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)
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
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
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
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
===
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
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
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)
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
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
===
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
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
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
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
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
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(
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
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
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
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
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
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
=
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
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
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
==
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
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
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.
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
===
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
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
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
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
==
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
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
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
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
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
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
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
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
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
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
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
=
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
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
==
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
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
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
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
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
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.
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
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
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/
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
==
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
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
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/
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
=
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/
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
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
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
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
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
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
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
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
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
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.
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:
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
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
==
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
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 - 100 of 443 matches
Mail list logo