Skip to content

The version of GCC 4.4.4's OpenMP runtime library (GOMP) used with ROSE's OpenMP implementation

Notifications You must be signed in to change notification settings

chunhualiao/gomp-4.4.4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This directory is extracted from gcc-4.4.4/libgomp
The purpose is to have a self-contained libgomp which can be built.

1. How to build libgomp
---------------------------------------
To build libgomp.a, type
./configure
make

libgomp.a will be generated under 
ls -l .libs/libgomp.a

libgomp.a under the current directory is a fake one for libtool.

2. How to use a specific libgomp
---------------------------------------
By default, gcc will use its own libgomp installed systemwide.
If you want to use a specific version of libgomp with your customization,
you have to explicitly link the right libgomp.

For example, to compile testsuite/libgomp.c/hello.c 
  cd testsuite/libgomp.c
  gcc -fopenmp -c hello.c # -c means compile only
  # Now you can link .o with libgomp.a, plus pthread
  gcc -o hello.out hello.o ../../.libs/libgomp.a  -lpthread

About

The version of GCC 4.4.4's OpenMP runtime library (GOMP) used with ROSE's OpenMP implementation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published