/] - Rev 1958
Go to most recent revision
Clear current filter
Create tag for Open64 4.2 release
Fixed real issue with the critical and states. Oscar
Forgot to remove one line of code that is causing some problems with thread ids.
Team for nested parallelism is defined inside ompc_fork() so that it is destroyed when fork finishes.
I was considering moving it to a global variable and reuse it but first needs to work with Jim's fixes. Oscar.
Installation script to install OpenMP Modules. The default installation directory will be $TOOLROOT/lib/f90modules.
Added this modules to make sure that OpenMP fortran modules work. Probably need to add source code and compile modules
instead of adding binaries. Oscar
Merge branches/merge08 into trunk.
Now the trunk is the latest revision for Open64 4.2 release.
The trunk now can generate code for 5 platforms:
- IA-64 (Itanium)
- CUDA (from NVIDIA)
- SL (an embedded DSP architecture, from SimpLight)
- MIPS prototype (from ICT based on input from PathScale and SimpLight
The trunk is merged with PathScale 3.2 release with a lot of enhancement and
bug fix from Tsinghua Univ., NVIDIA, SimpLight, HP and ICT.
Need to reimplement getting the thread id. Might have to use omp_get_thread_num although this invokes higher overheads.
But I have to test it more. Oscar
Fixed the lock issue, with OpenMP critical. Might need to rethink how to capture waiting state in Collector API. Oscar
Save previous trunk after 4.1 release and before 4.2 release as 4.1.99
Remove original open64-4.2 branch. It's no longer used
checkin some testcases collected during merge
a Makefile bug in IA64, some .cxx files generated by ipfec_targ_gen but did not depend on it
Did some change for the original scripts from SL, to fit our requirement.
Enable VHO_Lower_Mstid handling UNION since we have fixed the wrong field_id
in the last check-in.
Correct the wrong field_id in VHO_Get_Field_List() when processing
We should always increase the field_id for SCALAR and POINTER.
Comment out two Is_True because that case have been handled.
a merge bug in tnutil.cxx, rearrange the code to make it easy reading
Add GPLV2 copyright to files without copyright disclaimer.