Commit Graph

11 Commits

Author SHA1 Message Date
Travis Geiselbrecht
f98cef7992 [warnings] fix warnings across the entire code base
Fix or squelch all warnings in all code covered by buildall.
2018-12-16 17:33:22 -08:00
Travis Geiselbrecht
f92aad2622 [merge] merge master into the cortex-m fpu working branch 2016-03-28 19:09:40 -07:00
Eric Holland
3d7e1f4968 [arch][arm] changes to support cortex-m0 architecture 2016-01-17 17:35:06 -08:00
Travis Geiselbrecht
4ab14424bd [cppcheck] clean up a few suggestions from cppcheck 2015-11-24 15:08:38 -08:00
Travis Geiselbrecht
420c557c6e WIP fpu bits 2015-11-09 16:30:16 -08:00
Travis Geiselbrecht
ab3e0c147a [app][tests] add a instruction multi issue test, clean up formatting 2015-04-18 14:51:53 -07:00
Travis Geiselbrecht
29a3eb393e [libm] add ARM VFP versions of sqrt() routines
-VFP has a vsqrt instruction. Use it.
2014-11-18 10:43:40 -08:00
Travis Geiselbrecht
afead3d125 [app][bench] add some quick n dirty sin/cos/sqrt benchmarks if libm is built 2014-08-20 17:42:06 -07:00
Dima Zavin
36c7735533 [libc][stdio] cleanup printf definition and clients
Move implementation to stdio.c to sit next to the other
stdio definitions that use the debug output functions. Keep
the declaration of it, though, in printf.h to sit next to
sprintf, etc.

Don't include printf.h directly in other places, rely on stdio.h
to properly pull in these functions.

Change-Id: I357cb04a5c78185b8fde908193b672326c2ee542
Signed-off-by: Dima Zavin <dima@android.com>
2013-08-05 10:04:29 -07:00
Travis Geiselbrecht
fa91cf8926 [arch][x86] fix build with arm asm in some benchmark code 2012-11-11 14:42:03 -08:00
Travis Geiselbrecht
30e2d00539 [app][test] some benchmarks and a quick clock tester 2012-11-02 12:21:49 -07:00