Bug 236443

Summary: kdevelop doesn't mark atomic functions
Product: [Applications] kdevelop Reporter: Marcin <ms27>
Component: Language Support: CPP (old)Assignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: wishlist CC: tiposchi
Priority: NOR    
Version First Reported In: 4.0.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Marcin 2010-05-05 15:58:22 UTC
Version:           4.0.0 (using KDE 4.4.2)
Compiler:          gcc-4.4 
OS:                Linux
Installed from:    Ubuntu Packages

kdevelop doesn't know these functions:
http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/Atomic-Builtins.html
Comment 1 Andreas Pakulat 2010-05-05 17:43:21 UTC
I guess with "mark" you mean they're marked as unknown to the parser, i.e. errors?
Comment 2 Marcin 2010-05-05 18:48:40 UTC
yes
Comment 3 Salvo "LtWorf" Tomaselli 2014-05-06 15:31:08 UTC
I can confirm that this still exists.
Comment 4 Kevin Funk 2018-03-25 22:47:09 UTC
Hello!

We are working on a new clang-based C/C++ language plugin for KDevelop 5 which
supersedes the old C++ plugin in KDevelop 4. See e.g.:
https://www.kdevelop.org/news/first-beta-release-kdevelop-500-available

Due to a lack of manpower, we cannot fix bugs in the old C++ plugin. We rather
want to supply a good Clang based C++ experience for KDevelop 5 than wasting
our time on the legacy C++ support for KDevelop 4.

With the new clang-based C/C++ language plugin, the bug presented here does not
occur. In my testing. For these reasons, I'll close this bug. Please stay tuned
for KDevelop 5.

If you think this bug is applicable to Clang/KDevelop 5, please reopen the
report and add new information on how to reproduce the bug there.