Opened 9 years ago

Closed 9 years ago

Last modified 5 years ago

#3068 closed defect (fixed)

clang build warnings: 'register' storage class specifier is deprecated

Reported by: historic_bruno Owned by: ben
Priority: Should Have Milestone: Alpha 19
Component: Core engine Keywords:
Cc: Patch:

Description

Building on OS X Yosemite, Apple LLVM version 6.0 (clang-600.0.56) (based on LLVM 3.5svn)

../../../source/third_party/mongoose/mongoose.cpp:1858:3: warning: 'register'
      storage class specifier is deprecated [-Wdeprecated-register]
  register uint32_t a, b, c, d;
  ^~~~~~~~~

../../../source/collada/Decompose.cpp:127:5: warning: 'register' storage class
      specifier is deprecated [-Wdeprecated-register]
    register double tr, s;
    ^~~~~~~~~

Change History (3)

comment:1 by ben, 9 years ago

Owner: set to ben
Resolution: fixed
Status: newclosed

In 16708:

Removes use of 'register' storage class, deprecated in C++11. Fixes -Wdeprecated-register build warnings in clang, fixes #3068.

comment:2 by historic_bruno, 9 years ago

Milestone: BacklogAlpha 19

comment:3 by historic_bruno, 5 years ago

In 22503:

Removes deprecated 'register' storage class from mongoose. Refs #3068

Note: See TracTickets for help on using tickets.