Skip to content
This repository has been archived by the owner on Jan 22, 2024. It is now read-only.

support building on newer Linux systems and Makefile cleanups #116

Merged
merged 3 commits into from
Jan 16, 2015
Merged

support building on newer Linux systems and Makefile cleanups #116

merged 3 commits into from
Jan 16, 2015

Commits on Jan 13, 2015

  1. support building on newer Linux systems and Makefile cleanups

     - try to share some bits between different makefiles, make modifying
       global compiler flags not such a huge pain.
     - directly specify we should be using the gold rather than bpf linker
     - make compiler output largely quiet except where we care - allow
       warnings to actually be visible
     - don't delete downloaded tarballs with --really-clean
     - add missing dependencies between libraries
       (--no-add-needed/--no-copy-dt-needed-entries causes lots of trouble)
     - update readme to show what to install to build
    
    I made minimal changes to the loader makefile - it breaks easily.
     -Os prevents if from being able to load libc, for instance
    busterb authored and Brent Cook committed Jan 13, 2015
    Configuration menu
    Copy the full SHA
    82a2d7e View commit details
    Browse the repository at this point in the history
  2. do a little dance around older compilers

    busterb authored and Brent Cook committed Jan 13, 2015
    Configuration menu
    Copy the full SHA
    9c15923 View commit details
    Browse the repository at this point in the history
  3. be more clever about cleanup by not making a mess

    Brent Cook committed Jan 13, 2015
    Configuration menu
    Copy the full SHA
    72af01a View commit details
    Browse the repository at this point in the history