Skip to content

newer avr-libc debricated some typedefs, this enables compatabillity #1447

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from

Conversation

maqifrnswa
Copy link
Contributor

many examples/libraries will fail to compile with newer avr-libc that no longer has the typedef for prog_uchar and many other variables. This flag enables compatibility.

@ffissore ffissore added New and removed New labels Feb 27, 2014
@ArduinoBot
Copy link
Contributor

Can one of the admins verify this patch?

@dpslwk
Copy link

dpslwk commented Dec 9, 2014

If these types are deprecated for the AVR core they should also be removed from the SAM core
relevant file is
Arduino/hardware/arduino/sam/cores/arduino/avr/pgmspace.h

Also documentation would need updating
http://arduino.cc/en/Reference/PROGMEM

@cmaglie
Copy link
Member

cmaglie commented Jun 4, 2015

Users of SAM3X will never use prog_xxx definition without a reason, I guess we can keep it there for increased compatibility.

For the rest, as already explained, I'm closing as wontifx.

Related to #2866

@cmaglie cmaglie closed this Jun 4, 2015
@cmaglie cmaglie added this to the Release 1.6.5 milestone Jun 4, 2015
@cmaglie cmaglie added the Type: Wontfix Arduino has decided that it will not resolve the reported issue or implement the requested feature label Jun 4, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Core Related to the code for the standard Arduino API Component: Toolchain The tools used for compilation and uploading to Arduino boards Type: Bug Type: Wontfix Arduino has decided that it will not resolve the reported issue or implement the requested feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants