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

Error even w/warnings disabled for no-return fcns #8495

Merged
merged 7 commits into from
Mar 3, 2022

Commits on Feb 22, 2022

  1. Error even w/warnings disabled for no-return fcns

    A function whose prototype says it will return a value but doesn't
    is undefined behaviour in C++.  GCC 10 will generate code that crashes
    in this case.
    
    In warnings==None mode, insterad of turning off all warnings with
    `-w`, explicitly list all G++ possible warnings except for the
    `no-return` warning which catches this programming error.
    earlephilhower committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    5bd6fe1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5886d52 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Use different lists for GCC vs G++

    G++ and GCC have different warning options, so use different lists.
    earlephilhower committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    086b9c9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bea71f1 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Make separate file for each level, add readme

    The readme now includes the exact commands required to regenerate the
    none-XXX files, no manual editing needed.
    earlephilhower committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    ee7fb2a View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Configuration menu
    Copy the full SHA
    5520015 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d979e1 View commit details
    Browse the repository at this point in the history