Opened 4 years ago

Closed 4 years ago

#1870 closed defect (fixed)

Issues on 64 bit architecture

Reported by: nanang Owned by: bennylp
Priority: normal Milestone: release-2.4.5
Component: common Version: trunk
Keywords: Cc:
Backport to 1.x milestone: Backported: no

Description (last modified by nanang)

Known issues:

  • Memory pool alignment, usually we use 8 bytes alignment for 64 bit archs, while for iOS and Android, it still uses 4 bytes. Note that this 4 bytes alignment has been reported to cause crash on 64-bit iPhone running iOS 9 beta 3.
  • Need to update config.sub for arm64 arch.
  • Library/application file naming, e.g: currently iOS uses arm-apple-darwin9 for all archs.

Change History (5)

comment:1 Changed 4 years ago by nanang

In 5137:

Re #1870: Fixed 64 bit arch issues on iOS: pool alignment, updated config.sub, updated lib/app file naming, lib dependencies on XCode.

comment:2 Changed 4 years ago by ming

In 5144:

Re #1870: Handle configuration for iPhone simulator

comment:3 Changed 4 years ago by nanang

In 5145:

Re #1870: Fixed 64 bit arch issues on Android: pool alignment, updated suffix in lib file naming.

comment:4 Changed 4 years ago by ming

In 5150:

Re #1870: Modified the last identifier of the build triplet from darwin to darwin_ios to distinguish between iOS and MacOS platforms.

comment:5 Changed 4 years ago by nanang

  • Description modified (diff)
  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.