More keyword adding.
This commit is contained in:
parent
3aff6de3e6
commit
a7bfcbd6b9
|
@ -49,15 +49,15 @@ class Host(InterpreterObject):
|
||||||
'is_big_endian' : self.is_big_endian_method,
|
'is_big_endian' : self.is_big_endian_method,
|
||||||
})
|
})
|
||||||
|
|
||||||
def get_ptrsize_method(self, args):
|
def get_ptrsize_method(self, args, kwargs):
|
||||||
if sys.maxsize > 2**32:
|
if sys.maxsize > 2**32:
|
||||||
return 64
|
return 64
|
||||||
return 32
|
return 32
|
||||||
|
|
||||||
def get_name_method(self, args):
|
def get_name_method(self, args, kwargs):
|
||||||
return platform.system().lower()
|
return platform.system().lower()
|
||||||
|
|
||||||
def is_big_endian_method(self, args):
|
def is_big_endian_method(self, args, kwargs):
|
||||||
return sys.byteorder != 'little'
|
return sys.byteorder != 'little'
|
||||||
|
|
||||||
class IncludeDirs(InterpreterObject):
|
class IncludeDirs(InterpreterObject):
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
project('numbers', 'c')
|
project('numbers', 'c')
|
||||||
|
|
||||||
if(host.pointer_size() == 64)
|
if(host.pointer_size() == 64)
|
||||||
add_global_arguments('c', '-DIS64')
|
add_global_arguments('-DIS64', language : 'c')
|
||||||
endif
|
endif
|
||||||
|
|
||||||
add_test('sizetest', executable('prog', 'prog.c'))
|
add_test('sizetest', executable('prog', 'prog.c'))
|
||||||
|
|
Loading…
Reference in New Issue