gcc/libgcc/config/avr
Georg-Johann Lay 989bdb7461 re PR target/49313 (Inefficient libgcc implementations for avr)
PR target/49313
	* config/avr/t-avr (LIB2FUNCS_EXCLUDE): Add _moddi3, _umoddi3.
	(LIB1ASMFUNCS): Add _divdi3, _udivdi3, _udivmod64, _negdi2.
	* config/avr/lib1funcs.S (wmov): New assembler macro.
	(__umoddi3, __udivdi3, __udivdi3_umoddi3): New functions.
	(__moddi3, __divdi3, __divdi3_moddi3): New functions.
	(__udivmod64): New function.
	(__negdi2): New function.

From-SVN: r181551
2011-11-21 08:56:44 +00:00
..
avr-lib.h Makefile.in (FPBIT_FUNCS, [...]): Remove. 2011-08-05 14:53:09 +00:00
lib1funcs.S re PR target/49313 (Inefficient libgcc implementations for avr) 2011-11-21 08:56:44 +00:00
t-avr re PR target/49313 (Inefficient libgcc implementations for avr) 2011-11-21 08:56:44 +00:00
t-rtems config.host (avr-*-rtems*): Add config/avr/t-rtems. 2011-11-05 05:45:12 +01:00