Skip to content
Snippets Groups Projects
  1. May 24, 2017
  2. Feb 02, 2017
  3. Jan 31, 2017
  4. Oct 26, 2016
  5. Oct 21, 2016
  6. Jul 19, 2016
  7. May 25, 2016
    • Joakim Bech's avatar
      gcc5: Update to use gcc5 · 69a8a37b
      Joakim Bech authored
      
      - Adds legacy toolchain for use in older edk2 projects, this is the only
        project using the pre 5.x toolchain for now
      - Removes the bare metal toolchain
      - qemu: Change the path for libraries for GCC5
      - fvp: compiler changes for ARM-TF and EDK2
             Update libteec path in initramfs
      - mtk: Toolchain and libteec path updates
      - juno: Toolchain and libteec path updates
      
      Signed-off-by: default avatarJoakim Bech <joakim.bech@linaro.org>
      Tested-by: Joakim Bech <joakim.bech@linaro.org> (QEMU, FVP, HiKey)
      Tested-by: Pascal Brand <pascal.brand@linaro.org> (QEMU)
      Tested-by: Pascal Brand <pascal.brand@linaro.org> (FVP)
      69a8a37b
  8. Apr 27, 2016
  9. Apr 25, 2016
  10. Mar 22, 2016
  11. Mar 16, 2016
  12. Jan 25, 2016
  13. Dec 03, 2015
  14. Nov 26, 2015
  15. Nov 20, 2015
  16. Nov 19, 2015
  17. Nov 04, 2015
  18. Nov 02, 2015
  19. Oct 27, 2015
  20. Oct 07, 2015
  21. Sep 16, 2015
  22. Sep 09, 2015
  23. Sep 08, 2015
    • Jerome Forissier's avatar
      Rework common.mk · ae45fbf9
      Jerome Forissier authored
      
      The code added by commits d6536da6 ("Commonlize xtest compilation
      among all platforms") and 070d9559 ("common build: optee
      components") introduces race conditions that break parallel build (make
      -jX). This is due to manually launching a make sub-process to run the
      -common targets, and can be fixed by just declaring a dependency
      instead. Specific flags are appended to common flags, rather than
      passed as arguments to a new "make" sub-process.
      
      So, basically:
      
       foo-common:
       	$(MAKE) -C foo_dir [A=a B=B]
      
       foo:
       	$(MAKE) foo-common [C=c]
      
      is turned into:
      
       FOO_COMMON_FLAGS ?= A=a B=b
       foo-common:
       	$(MAKE) -C foo_dir $(FOO_COMMON_FLAGS)
      
       FOO_COMMON_FLAGS += C=c
       foo: foo-common
      
      At the same time this allows foo: to override flags, for instance
      set A=aa in the above example (prior to this, A=a would have had a
      higher priority).
      
      Signed-off-by: default avatarJerome Forissier <jerome.forissier@linaro.org>
      Signed-off-by: default avatarPascal Brand <pascal.brand@st.com>
      Reviewed-by: default avatarJerome Forissier <jerome.forissier@linaro.org>
      ae45fbf9
  24. Sep 03, 2015
  25. Sep 01, 2015
  26. Jul 10, 2015
  27. Jul 09, 2015
Loading