Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple TCs #1276

Merged
merged 7 commits into from Nov 22, 2014
Merged

Multiple TCs #1276

merged 7 commits into from Nov 22, 2014

Commits on Nov 22, 2014

  1. Update kernels

    - Add 5.0 kernels
    - Add kernel version to name
    - Set TCVERSION in kernel Makefiles
    Dr-Bean committed Nov 22, 2014
    Configuration menu
    Copy the full SHA
    cf82555 View commit details
    Browse the repository at this point in the history
  2. Correct kernel related dirs

    Dr-Bean committed Nov 22, 2014
    Configuration menu
    Copy the full SHA
    428e495 View commit details
    Browse the repository at this point in the history
  3. Update toolchains

    - Add version to toolchain names
    - Add DSM5.0 Toolchains
    - Add x64 toolchain
    - Set TC_ARCH and TC_FIRMWARE variables
    Dr-Bean committed Nov 22, 2014
    Configuration menu
    Copy the full SHA
    5c4d557 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    acf95cc View commit details
    Browse the repository at this point in the history
  5. Add DEFAULT_TC to Makefile

    Dr-Bean committed Nov 22, 2014
    Configuration menu
    Copy the full SHA
    fa717eb View commit details
    Browse the repository at this point in the history
  6. Add multiple-TC-support to spk.mk and cross-cc.mk

    - Use REQUIRED_DSM to set minimum toolchain version in Makefile
    - Arch in INFO is set via  TC_ARCH. Override with `override SPK_ARCH= ...`
    - Firmware in INFO is set via TC_FIRMWARE. Override with `FIRMWARE = ...`
    - cross-cc: If REQ_KERNEL is set, x64 cannot be used
    Dr-Bean committed Nov 22, 2014
    Configuration menu
    Copy the full SHA
    d946466 View commit details
    Browse the repository at this point in the history
  7. New rules

    - `all-archs-%` builds all archs where specified toolchain is available
    - `latest-arch-% builds for specified arch with latest available toolchain
    - `all-archs-dsms` builds all archs based on latest major toolchain
    Dr-Bean committed Nov 22, 2014
    Configuration menu
    Copy the full SHA
    5bc8773 View commit details
    Browse the repository at this point in the history