-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Comparing changes
Open a pull request
base repository: arduino/ArduinoCore-avr
base: master
head repository: ClangBuiltArduino/core_arduino_avr
compare: master
- 8 commits
- 5 files changed
- 1 contributor
Commits on Dec 22, 2024
-
HardwareSerial: Define no-op serialEvent() functions for clang
GCC automatically resolves weakly defined empty symbols to null if not overridden, but Clang doesn't resolve it this way. This causes undefined reference errors during linking. To address this, define empty no-op serialEvent() functions that can be overridden later since its weakly defined, ensuring compatibility with Clang and fixing the build issue. ref: avr-llvm/clang#9 Signed-off-by: Dakkshesh <dakkshesh5@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 698ad5d - Browse repository at this point
Copy the full SHA 698ad5dView commit details
Commits on Feb 4, 2025
-
platform: Rebrand and adapt for ClangBuiltArduino
Signed-off-by: Dakkshesh <dakkshesh5@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 96cc1db - Browse repository at this point
Copy the full SHA 96cc1dbView commit details
Commits on Feb 5, 2025
-
extras: pack.release: Few touches
Signed-off-by: Dakkshesh <dakkshesh5@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 39845d3 - Browse repository at this point
Copy the full SHA 39845d3View commit details
Commits on Feb 11, 2025
-
cores: HardwareSerial: Fix serialEventRun() undefined references
Signed-off-by: Dakkshesh <dakkshesh5@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9602bbb - Browse repository at this point
Copy the full SHA 9602bbbView commit details -
platform: Skip lto for wiring.c
- Causes some weird issues, will investigate it later. Signed-off-by: Dakkshesh <dakkshesh5@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fce7184 - Browse repository at this point
Copy the full SHA fce7184View commit details -
platform: Fix llvm-objcopy and use new clang-wrapper flags
Signed-off-by: Dakkshesh <dakkshesh5@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 56c46b6 - Browse repository at this point
Copy the full SHA 56c46b6View commit details
Commits on Mar 29, 2025
-
platform: Add
-mno-relax
for final linkAs reported in [1] and verified in [2] adding -mno-relax seems to fix the LED blinking issues without needing to disable LTO for the affected files. Use this as a temporary workaround until the issue is fixed. Remove the usage of clang-wrapper for c and cpp cmds since its not required anymore. [1]: llvm/llvm-project#133579 [2]: llvm/llvm-project#127651 (comment) Signed-off-by: Dakkshesh <dakkshesh5@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5d88dde - Browse repository at this point
Copy the full SHA 5d88ddeView commit details
Commits on Mar 31, 2025
-
core: main: Dont check for
serialEventRun
as its always definedSigned-off-by: Dakkshesh <dakkshesh5@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2308665 - Browse repository at this point
Copy the full SHA 2308665View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master