Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Elemecca/cmake-microchip
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: enbyted/cmake-microchip
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: xc8-cc
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 8 commits
  • 5 files changed
  • 4 contributors

Commits on Feb 17, 2019

  1. [XC8] Initial support for new xc8-cc frontend

    XC8 version 2.0 introduces new CLang compiler frontend when selecting
    c99 standard. This is available through new executable `xc8-cc`
    
    This frontend uses standard `-O` optimization flags and generally
    is much more standards conforming (like using `-m` style flags for
    compiler dependent settings), thus it should be preferable choice
    for new projects and is selected by default by MicrochipMCU-XC8.cmake
    script.
    
    An option to force use old compiler should be added.
    Bartosz Grabias committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    f688dc8 View commit details
    Browse the repository at this point in the history
  2. Updated readme

    Bartosz Grabias committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    637f3a6 View commit details
    Browse the repository at this point in the history
  3. [XC8-CC] Added support for static libraries

    Bartosz Grabias committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    50f68e1 View commit details
    Browse the repository at this point in the history
  4. [XC8] Added support for static libraries

    Bartosz Grabias committed Feb 17, 2019
    Configuration menu
    Copy the full SHA
    c519125 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2020

  1. Set CMake policy 57 to NEW as required for this file

    Bartosz Grabias committed Oct 17, 2020
    Configuration menu
    Copy the full SHA
    a39e11c View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2020

  1. Provide an option to allow a user to force the use of 'xc8' (over 'xc…

    …8-cc')
    
    Signed-off-by: Andrew V. Jones <andrew.jones@vector.com>
    aytey committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    8d986d6 View commit details
    Browse the repository at this point in the history
  2. Documenting the force non-cc option

    Signed-off-by: Andrew V. Jones <andrew.jones@vector.com>
    aytey committed Nov 3, 2020
    Configuration menu
    Copy the full SHA
    d3c2c91 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1 from andrewvaughanj/xc8-cc

    Add option to force use legacy xc8 compiler
    enbyted authored Nov 3, 2020
    Configuration menu
    Copy the full SHA
    0bf7c9b View commit details
    Browse the repository at this point in the history
Loading