** Changed in: tarantool
    Milestone: None => 1.5.1

** Changed in: tarantool
     Assignee: (unassigned) => Roman Tsisyk (rtsisyk)

** Changed in: tarantool
       Status: New => Confirmed

** Changed in: tarantool
     Assignee: Roman Tsisyk (rtsisyk) => Kostja Osipov (kostja)

-- 
You received this bug notification because you are a member of Tarantool
Development Team, which is subscribed to tarantool.
https://bugs.launchpad.net/bugs/1130858

Title:
  __attribute__((regparm(x))) should be only used on i386/x86_64 or
  removed at all

Status in Tarantool - an efficient in-memory data store:
  Confirmed

Bug description:
  The attribute does not compile on other archiecture.
  regparm (number)
      On the Intel 386, the regparm attribute causes the compiler to pass 
arguments number one to number if they are of integral type in registers EAX, 
EDX, and ECX instead of on the stack. Functions that take a variable number of 
arguments continue to be passed all of their arguments on the stack. 

  In our case regparm is looking totally useless. I propose to remove
  it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/tarantool/+bug/1130858/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to