~ubuntu-branches/ubuntu/vivid/nqp/vivid

« back to all changes in this revision

Viewing changes to 3rdparty/dyncall/dyncallback/dyncall_callback_arch.S

  • Committer: Package Import Robot
  • Author(s): Alessandro Ghedini
  • Date: 2012-06-08 14:57:52 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20120608145752-ziumy2rhxboeuf3r
Tags: 0.1~2012.04.1-1
* New upstream release
* Bump required parrot version
* Refresh patches
* Bump upstream copyright years for dyncall
* Use dh_parrot debhelper plugin

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
 
28
28
#include "../dyncall/dyncall_macros.h"
29
29
 
30
 
#if defined(DC__Arch_Intel_x86)
 
30
#if defined(DC__C_MSVC)
31
31
#  if defined(DC__OS_Win32)
32
32
#    include "dyncall_callback_x86_masm.asm"
33
 
#  else
 
33
#  elif defined(DC__OS_Win64)
 
34
#    include "dyncall_callback_x64_masm.asm"
 
35
#  endif
 
36
#else
 
37
#  if defined(DC__Arch_Intel_x86)
34
38
#    include "dyncall_callback_arch_x86.S"
35
 
#  endif
36
 
#elif defined(DC__Arch_AMD64)
37
 
#  if defined(DC__OS_Win64)
38
 
#    include "dyncall_callback_x64_masm.asm"
39
 
#  else
 
39
#  elif defined(DC__Arch_AMD64)
40
40
#    include "dyncall_callback_arch_x64.S"
41
 
#  endif
42
 
#else
43
 
#  if defined(DC__OS_Darwin)
44
 
#    if defined(DC__Arch_PowerPC)
45
 
#      include "dyncall_callback_ppc32_apple.s"
46
 
#    elif defined(DC__Arch_ARM_ARM)
47
 
#      include "dyncall_callback_arm32_arm_apple.s"
48
 
#    endif
49
 
#  else 
50
 
/* other than Darwin.. */
51
 
#    if defined(DC__Arch_PowerPC)
52
 
#      include "dyncall_callback_ppc32.S"
53
 
#    elif defined(DC__Arch_ARM_ARM)
54
 
#      include "dyncall_callback_arm32_arm_gas.s"
55
 
#    elif defined(DC__Arch_ARM_THUMB)
56
 
#      include "dyncall_callback_arm32_thumb_gas.s"
57
 
#    elif defined(DC__Arch_Sparc)
58
 
#      include "dyncall_callback_sparc32.s"
59
 
#    elif defined(DC__Arch_Sparcv9)
60
 
#      include "dyncall_callback_sparc64.s"
 
41
#  else
 
42
#    if defined(DC__OS_Darwin)
 
43
#      if defined(DC__Arch_PowerPC)
 
44
#        include "dyncall_callback_ppc32_apple.s"
 
45
#      elif defined(DC__Arch_ARM_ARM)
 
46
#        include "dyncall_callback_arm32_arm_apple.s"
 
47
#      endif
 
48
#    else 
 
49
     /* other than Darwin.. */
 
50
#      if defined(DC__Arch_PowerPC)
 
51
#        include "dyncall_callback_ppc32.S"
 
52
#      elif defined(DC__Arch_ARM_ARM)
 
53
#        include "dyncall_callback_arm32_arm_gas.s"
 
54
#      elif defined(DC__Arch_ARM_THUMB)
 
55
#        include "dyncall_callback_arm32_thumb_gas.s"
 
56
#      elif defined(DC__Arch_Sparc)
 
57
#        include "dyncall_callback_sparc32.s"
 
58
#      elif defined(DC__Arch_Sparcv9)
 
59
#        include "dyncall_callback_sparc64.s"
 
60
#      endif
61
61
#    endif
62
62
#  endif
63
63
#endif