[PATCH] ARM V7E-M support for newlib and lib1funcs.asm

Daniel Gutson dgutson@codesourcery.com
Mon Feb 8 20:23:00 GMT 2010


The attached patches add support for the ARM V7E-M architecture, 
considering the __ARM_ARCH_7EM__ macro that gcc already defines when the 
architecture option is specified.

I'm sending these patches in a single mail since they are closely 
related (my apologies if it shouldn't be this way).

In the case of newlib, please commit it for me if accepted since I don't 
have write access.

In the case of gcc, please let me know if OK to commit.

Thanks,
	Daniel.

newlib ChangeLog:
2010-02-08  Daniel Gutson  <dgutson@codesourcery.com>

	newlib/
	* libc/machine/arm/arm_asm.h (_ISA_THUMB_2): __ARM_ARCH_7EM__
	added to the preprocessor condition.

gcc ChangeLog:
2010-02-08  Daniel Gutson  <dgutson@codesourcery.com>
	gcc/
	* config/arm/lib1funcs.asm (__ARM_ARCH__): __ARM_ARCH_7EM__
	added to the preprocessor condition.

-- 
Daniel Gutson
CodeSourcery
www.codesourcery.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: armv7em_newlib.patch
Type: text/x-diff
Size: 611 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/newlib/attachments/20100208/5b9d5088/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: armv7em_gcc.patch
Type: text/x-diff
Size: 515 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/newlib/attachments/20100208/5b9d5088/attachment-0001.bin>


More information about the Newlib mailing list