| Rev |
Log message |
Author |
Age |
Path |
| 2061 |
Revert rev 1539.
The previous check-in caused a little performance degradation.
And the problem it tried to fix can not be reproduced now. |
laijx |
1580d 17h |
/trunk/ |
| 2060 |
Revert the checkin Rev 1490, where I made mistake that minus float cannot be expanded to sqrt operation. |
hucheng |
1582d 12h |
/trunk/ |
| 2059 |
Fix the #490 in BugZilla.
Remove the suffix from the tls symbols.
Append '--enable-tls' to the CONFIGURE script for GCC 4.x FE |
laijx |
1583d 09h |
/trunk/ |
| 2057 |
fix bug486 on adding option "-m32" for unknown intel CPU |
tangwei |
1585d 10h |
/trunk/ |
| 2051 |
fix bug482 on gfec(compiled with opencc) segment fault |
tangwei |
1590d 08h |
/trunk/ |
| 2049 |
a bug fixed about the va_list using in a struct.
see bug 491 |
ycwu |
1590d 14h |
/trunk/ |
| 2044 |
fix bug481 on incorrectly defines type long with opencc -gnu3 (build 32bit, target 64bit) |
tangwei |
1594d 10h |
/trunk/ |
| 2034 |
1. fixed a dependency bug in parallel make
2. clean some files when make clean |
ycwu |
1607d 16h |
/trunk/ |
| 2032 |
fix bug 479 and enable jianxin's fix again |
tangwei |
1612d 13h |
/trunk/ |
| 2031 |
libdwarf depends on libelf, add the dependency. |
ycwu |
1612d 16h |
/trunk/ |
| 2030 |
reduce the time consumption of if conversion
The old codes take so many time to re-calculate
the Domination even if The CFG did not changed. |
ycwu |
1613d 17h |
/trunk/ |
| 2029 |
Fix a bug of the path of ftz.o. The path of ftz.o can not get by find_crt_path().
This patch fixed a lot of compilation error with '-Ofast' on IA-64. |
laijx |
1615d 12h |
/trunk/ |
| 2028 |
fixed a bug in make -j that two libkapi.a making jobs in the same time |
ycwu |
1620d 16h |
/trunk/ |
| 2025 |
The unification of code convention for DIPA code
1. Change the integer types to types like INTxx/UINTxx (defined in workaround.h)
2. Change TAB to 4-size blank |
hjz |
1622d 16h |
/trunk/ |
| 2023 |
1. enable gfortran to build open64 front end, so we do not need the old version open64 to build open64
2. integrated a bootstrap build. if we want to build a bootstrap compiler, just
$make bootstrap
the Makefile will do the following three step
1). check if opencc in the PATH, if not, build the cross compiler using gcc (need gfortran to build the fortran front end). This pass, do
not build the library.
2) build the boot compiler using the existing open64 compiler, do not build the library in this pass too.
3) build a reboot compiler and the library using the boot compiler
3. fixed a bugs that opencc will always add -lmv to linker. opencc should not link libmv unless the user add -lm options. |
ycwu |
1624d 12h |
/trunk/ |
| 2015 |
chang the Makefiles, replay the usage of csh with sh |
ycwu |
1627d 16h |
/trunk/ |
| 2014 |
Serveral minor changes:
1. Add some standard header #include to overcome some compilation problem under gcc-4.3
2. Add the dipa build directory under targ_ia32_x8664 (Since there's some problem while compiling elf_reader.cxx on 64 bit, the dipa build directory under targ_x8664_x8664 and targia64_ia64_nodebug hasn't been added yet) |
hjz |
1629d 13h |
/trunk/ |
| 2013 |
fix bug 476 about undefined symbol when using whirl2c |
tangwei |
1630d 07h |
/trunk/ |
| 2010 |
Revert be_symtab.cxx changed in rev 2004.
It may cause 435.gromacs failed at '-O3 -ipa' on IA-64.
The reason is under investigation. |
laijx |
1634d 09h |
/trunk/ |
| 2009 |
Implement the isgreater, isgreaterequal, isless, islessequal on IA-64.
These functions do not raise any exceptions. |
laijx |
1634d 10h |
/trunk/ |
| 2008 |
change CFLAGS to LCDEFS |
tangwei |
1634d 13h |
/trunk/ |
| 2007 |
modify the Makefiles
when there is no fortran compiler do not build libF77 arith libu and libfortran. |
ycwu |
1634d 15h |
/trunk/ |
| 2006 |
fix bug 469 of incorrect output using option "opencc -dumpmachine" on different target |
tangwei |
1635d 11h |
/trunk/ |
| 2005 |
Rename ripa to dipa. |
ltuo |
1635d 16h |
/trunk/ |
| 2004 |
Fixed some merge issues. These code should be NVISA specific.
They have negative effects on performance on IA-64 and x86_64. |
laijx |
1636d 14h |
/trunk/ |
| 2003 |
Fix the performance issue in DSE.
Refer #468 in Open64 bugzilla.
Provided by XiaoMi. Thanks her very much. |
laijx |
1636d 14h |
/trunk/ |
| 2002 |
Fix #466 in bugzilla.
The field_id of ISTORE is not set for va_arg in the struct. |
laijx |
1638d 07h |
/trunk/ |
| 2001 |
do not rebuild the cc1 and cc1plus |
ycwu |
1638d 08h |
/trunk/ |
| 2000 |
modify the Makefiles to enable parallel build in IA64 x8664 and i386
use the following command for parallel building
make -j n all library |
ycwu |
1638d 09h |
/trunk/ |
| 1999 |
Fix a merge error in whirl2ops.cxx about the VARIANT alignment.
This problem caused a lot of unaligned access on IA-64. |
laijx |
1638d 11h |
/trunk/ |