2020ǯ11��

2020ǯ11��27��

Ubuntu 18.04 �� APT �ǥ��󥹥ȡ���Ǥ���ѥå������Ǥϡ�Clang �Υӥ���׷���������ʤ��ʤäƤ���Τǡ����β����ˡ�Ǥ���

³�����ɤ�

2020ǯ11��19��

�ɵ����ܵ��������Ƥ� C++98 ����ͭ���Ǥ���ȥ�������ˤƶ����Ƥ��������ޤ����������󶡤˴��դ������ޤ���

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�κ�Ŭ���ˤ��ͽ������̵�¥롼�פ�ȯ���פȤ���������񤭤ޤ��������λ��� -fno-builtin-malloc �� __asm __volatile("":::"memory"); �ʤɤ��к��Ǥ��ޤ�����

���������󡢸����ǿ��� GCC 10 �ǡ�memset��������ʥ����֤� *(char *)s++ = (char)c; �ߤ����ʼ����ǤϤʤ���NetBSD ���ܳ�Ū�ʼ����Τ�Τ�ȯ������-fno-builtin �� -fno-builtin-memset��-ffreestanding �ʤɤǤ������Ǥ�����-fno-tree-loop-distribute-patterns �Ȥ������ޤ����Ū�ǤϤʤ����ץ����ɬ�פˤʤ�ޤ�����

����ϰ츫 GCC �Υ��ץ���󤬸����Ƥʤ����Х��Τ褦�˻פ��ޤ�����Ĵ�٤Ƹ���� GCC �λ��ͤ˺�����������Ǥ��뤳�Ȥ��狼��ޤ�����

³�����ɤ�

��������
�ǿ�����
���̥���������
�ǿ�������
<%==comments[n].author%>
<% } %>
�������������󥿡�
  • ������
  • ������
  • �߷ס�

<% for ( var i = 0; i < 7; i++ ) { %> <% } %>
<%= wdays[i] %>
<% for ( var i = 0; i < cal.length; i++ ) { %> <% for ( var j = 0; j < cal[i].length; j++) { %> <% } %> <% } %>
0) { %> id="calendar-611743-day-<%= cal[i][j]%>"<% } %>><%= cal[i][j] %>
���ƥ����̥���������
�������饦��
QR������
QR¥³¡¼¥É

'); label.html('\ �饤�֥ɥ��֥����ǤϹ���Υѡ����ʥ饤�������¬��Τ��᥯�å���(cookie)����Ѥ��Ƥ��ޤ���
\ ���ΥХʡ����Ĥ��뤫�������³���뤳�Ȥǥ��å����λ��Ѥ�ǧ������������ΤȤ����Ƥ��������ޤ���
\ �ޤ��������ͤ����ҥѡ��ȥʡ���Ȥˤ��������μ�³���ˤ�ꡢ���å����λ��Ѥ�������뤳�Ȥ�Ǥ��ޤ���
\ �ܺ٤��饤�֥ɥ����ѵ���򤴳�ǧ����������\ '); banner.append(label); var closeButton = $('