zephyr/include
Peter Mitsis 9fce2a2209 Remove obsolete ctors section
Remove prototype support for C++ constructors, since it is not well
designed. Device drivers (or other application code) that requires an
automatic initialization capability should use the device initialization
macros instead.

Note: Support for C++ constructors may be re-introduced at a later date.
However, a number of issues need to be settled, such as when the
constructors are invoked and what context they run in. (Running them
during nanokernel initialization, as was previously done, is probably
not the right approach.)

Change-Id: If6d27ac16b485cb39d5ec34084e9d0f1991074f4
Signed-off-by: Peter Mitsis <peter.mitsis@windriver.com>
2016-02-05 20:24:43 -05:00
..
arch Remove obsolete ctors section 2016-02-05 20:24:43 -05:00
bluetooth Bluetooth: Differentiate send/recv of needed driver headroom 2016-02-05 20:24:39 -05:00
display doxygen: fixed parameter documentation 2016-02-05 20:24:34 -05:00
drivers timer: rename SYSTEM_TIMER_DISABLE/timer_disable 2016-02-05 20:24:43 -05:00
microkernel doc: Fix typo in memory map documentation 2016-02-05 20:24:42 -05:00
misc reboot: add reboot infrastructure 2016-02-05 20:24:43 -05:00
net net: Add initial generic buffer implementation 2016-02-05 20:24:38 -05:00
toolchain x86: use GCC inline assembly for atomic operations 2016-02-05 20:24:42 -05:00
adc.h doxygen: define groups for drivers 2016-02-05 20:24:36 -05:00
atomic.h Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
cache.h x86: CLFLUSH and cache line size detection 2016-02-05 20:24:41 -05:00
device.h Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
gpio.h doxygen: define groups for drivers 2016-02-05 20:24:36 -05:00
i2c.h doxygen: define groups for drivers 2016-02-05 20:24:36 -05:00
init.h doxygen: fixed parameter documentation 2016-02-05 20:24:34 -05:00
ipi.h doxygen: define groups for drivers 2016-02-05 20:24:36 -05:00
kernel_version.h Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
linker-defs.h linker scripts: add _image_text_start/end symbols 2016-02-05 20:24:42 -05:00
linker-tool-gcc.h checkpatch: warning - block_comment_style 2016-02-05 20:24:33 -05:00
linker-tool.h checkpatch: warning - block_comment_style 2016-02-05 20:24:33 -05:00
microkernel.h Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
nanokernel.h OS Awareness: Add nanokernel object tracing. 2016-02-05 20:24:32 -05:00
pinmux.h doxygen: define groups for drivers 2016-02-05 20:24:36 -05:00
pwm.h doxygen: define groups for drivers 2016-02-05 20:24:36 -05:00
section_tags.h toolchain: change section macro to support external c libraries 2016-02-05 20:24:29 -05:00
sections.h checkpatch: warning - block_comment_style 2016-02-05 20:24:33 -05:00
shared_irq.h Change BSD-3 licenses to Apache 2 2016-02-05 20:24:29 -05:00
spi.h spi: Add static keyword to spi_slave_select() 2016-02-05 20:24:37 -05:00
sw_isr_table.h checkpatch: warning - block_comment_style 2016-02-05 20:24:33 -05:00
sys_clock.h checkpatch: warning - block_comment_style 2016-02-05 20:24:33 -05:00
sys_io.h sys_io: include nanokernel.h 2016-02-05 20:24:42 -05:00
toolchain.h cleanup: removing NOMANUAL 2016-02-05 20:24:35 -05:00
uart.h Add UART irq input hook to uart_console_isr() 2016-02-05 20:24:41 -05:00
zephyr.h sysgen: generate sysgen.h instead of zephyr.h 2016-02-05 20:24:35 -05:00