Project

General

Profile

Bug #1106

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

Added by Dmitry Moskalchuk almost 4 years ago. Updated almost 4 years ago.

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

100%

Estimated time:
CPU Architecture:
Host OS:
Toolchain:
Android version:
CrystaX 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

Blocks CrystaX NDK - Task #1098: Upgrade python-3.4 to python-3.5Closed10/20/2015

Actions

History

#1

Updated by Dmitry Moskalchuk almost 4 years ago

  • Blocks Task #1098: Upgrade python-3.4 to python-3.5 added
#2

Updated by Dmitry Moskalchuk almost 4 years ago

  • Status changed from Open to In Progress
#3

Updated by Dmitry Moskalchuk almost 4 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF