Mastodon#define

#自作ThinkPadキーボード で使っているPS/2ポートは

#define PS2_CLOCK_PORT PORTB
#define PS2_CLOCK_PIN PINB
#define PS2_CLOCK_DDR DDRB
#define PS2_CLOCK_BIT 5
#define PS2_DATA_PORT PORTB
#define PS2_DATA_PIN PINB
#define PS2_DATA_DDR DDRB
#define PS2_DATA_BIT 6

/var/tmp/portage_tmpfs/portage/www-client/firefox-56.0_beta4/work/firefox-56.0b4/media/ffvpx/libavutil/error.c: In function 'av_strerror':
/var/tmp/portage_tmpfs/portage/www-client/firefox-56.0_beta4/work/firefox-56.0b4/media/ffvpx/libavutil/error.h:39:21: error: wrong type argument to unary minus
# AVERROR(e) (-(e)) ///< Returns a negative error code from a POSIX error code, to return from library functions.
^
/var/tmp/portage_tmpfs/portage/www-client/firefox-56.0_beta4/work/firefox-56.0b4/media/ffvpx/libavutil/error.c:120:15: note: in expansion of macro 'AVERROR'
ret = AVERROR(strerror_r(AVUNERROR(errnum), errbuf, errbuf_size));
^~~~~~~
/var/tmp/portage_tmpfs/portage/www-client/firefox-56.0_beta2/work/firefox-56.0b2/media/ffvpx/libavutil/error.c: In function 'av_strerror':
/var/tmp/portage_tmpfs/portage/www-client/firefox-56.0_beta2/work/firefox-56.0b2/media/ffvpx/libavutil/error.h:39:21: error: wrong type argument to unary minus
# AVERROR(e) (-(e)) ///< Returns a negative error code from a POSIX error code, to return from library functions.
^
/var/tmp/portage_tmpfs/portage/www-client/firefox-56.0_beta2/work/firefox-56.0b2/media/ffvpx/libavutil/error.c:120:15: note: in expansion of macro 'AVERROR'
ret = AVERROR(strerror_r(AVUNERROR(errnum), errbuf, errbuf_size));
^~~~~~~