gcc
2013ǯ06��27��
������gcc��NEON��SIMD̿���������������ˡ�Ȥ���������ñ¤¤Þ¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ï¤ï¿½ï¿½Ê¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ñ¤ï¿½Ã¤Æ¤ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ñ¥ï¿½ï¿½ï¿½Î¥ï¿½ï¿½ï¿½ï¿½È¥Ù¥ï¿½ï¿½ï¿½ï¿½é¥¤ï¿½ï¿½ï¿½Îºï¿½Å¬ï¿½ï¿½ï¿½Ï¤ï¿½ï¿½Ã¤È¿Ê²ï¿½ï¿½ï¿½ï¿½Æ¤ï¿½ï¿½Æ¡ï¿½ï¿½ï¿½Ã±ï¿½Ê¥ï¿½ï¿½ï¿½Ñ¥ï¿½ï¿½ë¥ªï¿½×¥ï¿½ï¿½ï¿½ï¿½ï¿½Ä¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½NEON��SIMD̿�����Ѥ��뤳�Ȥ��Ǥ���褦�ˤʤäƤ��ޤ���
2013ǯ02��08��
�ӥ�ɤ�make���ޥ�ɤ�Ȥ��Ȥ��ˤ�Makefile�˥ե�����ΰ�¸�ط���񤤤Ƥ���ɬ�פ�����ޤ���
����������ȯ������ǥ��󥯥롼�ɤ���إå��ե����뤬�����Ƥ���ȡ������ΰ�¸�ط�����Ȥǵ��Ҥ���Τ����ݤǤ���(�����ơ�����򥵥ܤä����Ȥǥϥޤ뤳�Ȥ�褯���뤳�ȤǤ���:)
�����Ǥϡ�gcc�ε�ǽ��ȤäƤ����ư��������ˡ��Ҳ𤷤ޤ���
2012ǯ04��11��
Ubuntu 12.04LTS�Ǥ�arm-linux-gnueabihf-gcc�Υġ�����������hf��Hard Float�ΰ�̣�Ǥ���
�ؿ��ƤӽФ�����(Calling Convention)���ѹ�����ơ�double, float�ΰ�����FPU�Υ쥸�������Ѥ���Ϥ�������ͤ�FPU�Υ쥸������Ȥ��褦�ˤʤäƤ��ޤ������ޤǤϡ�FPU�����Ѳ�ǽ���ä��Ȥ��Ƥ⡢Soft Float�ȸߴ������ݤĤ�������ѥ쥸�����ǰ����Ϥ��Ƥ��ޤ��������������Ϻ����ƻȤ����ȤϤǤ��ޤ������ƤΥ饤�֥��˱ƶ�������ޤ���
��ñ�ʥץ������Ǽºݤ���������륳���ɤ򸫤Ƥߤޤ���
2012ǯ01��26��
SH��gcc�Ǥ���ư�������黻�Υ��ץ����λ�����ˡ��¾�Υ������ƥ�����ȰۤʤäƤ��ޤ���
���줾��ɤ�ʥ����ɤ����������Τ���ǧ���Ƥߤޤ�����
2012ǯ01��24��
��������ʬ�ǽ��������ץ�����ब�տޤ����̤��ư��ʤ��ƾ���Ǻ����ΤǤ����������unsigned�η����ѿ���������������ơ�0����Ӥ��Ƥ�����ʬ��������ư���ʤ��ä�����Ǥ�����unsigned�η����ѿ���0��꾮�����ʤ뤳�ȤϤ���ޤ���
�Ǥ⡢����ʥ������Ǥ�gcc��warning��Ф��ƶ����Ƥ��줿�Ϥ����¤ϥ��ץ����λ��꤬ɬ�פǤ�����
2011ǯ08��18��
NDK�˴ޤޤ�Ƥ���gcc�ʤɤΥġ����������򥽡��������ӥ�ɤ�����ˡ��Ĵ�٤ޤ�����
2010ǯ08��10��
����ARM11�Υѥե����ޥ󥹥�˥������Ѥ�����ñ�ʼ¹Ի��֤η�¬��ˡ��Ҳ𤷤ޤ����������Ʊ�����Ȥ�Cortex-A9�Ǥ�äƤߤޤ�����
2010ǯ06��08��
����gcc��4.5.0����꡼�����줿�Τǡ���ȯ�ѤΥȥ�󥯤ǤϺ��ϼ���4.6�˸����ƥ����ɤΥޡ������Ԥ��Ƥ��ޤ���
�����ѹ����ˡ�Android�Ѥ��ѹ��򸫤Ĥ����ΤǾҲ𤷤ޤ���
2010ǯ04��26��
�����ޤ���ELC(Embedded Linux Conference)�ǤΥ��å����ξҲ�Ǥ���
ELC�Υ��饤�ɤΥڡ�����Denys Vlasenko�����"Link time dead code and data elimination using GNU toolchain"�򸫤Ƥ���������
2010ǯ01��22��
NEON ̿��Τ���Υإå����ƥ��ȥ��������ɥ�����Ȥʤɤ��������뤿��� O'Caml �ץ�����ब�Ȥ��Ƥ���褦�Ǥ���
Contents of /trunk/gcc/config/arm/neon-gen.ml
Contents of /trunk/gcc/config/arm/neon-schedgen.ml/a>
Contents of /trunk/gcc/config/arm/neon-testgen.ml
Contents of /trunk/gcc/config/arm/neon.ml
Contents of /trunk/gcc/config/arm/neon-docgen.ml
OCaml �ϸ�������Ϥγ�ȯ�ˤ褯���Ѥ�������ʤΤǤ������ޤ��� GCC �������Ǥ�Ȥ��Ƥ����ľ�ܤϴؤ�äƤ��ʤ��ΤǤ����������ѤߤΥإå��� trunk �� commit ����Ƥ���Τǡ�GCC �Υӥ�ɤκݤˤ� O'Caml �����Ϥ�ɬ�פ���ޤ��󡣡ˤȤϻפäƤʤ��ä��Τǰճ��Ǥ�����(��ƣ���ڤ˶����Ƥ��������ޤ�����)
���ͥ��:
Modern Compiler Implementation in ML
Í̾�ʥ��������֥å��Ǥ���ML ��¾�ˤ⡢Java �� C �ˤ��Ʊ���Ƥ��ܤ��ФƤ��ơ�Java �����֤��������ʤȤ����ǻ���ʸ���Ȥ��Ƶ󤲤��Ƥ��뵤�����ޤ���
Fail-Safe C: ������C���쥳��ѥ���
O'Caml �ǽ񤫤줿 C ����ѥ���Ǥ���
CIL (C Intermediate Language)
C �Υ����������ɤ���Ϥ��ơ����Ϥ��ưפʷ� (��ָ���) ���Ѵ����� O'Caml �Υ饤�֥��Ǥ���ANSI C �����ǤϤʤ���GNU ��ĥ�� MS ��ĥ (�ΰ���) �ޤǥ��ݡ��Ȥ��Ƥ��뤽���Ǥ��������������ɲ��ϷϤθ���ǡ����Ū�褯�Ȥ��Ƥ���褦�ʰ��ݤǤ���
2009ǯ09��18��
�䤬�褯�Ȥ�gcc�������ʥ��ץ�����ޤ��ҤȤľҲ𤷤ޤ���
gcc�Υ��ޥ�ɥ饤�󥪥ץ��������ä�Ĵ�٤����Ȥ��ˤϡ�gcc���Ȥ�help�������Ǥ���
2009ǯ09��10��
���ε����Ǥ�gcc 4.4.0����Ѥ��Ƥ��ޤ�����äȿ�����gcc�ξ��Ϥ����顣
Android��SDK��goldfish��CPU��cortex-A8���֤�������NEON��SIMD̿���(����2) �ΤȤ��ˤ�arm_neon.h���������Ƥ���intrinsics��Ȥä�NEON��SIMD̿������������ޤ�����������ˡ����NEON��̿��ˤĤ��ƾܺ٤��ΤäƤ��ʤ���Фʤ�ޤ��󤷡��ʤˤ��⤽�Υץ�����बNEON�˰�¸������ΤˤʤäƤ��ޤ��ޤ���
����ϥ���ѥ���κ�Ŭ���ε�ǽ��Ȥä�NEON��SIMD̿������������륳�Ĥ�Ҳ𤷤ޤ���
2009ǯ08��28��
�ǥХå��δΤΰ�ĤȤ��ơ�ELF �Х��ʥ�����äƤ�ǥХå�����β��Ϥ�����ΤǤ�����������ؤ�Ϥۤ����Ƽ�Ĺ�Ⱥ�ƣ���󤬹ԤäƤ��������Ǥ���
������Ҥ��Ƥ��麣�ޤǡ��ۤܤ��äȥ��ߥ�졼������γ�ȯ�򤷤Ƥ��ޤ����Τǡ��ɤ��餫�Ȥ����� PARTNER �Υ�����ʬ�ȤϾ���Υ�줿���֤ˤ��ޤ���
���������ǥХå��٥�����˶Ф�Ƥ��ʤ��顢�����ǥХå�����β��ϤˤĤ����Τ�ʤ��Ȥ����櫓�ˤ⤤���ʤ��Τǡ����������ٶ����Ƥ����������⤷�Ƥ��������Ȼפ��ޤ���
³�����ɤ�
2009ǯ08��14��
ARM11��CP15�˥ѥե����ޥ󥹥�˥������ꡢ���Υ������륫���󥿤����Ѥ��ƴ�ñ�˥ץ�������2���֤λ��֤��¬���뤳�Ȥ��Ǥ��ޤ���
��¬�Ѥδؿ����ڤ˻Ȥ���褦�˥����������ɤ��ĤΥإå��ե�����ˤޤȤ�Ƥߤޤ�����
����ؿ���ʣ������ˡ�Ǽ������ơ��ɤ��餬®��������Ӥ�����������Ǥ���