contiki/cpu
Robert Quattlebaum 67a39618eb cpu/avr: Make sure that GCC removes all unused symbols.
This magic comes from the `--gc-sections` linker flag, which turns on garbage collection for unused input sections. The compiler flags `-ffunction-sections` and `-fdata-sections` make sure that each function and each static data definition have their own section. The result is that GCC can prune away all unused symbols, reducing the size of the resulting executable.

These optimizations may be disabled by setting the Makefile variable
`SMALL` to zero.
2013-02-28 21:59:19 -08:00
..
6502 We actually need PROJECT_OBJECTFILES and PROJECT_LIBRARIES for retro builds too. 2013-02-16 22:57:50 +01:00
arm stm32f1x_cl: Fix stm32f107 linker script 2013-02-09 23:54:14 -08:00
avr cpu/avr: Make sure that GCC removes all unused symbols. 2013-02-28 21:59:19 -08:00
cc253x Removed a stray leds_toggle 2013-01-09 22:46:20 +00:00
cc2430 Code style fixes: cc2430 2012-12-16 19:28:55 +00:00
mc1322x Use the RTC only as the main timer. 2013-02-03 15:15:05 -05:00
msp430 Baudrate now is configured taking into account the MCU frequency, instead of using fixed values for 8MHz freq 2013-01-29 12:23:23 +01:00
native Make gcc default LD, and allow override with LD_OVERRIDE 2012-11-21 19:46:31 +01:00
pic32 minor corrections to adhere contiki code style guidelines 2012-12-21 12:36:29 +01:00
stm32w108 Fix: stm32w flasher for Ubuntu 12.04 and later 2012-11-09 14:14:57 +01:00
x86 avoid unnecessary symbols.c/h copying 2012-03-26 23:00:43 +02:00
z80 Removed all old RCS tags in the Contiki source tree. Those RCS tags are not used any more, as we are now using git to manage the Contiki source tree 2012-10-26 15:54:49 +02:00