zephyr/scripts
Allan Stephens ddaebc15b3 kernel: Eliminate use of main() in microkernel
Revises microkernel initialization code by incorporating the existing
_k_kernel_init() and main() routines into _main(). This optimizes kernel
initialization a bit, and allows application code to use main()
if desired -- for example, as the entry point to an application task.
The change also eliminates the need for sysgen to generate a routine
whose content is always the same.

This change preserves the existing order of operations done during
kernel initialization, and leaves further improvements for later.

Change-Id: Ie03d8a6f38f8a311f398667ed977fd8478719d70
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
2016-02-05 20:24:21 -05:00
..
basic
cross_compiler
gen_idt remove shared/ and create files directly 2016-02-05 20:15:25 -05:00
gen_offset_header use gen_offset_header to generate offsets.h 2016-02-05 20:15:31 -05:00
genksyms
kconfig merge_config: look for *.config files in app root 2016-02-05 20:15:59 -05:00
patches move qemu patch to script/patches 2016-02-05 20:15:21 -05:00
sanity_chk arc: rename generic platform to generic_arc 2016-02-05 20:15:58 -05:00
Kbuild.include Revert "Kbuild: Tools build at TIMO_BASE directory." 2016-02-05 20:14:24 -05:00
Makefile Kbuild: Clean target fix. 2016-02-05 20:14:22 -05:00
Makefile.asm-generic
Makefile.build Revert "Kbuild: Tools build at TIMO_BASE directory." 2016-02-05 20:14:24 -05:00
Makefile.clean
Makefile.dtbinst
Makefile.extrawarn
Makefile.headersinst
Makefile.help
Makefile.host
Makefile.lib Rename TIMO -> ZEPHYR 2016-02-05 20:14:16 -05:00
Makefile.modbuiltin
Makefile.toolchain.iamcu toolchain: add support for iamcu toolchain 2016-02-05 20:14:38 -05:00
Makefile.toolchain.xtools kbuild: Add libgcc.a directory to xtools search path 2016-02-05 20:14:16 -05:00
Makefile.toolchain.yocto toolchain yocto: Update makefile to use SDK 0.6 2016-02-05 20:24:19 -05:00
build_grub.sh add script to build grub for galileo 2016-02-05 20:15:31 -05:00
check_known_checkpatch_issues.sh Rename TIMO -> ZEPHYR 2016-02-05 20:14:16 -05:00
checkpatch.pl
checkstack.pl
config
diffconfig
do_checkpatch.sh Rename TIMO -> ZEPHYR 2016-02-05 20:14:16 -05:00
gcc-version.sh
headerdep.pl
link-zephyr.sh linker: add whole-archive flag to app lib 2016-02-05 20:24:04 -05:00
maintainer-checkpatch.bash maintainer-checkpatch.bash: ignore gerrit ID 2016-02-05 20:14:27 -05:00
make-ll Rename VXMICRO_JOBS to ZEPHYR_JOBS 2016-02-05 20:14:15 -05:00
mkmakefile
mksysmap
sanitycheck sanitycheck: fix -O with relative paths 2016-02-05 20:15:34 -05:00
spelling.txt
sysgen kernel: Eliminate use of main() in microkernel 2016-02-05 20:24:21 -05:00
timestamp