Posts Tagged ‘clang’

2015开源开发工具大会(aka. HelloGCC 2015)

October 25th, 2015 No comments


2015开源开发工具大会是由HelloGCC(工作组举办的年度开源技术大会。我们希望通过自由,开放,共享的方式来增进大家相互的交流。目前话题主要涉及开源工具链,开源开发工具方面。感谢演讲者为我们贡献精彩的话题 ,感谢各单位和朋友对我们的赞助和支持,欢迎大家免费报名参加。
*) HelloGCC Workshop 2014:
*) HelloGCC Workshop 2013:
*) HelloGCC Workshop 2012:
*) HelloGCC Workshop 2011:
*) HelloGCC Workshop 2010:
*) HelloGCC Workshop 2009:


14:00 – 14:30 入场、签到
14:30 – 15:30 Clang内部实现,邢明杰
15:30 – 16:30 SDCC,史斌
16:30 – 17:00 自由讨论


题目: Introduction to SDCC – A light-weight cross-compile tool-chain targetting 8-bit MCUs
简介: SDCC is a retargettable, optimizing ANSI – C compiler suite that targets the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.), Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola) HC08 based (hc08, s08), Zilog Z80 based MCUs (z80, z180, gbz80, Rabbit 2000/3000, Rabbit 3000A, TLCS-90) and STMicroelectronics STM8. Work is in progress on supporting the Microchip PIC16 and PIC18 targets. It can be retargeted for other microprocessors. It includes sdcpp (the preprocessor), sdcc (the compiler), sdas (the assembler), sdld (the linker), ucsim (the simlulator), and a lots of other useful components.

Ben Shi works for a private company as a technical manager. He joined SDCC community in Nov 2013 for filling his spare time, and has made 130+ commits since then, invloving bug fixes in the front end and assembly optimization for the STM8 back end. He will brief introduce SDCC features and his work on it.






March 7th, 2011 No comments


Roman Divacky发送至 llvmdev

In FreeBSD, we aim for replacing gcc with clang. We can compile all of the
base system except the loader which does not fit within the hardware
limits (7680 bytes).
Currently (r127066) clang/llvm is missing the target by 5 bytes. Thus
it’s 5 bytes from us being able to compile all of FreeBSD with clang (and
replace gcc with clang).

There’s #6627 ( that if fixed
would get us well over the limit (by saving ~30 bytes).

Can someone please help us and fix this bug? thank you!

LLVM Developers mailing list


LLVM 2.8 发布

October 10th, 2010 2 comments

LLVM团队在这个月5号的时候发布了LLVM 2.8。新的版本引入了LLDB等工具,Clang和MC也有了不小的进步。可惜的是MIPS的Backend还是处于实验阶段,没有支持64 bit。希望在LLVM 3.0的时候可以支持MIPS64——如果支持龙芯3就更好了——恩,我在白日梦。

LLVM的Release Notes在这里