Fixed bug #470.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6766 35acf78f-673a-0410-8e92-d51de3d6d3f4
Fixed bug #468.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6772 35acf78f-673a-0410-8e92-d51de3d6d3f4
Fixed bug #468 (missing file).

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6773 35acf78f-673a-0410-8e92-d51de3d6d3f4
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6776 35acf78f-673a-0410-8e92-d51de3d6d3f4
Fixed bug #473.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6779 35acf78f-673a-0410-8e92-d51de3d6d3f4
Fixed bug #474.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6783 35acf78f-673a-0410-8e92-d51de3d6d3f4
Fixed bug #475.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6786 35acf78f-673a-0410-8e92-d51de3d6d3f4
Fixed bug #476.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6788 35acf78f-673a-0410-8e92-d51de3d6d3f4
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6790 35acf78f-673a-0410-8e92-d51de3d6d3f4
Fixed bug #477.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6793 35acf78f-673a-0410-8e92-d51de3d6d3f4
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6797 35acf78f-673a-0410-8e92-d51de3d6d3f4
Fixed bug #479.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6799 35acf78f-673a-0410-8e92-d51de3d6d3f4
Fixed bug #478.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6802 35acf78f-673a-0410-8e92-d51de3d6d3f4
Fixed bugs #465 and #466 (step 1).

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6804 35acf78f-673a-0410-8e92-d51de3d6d3f4
Fixed bug #480.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6806 35acf78f-673a-0410-8e92-d51de3d6d3f4
Finished updating makefiles.

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6808 35acf78f-673a-0410-8e92-d51de3d6d3f4
Fix AT91SAM7 ADC bug that sometimes caused data corruption

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6812 35acf78f-673a-0410-8e92-d51de3d6d3f4
Update to support changes to ADC api from 2.6.2

git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_2.6.x@6815 35acf78f-673a-0410-8e92-d51de3d6d3f4
GCC/ARMCMx: Fix assembler routines

This adds required symbol attributes to _port_exit_from_isr,
fixes an unresolved reference to chThdExit, and prevents factual
problems related to incorrect usage of the naked function attribute.

NOTE: I've only fixed the v7m part, and only the STM32F4xx port.mk
GCC/ARMCMx: Remove remaining instances of 'nekkid'

All those naked functions need to put some clothes on:

"The only statements that can be safely included in naked functions
are asm statements that do not have operands. All other statements,
including declarations of local variables, if statements, and so
forth, should be avoided. Naked functions should be used to
implement the body of an assembly function, while allowing the
compiler to construct the requisite function declaration for the
assembler."

See GCC docs.
I've seen that they're not joking about it being unsafe.

Also, displays of public nudity are illegal in most places.