Subversion Repositories Open64

[/] [trunk/] - Rev 2072

Rev

Go to most recent revision

Filtering Options

Clear current filter

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 1583d 18h /trunk/
2060 Revert the checkin Rev 1490, where I made mistake that minus float cannot be expanded to sqrt operation. hucheng 1585d 13h /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 1586d 10h /trunk/
2057 fix bug486 on adding option "-m32" for unknown intel CPU tangwei 1588d 11h /trunk/
2051 fix bug482 on gfec(compiled with opencc) segment fault tangwei 1593d 09h /trunk/
2049 a bug fixed about the va_list using in a struct.
see bug 491
ycwu 1593d 15h /trunk/
2044 fix bug481 on incorrectly defines type long with opencc -gnu3 (build 32bit, target 64bit) tangwei 1597d 11h /trunk/
2034 1. fixed a dependency bug in parallel make

2. clean some files when make clean
ycwu 1610d 17h /trunk/
2032 fix bug 479 and enable jianxin's fix again tangwei 1615d 14h /trunk/
2031 libdwarf depends on libelf, add the dependency. ycwu 1615d 17h /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 1616d 18h /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 1618d 13h /trunk/
2028 fixed a bug in make -j that two libkapi.a making jobs in the same time ycwu 1623d 18h /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 1625d 17h /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 1627d 13h /trunk/
2015 chang the Makefiles, replay the usage of csh with sh ycwu 1630d 17h /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 1632d 14h /trunk/
2013 fix bug 476 about undefined symbol when using whirl2c tangwei 1633d 08h /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 1637d 10h /trunk/
2009 Implement the isgreater, isgreaterequal, isless, islessequal on IA-64.
These functions do not raise any exceptions.
laijx 1637d 11h /trunk/

1 2 Next >

Show All