aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/avr/libgcc.S
AgeCommit message (Expand)AuthorFilesLines
2011-11-02Move libgcc1 to toplevel libgccRainer Orth1-1533/+0
2011-10-21re PR target/50820 ([avr] Use EIND consistently)Georg-Johann Lay1-10/+8
2011-10-10avr.md (*tablejump_rjmp): Change insn condition to !AVR_HAVE_JMP_CALL.Georg-Johann Lay1-12/+16
2011-08-02libgcc.S: Gather related function in the same input section.Georg-Johann Lay1-62/+64
2011-08-01avr.h (mcu_type_s): Add errata_skip field.Georg-Johann Lay1-3/+3
2011-07-29re PR target/49313 (Inefficient libgcc implementations for avr)Georg-Johann Lay1-19/+28
2011-07-28re PR target/49313 (Inefficient libgcc implementations for avr)Georg-Johann Lay1-28/+19
2011-07-28re PR target/49687 ([avr] Missed optimization for widening MUL)Georg-Johann Lay1-195/+208
2011-07-27re PR target/49313 (Inefficient libgcc implementations for avr)Georg-Johann Lay1-19/+28
2011-07-04extend.texi (AVR Built-in Functions): Update documentation of __builtin_avr_f...Georg-Johann Lay1-0/+88
2011-06-29t-avr (LIB1ASMFUNCS): Add _mulhisi3, _umulhisi3, _xmulhisi3_exit.Georg-Johann Lay1-10/+126
2011-06-16libgcc.S (__ashldi3, [...]): Set shift truncation mask to 63.Georg-Johann Lay1-3/+3
2011-06-16re PR target/49313 (Inefficient libgcc implementations for avr)Georg-Johann Lay1-6/+410
2011-04-13re PR target/45263 (registers used in __do_global_ctors can get clobbered)Georg-Johann Lay1-10/+10
2011-02-07re PR target/47534 (avr libgcc.S fails to build)Denis Chertykov1-1/+1
2009-05-23avr.c: Change my email address.Denis Chertykov1-1/+1
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek1-14/+9
2009-01-12re PR target/29141 (static constructors beyond 64k fail)Anatoly Sokolov1-9/+83
2008-04-07avr.h (avr_mega_p): Remove declaration.Anatoly Sokolov1-1/+1
2008-03-15avr.c (avr_arch_types): Add avr6 entry.Bjoern Haase1-0/+14
2008-02-22libgcc.S (__RAMPZ__): Define.Anatoly Sokolov1-7/+43
2008-01-19* config/avr/avr.S (_exit): Disable interrupt.Anatoly Sokolov1-1/+3
2007-01-17avr.h (AVR_HAVE_LPMX): New macro.Anatoly Sokolov1-6/+6
2006-06-19libgcc.S: Correct my wrong previous commit.Denis Chertykov1-7/+7
2005-06-25Update FSF address.R. Kelley Cook1-2/+2
2002-06-01Support for C++ constructors/destructors.Marek Michalkiewicz1-5/+107
2001-03-31* config/avr/libgcc.S (__mulhi3): Optimize previous change.Marek Michalkiewicz1-2/+1
2001-03-28libgcc.S (__mulhi3): Correct tests to exit the loop when multiplier or multip...Marek Michalkiewicz1-1/+3
2001-01-21avr.c (ret_cond_branch): New argument (reverse) added.Denis Chertykov1-1/+1
2001-01-20avr.h (INIT_TARGET_OPTABS): Remove most of it, was the same as the default li...Marek Michalkiewicz1-273/+234
2000-11-14avr.c (avr_case_values_threshold): New.Marek Michalkiewicz1-4/+6
2000-09-02avr.md ("*negsi2"): substitute %@ to __zero_reg__Marek Michalkiewicz1-120/+164
2000-08-29avr-protos.h: (avr_output_ascii) Removed.Denis Chertykov1-2/+32
2000-07-03avr.c (out_adj_frame_ptr): Make "frame pointer change too big for -mtiny-stac...Marek Michalkiewicz1-8/+8
2000-06-24avr-protos.h (avr_hard_regno_mode_ok): New prototype.Marek Michalkiewicz1-4/+4
2000-06-07avr.c (asm_output_section_name): output section attributes.Denis Chertykov1-1/+1
2000-05-15Update to libgcc copyright exception clause.Jeff Law1-12/+6
2000-03-02Denis Chertykov <denisc@overta.ru>Denis Chertykov1-118/+96
2000-02-11Denis Chertykov <denisc@overta.ru>Denis Chertykov1-0/+666