2020ǯ11��
2020ǯ11��27��
³�����ɤ�
2020ǯ11��19��
GCC �ǥ���ѥ������ -Wall -Wextra �� 2 ���ץ������դ���Ȥ����Τ����˰���Ū�Ǥ������ξ�硢�ʲ��Τ褦��̤���Ѥδؿ������ˤϷٹ𤬽Фޤ���
$ cat test.c
void f(int x) {}
void g(int x) {}
int main()
{
f(10);
g(10);
return 0;
}
$ gcc -Wall -Wextra test.c
test.c: In function ��f��:
test.c:1:12: warning: unused parameter ��x�� [-Wunused-parameter]
void f(int x) {}
^
test.c: In function ��g��:
test.c:2:12: warning: unused parameter ��x�� [-Wunused-parameter]
void g(int x) {}
^
���������㤨�Х�����Хå��Ȥ����Ϥ��ؿ��ʥϥ�ɥ�ˤΤ褦�ˡ������������Ȥ�ʤ��ؿ��Ȥ����ΤϤ褯����ޤ���³�����ɤ�
2020ǯ11��17��
���������󡢸����ǿ��� GCC 10 �ǡ�memset��������ʥ����֤� *(char *)s++ = (char)c; �ߤ����ʼ����ǤϤʤ���NetBSD ���ܳ�Ū�ʼ����Τ�Τ�ȯ������-fno-builtin �� -fno-builtin-memset��-ffreestanding �ʤɤǤ������Ǥ�����-fno-tree-loop-distribute-patterns �Ȥ������ޤ����Ū�ǤϤʤ����ץ����ɬ�פˤʤ�ޤ�����
����ϰ츫 GCC �Υ��ץ���󤬸����Ƥʤ����Х��Τ褦�˻פ��ޤ�����Ĵ�٤Ƹ���� GCC �λ��ͤ˺�����������Ǥ��뤳�Ȥ��狼��ޤ�����
³�����ɤ�