Skip to content
Snippets Groups Projects
Select Git revision
1 result Searching

ar-lib

  • Mark W. Krentel's avatar
    2b996202
    Part two of hiding functions in hpcrun. Intercept the build for · 2b996202
    Mark W. Krentel authored
    libhpcrun.so and libhpcrun.o so that we control the final build steps.
    
      1. Let automake compile the individual files.
      2. Do a relocatable link (ld -r) with the external fPIC archives.
      3. Use objcopy to hide (localize) the non-hpcrun names.
      4. Create a shared library with the remaining external libraries.
    
    Cleanup the papi flags settings for the static case.
    2b996202
    History
    Part two of hiding functions in hpcrun. Intercept the build for
    Mark W. Krentel authored
    libhpcrun.so and libhpcrun.o so that we control the final build steps.
    
      1. Let automake compile the individual files.
      2. Do a relocatable link (ld -r) with the external fPIC archives.
      3. Use objcopy to hide (localize) the non-hpcrun names.
      4. Create a shared library with the remaining external libraries.
    
    Cleanup the papi flags settings for the static case.
Code owners