AVR C Runtime Library - Bugs: bug #8643, Misspelled signal names are not...
You are not allowed to post comments on this tracker with your current authentication level.
bug #8643: Misspelled signal names are not caught by gcc.
Submitter: | Theodore A. Roth <troth> | ||
Submitted: | Wed 21 Apr 2004 04:51:38 PM UTC | ||
Category: | Header | Severity: | 3 - Normal |
Priority: | 5 - Normal | Item Group: | None |
Status: | Fixed | Assigned to: | troth |
Percent Complete: | 0% | Open/Closed: | Closed |
Release: | None | Fixed Release: | None |
Mon 29 Nov 2004 04:19:39 AM UTC, comment #2: |
Theodore A. Roth <troth> |
Wed 12 May 2004 07:49:46 PM UTC, comment #1: After a bit more thought, I don't really like doing all this magic in the headers to try to catch the problem.
|
Theodore A. Roth <troth> |
Wed 21 Apr 2004 04:51:38 PM UTC, original submission:
When using the SIGNAL() and INTERRUPT() macros, there is currently no way for gcc to catch when the signal name (the SIG_* defines in the io*.h files) is misspelled. This is a long standing problem.
|
Theodore A. Roth <troth> |
Depends on the following items: None found
Items that depend on this one: None found
Follow 12 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2004-11-29 | troth | Status | None | Fixed | |
Open/Closed | Open | Closed | |||
2004-05-12 | troth | Attached File | - | Added gcc-avr-misspelled-sig-1.diff, #1296 | |
2004-04-23 | troth | Attached File | #1229 | Removed | |
2004-04-23 | troth | Attached File | - | Added avr-libc-misspeeled-sig-5.diff, #1230 | |
2004-04-23 | troth | Attached File | - | Added avr-libc-misspeeled-sig-5.diff, #1229 | |
2004-04-21 | troth | Attached File | - | Added avr-libc-misspeeled-sig-4.diff, #1214 | |
2004-04-21 | troth | Attached File | #1213 | Removed | |
2004-04-21 | troth | Attached File | - | Added avr-libc-misspeeled-sig-3-dmitry.diff, #1213 | |
2004-04-21 | troth | Attached File | - | Added avr-libc-misspeeled-sig-3-dmitry.diff, #1212 | |
2004-04-21 | troth | Attached File | - | Added avr-libc-misspeeled-sig-2.diff, #1211 | |
2004-04-21 | troth | Attached File | - | Added avr-libc-misspeeled-sig.diff, #1210 |
Powered by Savane 3.13-caa5.
Corresponding source code
Marek has committed my patch for gcc.
GCC >= 4.0 will now generate a warning if a function has either the "interrupt" or "signal" attribute and the name of the function does not start with "__vector".