ccrause
|
b0c0309cc1
Add output path to kconfig source file location parameters.
|
3 years ago |
ccrause
|
f66dd54bc2
Extract linker script generation as separate method. Check if esp linker scripts can be found in library paths, if not then generate scritps.
|
3 years ago |
ccrause
|
ab00794343
Keep esp32 and esp8266 version specific tweaks separate.
|
3 years ago |
ccrause
|
a58567004b
Remove unused $OUTPUT substtution and empty check of outputexedir.
|
3 years ago |
ccrause
|
655a5f526c
Place IDF related files in executable output folder.
|
3 years ago |
ccrause
|
e86d3af7e0
The linklib list for esp-idf v4.2 is also needed for v4.3
|
3 years ago |
florian
|
5db20610dd
* correct idf version check
|
3 years ago |
florian
|
802f24dfbd
* force result to be set
|
3 years ago |
florian
|
54f2308d2a
+ draft for esp-idf version specific rtl unit which contains the necessery linklib statements
|
3 years ago |
florian
|
dc161e519f
* inputfilepath might not be empty
|
3 years ago |
ccrause
|
5289aab4f2
Add -WP option so that IDF version can be passed in - stored in globals.idf_version. The version is checked in t_freertos.pas and for esp-idf version 4.3.x an extra link file is added, also running ldgen.py is skipped as that seems unused.
|
3 years ago |
Pierre Muller
|
222a41be7b
Change declaration of DynLinkStr local variable of MakeExecutable method to ansitring to avoid short string overflows
|
3 years ago |
Jonas Maebe
|
2de72c8541
Linux/PPC64: fix missing TOC loads
|
3 years ago |
Jonas Maebe
|
e1a739d15d
FreeBSD CSU fixes
|
3 years ago |
florian
|
9314bbbf08
* compilation hopefully fixed
|
3 years ago |
Yuriy Sydorov
|
4f711a8b2c
* Use longint for Tmoveins.id instead of word to prevent overflow in extreme cases.
|
3 years ago |
florian
|
12f48c230b
* use high level interface wrappers for powerpc64 if pic is generated as
|
3 years ago |
Yuriy Sydorov
|
5c55f1a16e
* Added Tmoveins.id to be used for sorting and searching in Tmovelist, to
|
3 years ago |
Yuriy Sydorov
|
fad6b0e489
* Fixed build with NO_THREADING on Windows.
|
3 years ago |
florian
|
e132ae2fee
* last commit was not correct, fixed
|
3 years ago |
florian
|
bf5f37b14a
* fix conditional statement as pointed out by Sergey Larin
|
3 years ago |
Pierre Muller
|
b3fb6a0ec0
Commit revision.inc change after 7d1b7eda0e
|
3 years ago |
Pierre Muller
|
dabc59977d
Avoid having uninitialized UseBinutilsPrefix local variable in GetDefaultLibGCCDir function
|
3 years ago |
Pierre Muller
|
271ba59cf1
All Makefile's regenerated
|
3 years ago |
Pierre Muller
|
c9ee52a8f5
Regenerated fpcmake.inc after previous commit: Use filter instead of findstring make function when a whole word needs to match
|
3 years ago |
Pierre Muller
|
7d1b7eda0e
Use filter instead of findstring make function when a whole word needs to match
|
3 years ago |
florian
|
5bddb3a435
* x86-64 can handle overflows in 64 bit multiplications directly, part of resolving #39450
|
3 years ago |
florian
|
65ef6f1f37
* regenerated Makefiles
|
3 years ago |
florian
|
5c9de7edd7
* compile fpc with -Cg on powerpc64-linux
|
3 years ago |
florian
|
1ebc0350d3
* fpcmake uses now git for date and hash in revision.inc
|
3 years ago |