Project

General

Profile

Actions

Bug #1106

closed

android-21 sysroot include stdatomic.h which seems to be wrong

Added by Dmitry M. about 9 years ago. Updated about 9 years ago.

Status:
Completed
Priority:
High
Assignee:
Category:
-
Target version:
Start date:
10/29/2015
Due date:
% Done:

100%

Estimated time:
CPU Architecture:
Host OS:
Toolchain:
Android version:
CrystaX NDK Version:

Description

Both gcc and clang already have own stdatomic.h, so having additional one in sysroot looks wrong. Also, it seems that stdatomic.h included in android-21 sysroot, is broken - it cause compiler errors when building third-party open source projects (python-3.5, for example). If we remove stdatomic.h from sysroot, compiler error is gone. This need to be investigated and properly fixed - either providing proper stdatomic.h in sysroot for all API levels, or removing it from sysroot and use one provided by compiler.


Related issues 1 (0 open1 closed)

Blocks CrystaX NDK - Task #1098: Upgrade python-3.4 to python-3.5CompletedDmitry M.10/20/2015

Actions
Actions

Also available in: Atom PDF