Skip to content
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

Move to PROGMEM aware libc, allow PSTR in printf() #4160

Closed
wants to merge 21 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
9f88163
Move to PROGMEM aware libc, allow PSTR in printf()
earlephilhower Jan 12, 2018
f2e8c1c
Merge branch 'master' into pgmspace_to_libc
earlephilhower Aug 27, 2018
14b18ac
Fix merge error in #ifdef/#endif
earlephilhower Aug 27, 2018
f3f233d
Fix host test using the newlib generic pgmspace.h
earlephilhower Sep 11, 2018
336a2dc
Merge branch 'master' into pgmspace_to_libc
earlephilhower Sep 11, 2018
d57b7f1
Update with rebuilt libraries using latest newlib
earlephilhower Sep 11, 2018
03050e9
Include binaries built directly from @igrr repo
earlephilhower Oct 18, 2018
9e5b343
Merge branch 'master' into pgmspace_to_libc
earlephilhower Oct 18, 2018
9a0f1d0
Fix merge define conflict in c_types.h
Oct 18, 2018
909775c
Fix strlen_P misaligned source error
earlephilhower Oct 29, 2018
a110581
Fix strlen_P and strcpy_P edge cases
earlephilhower Oct 29, 2018
aba7eca
Fix memcpy_P return value
earlephilhower Oct 29, 2018
2a05f41
Merge branch 'master' into pgmspace_to_libc
earlephilhower Oct 30, 2018
71f1fe0
Fix strnlen_P/strlen_P off-by-4 error
earlephilhower Oct 30, 2018
d196cc0
Add device tests for libc functional verification
earlephilhower Nov 1, 2018
f6da831
Rebuild from igrr's repo (same source as prior)
earlephilhower Nov 1, 2018
5beb1a3
Merge branch 'master' into pgmspace_to_libc
devyte Nov 12, 2018
d459e5b
Merge branch 'master' into pgmspace_to_libc
devyte Nov 13, 2018
912e883
Merge branch 'master' into pgmspace_to_libc
devyte Nov 15, 2018
7089b8c
Merge branch 'master' into pgmspace_to_libc
earlephilhower Nov 26, 2018
aa8621b
Fix merge typos in Makefile
Nov 26, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cores/esp8266/Arduino.h
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,7 @@ const int TIM_DIV265 __attribute__((deprecated, weak)) = TIM_DIV256;
#ifdef __cplusplus

#include <algorithm>
#include "pgmspace.h"
#include <pgmspace.h>

#include "WCharacter.h"
#include "WString.h"
Expand Down
2 changes: 1 addition & 1 deletion cores/esp8266/libc_replacements.c
Original file line number Diff line number Diff line change
Expand Up @@ -128,4 +128,4 @@ void _exit(int status) {
int atexit(void (*func)()) {
(void) func;
return 0;
}
}
292 changes: 0 additions & 292 deletions cores/esp8266/pgmspace.cpp

This file was deleted.

Loading