Follow-up Comment #1, bug #36124 (project avr-libc):

Since GCC 3.4, the respective bits of startup code are hosted with GCC (namely
as part of libgcc) and not in AVR Libc.

It's highly recommended that any user who updates or downgrades or changes
vendor / distributor of the toolchain reads all the relevent release notes.

This includes the GCC release notes, of course.

If you change the distributor, it's also strongly recommended to get informed
about differences in the binary interface (ABI), because some private ports
like Atmel use different ABI.

Bottom line: I think a pointer to the GCC release notes in the AVR Libc
documentation is reasonable, but I don't think it makes much sense to copy
paste the GCC release notes to the AVR Libc docs...

----

For the GCC 4.7 release notes, see
http://gcc.gnu.org/gcc-4.7/changes.html

For the GCC 4.6 release notes, see
http://gcc.gnu.org/gcc-4.6/changes.html

For the avr-gcc ABI, see http://gcc.gnu.org/wiki/avr-gcc

For vendor-specific release notes and changes to the ABI please consult
respective document of your vendor.


    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?36124>

_______________________________________________
  Nachricht gesendet von/durch Savannah
  http://savannah.nongnu.org/


_______________________________________________
AVR-libc-dev mailing list
AVR-libc-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/avr-libc-dev

Reply via email to