~ruther/qmk_firmware

3f6426ff5f14d1cdac9af935aaf175d3dbca3592 — Stephen Hogsten 5 years ago e759199
disable deprecated actions (#7211)

* disable deprecated actions

* wrap no action with link time optimization test

* fix link time optimization check
2 files changed, 11 insertions(+), 2 deletions(-)

M quantum/template/avr/config.h
M quantum/template/ps2avrgb/config.h
M quantum/template/avr/config.h => quantum/template/avr/config.h +5 -2
@@ 190,9 190,12 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_LAYER
//#define NO_ACTION_TAPPING
//#define NO_ACTION_ONESHOT
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION

/* disable these deprecated features by default */
#ifndef LINK_TIME_OPTIMIZATION_ENABLE
  #define NO_ACTION_MACRO
  #define NO_ACTION_FUNCTION
#endif
/*
 * MIDI options
 */

M quantum/template/ps2avrgb/config.h => quantum/template/ps2avrgb/config.h +6 -0
@@ 44,6 44,12 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.

#define NO_UART 1

/* disable these deprecated features by default */
#ifndef LINK_TIME_OPTIMIZATION_ENABLE
  #define NO_ACTION_MACRO
  #define NO_ACTION_FUNCTION
#endif

/* key combination for magic key command */
/* defined by default; to change, uncomment and set to the combination you want */
// #define IS_COMMAND() (get_mods() == MOD_MASK_SHIFT)