Skip to content
This repository has been archived by the owner on Sep 29, 2022. It is now read-only.

gcc-4.8: Fix Linux portability problems #279

Merged
merged 26 commits into from
Aug 4, 2015

Commits on Jul 21, 2015

  1. Configuration menu
    Copy the full SHA
    b62391f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    81d5e93 View commit details
    Browse the repository at this point in the history
  3. gcc-4.8: post-link.sh: Use a gcc "specs file" to add more system incl…

    …ude paths to the default gcc driver settings.
    stuarteberg committed Jul 21, 2015
    Configuration menu
    Copy the full SHA
    556c130 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ef9473 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c4ad805 View commit details
    Browse the repository at this point in the history
  6. gcc-4.8: post-link.sh: Added a test step, so users know right away if…

    … the gcc package doesn't work on their system.
    stuarteberg committed Jul 21, 2015
    Configuration menu
    Copy the full SHA
    adac672 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    543112a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5ab2512 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    70e8c72 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    33fb959 View commit details
    Browse the repository at this point in the history
  11. gcc-4.8: changes to linux portability fix logic:

    - Relocated the logic for removing 'include-fixed' headers to post-link.sh.
    - Don't make any linux portability fixes if the OS release matches the release gcc was built for.
    stuarteberg committed Jul 21, 2015
    Configuration menu
    Copy the full SHA
    07d3099 View commit details
    Browse the repository at this point in the history
  12. gcc-4.8: post-link.sh: Use system gcc to locate crt1.o, etc.

    (Also, fix some whitespace issues.)
    stuarteberg committed Jul 21, 2015
    Configuration menu
    Copy the full SHA
    1981f39 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2f6fea7 View commit details
    Browse the repository at this point in the history
  14. gcc-4.8: use all cores in build

    mjuric authored and stuarteberg committed Jul 21, 2015
    Configuration menu
    Copy the full SHA
    a582145 View commit details
    Browse the repository at this point in the history
  15. Link cc to gcc in $PREFIX/bin

    This way we're certain that codes that use 'cc' as the compiler will pick up
    the Anaconda gcc. Note that gcc's `make install` already does this for g++
    (creates a `c++` binary).
    mjuric authored and stuarteberg committed Jul 21, 2015
    Configuration menu
    Copy the full SHA
    510897e View commit details
    Browse the repository at this point in the history
  16. gcc-4.8: Instead of using SYSTEM_GCC to locate crt*.o, search standar…

    …d directories using ldconfig
    stuarteberg committed Jul 21, 2015
    Configuration menu
    Copy the full SHA
    bf14a5d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    e6b77ae View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    824c1bd View commit details
    Browse the repository at this point in the history
  19. Merge remote-tracking branch 'salford-systems/portable-gcc-4.8' into …

    …portable-gcc-4.8
    
    Conflicts:
    	gcc-4.8/post-link.sh
    stuarteberg committed Jul 21, 2015
    Configuration menu
    Copy the full SHA
    adf8494 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    3170930 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    fa459f6 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    622c893 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    0c5665e View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2015

  1. Configuration menu
    Copy the full SHA
    a5ff87a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    089f58d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52dc383 View commit details
    Browse the repository at this point in the history