Vitor Santos Costa
65ff3ed471
Smaller updates:
...
constant use of longjmp
conflict with python headers
win32 support
dll support
2017-02-20 15:28:46 +00:00
Vítor Santos Costa
2192f73b11
make it compile under MSN vc. Unfortunately it has a weird crash at boot :(
...
- Lots of indenting changes
- VC++ is strict with variadic macros
- VC++ does not accept unistd.h
- new interface for walltime
- VC++ does not seem to have support for integer overflow.
- VC++ defines YENV_REG?
- no access flags, x permissions ignored.
- new FindGMP supporting MPIR
- make horus optional (c++ is hard).
2016-02-28 19:32:55 +00:00
Vítor Santos Costa
9c78086a6a
X_API WIN32 stuff
2016-01-31 10:29:36 +00:00
Vítor Santos Costa
9f3e3baf2b
gap and C++ :(
2015-11-09 11:30:04 +00:00
Vítor Santos Costa
c1ca214932
Actually use GMP
2015-11-05 19:26:22 +00:00
Vítor Santos Costa
4336b2ba88
Avoid complaining from strlen
...
`
2015-09-21 17:05:36 -05:00
Vítor Santos Costa
1c06bfdc05
cmake & text support
2015-06-19 01:30:13 +01:00
Vitor Santos Costa
f983c99313
c_interface still kicks
2015-02-09 10:21:53 +00:00
vscosta
d8c4ea4364
support intptr_t and uintptr_t in swi api
2014-11-09 11:18:03 +00:00
vscosta
091f9dda33
MSYS32
2014-10-30 07:46:17 +00:00
Vítor Santos Costa
9929946de2
fix typo
2014-09-19 14:25:10 -05:00
Vitor Santos Costa
e06bcd659e
more C++/Android fixes
2014-09-19 14:20:22 -05:00
Vitor Santos Costa
6b0d99e2fe
fix debugging-left-over
2014-09-17 16:55:19 -05:00
Vítor Santos Costa
4745401b2a
use stdbool
2014-09-10 00:38:31 -05:00
Vítor Santos Costa
2becb15578
more android support changes.
2014-07-16 11:56:09 -05:00
Vítor Santos Costa
059884bc03
Android
2014-06-11 19:36:50 +01:00
Vitor Santos Costa
2c89aadb11
WIN64 support (sill needs improvement)
2014-03-06 02:09:48 +00:00
Vítor Santos Costa
9e2a2b75b9
Merge branch 'master' of ssh://git.dcc.fc.up.pt/yap-6.3
...
Conflicts:
library/dialect/swi/fli/swi.c
packages/real
2014-02-02 21:52:14 +00:00
Vítor Santos Costa
ae0ab6fa86
improve SWI
2014-02-02 21:46:33 +00:00
Vitor Santos Costa
327c1216e4
fixes to SWI interface
2014-01-28 13:01:27 +00:00
Vitor Santos Costa
d648375412
make MYDDAS into its own module.
2014-01-24 19:59:42 +00:00
Vitor Santos Costa
d75e6b56e5
handles in SWI and changes in exports
2013-11-20 22:29:51 +00:00
Vitor Santos Costa
2a5f6535ae
fix win64
2013-11-16 16:58:07 +00:00
Vítor Santos Costa
84bd55df0d
continue cleanup
2013-11-16 00:27:02 +00:00
Vítor Santos Costa
3c7656b619
clang fixes
2013-11-15 10:38:00 +00:00
Vitor Santos Costa
4e4f21e1dc
upgrade to latest swi
2013-11-15 01:10:25 +00:00
Vítor Santos Costa
5b46b6bd1a
latest swi flgs
2013-11-13 23:48:54 +00:00
Vitor Santos Costa
220970db6d
more integration and cleanup work: allow irect access from YAP to swi global and local, to
...
check flags quickly.
2013-11-13 12:57:52 +00:00
Vitor Santos Costa
4fa9021a7b
integration work:
...
- use SWI flags whenever possible
- support by module unknown, escapes, strings
- accesss thread info fom SWI
- allow strings to be input as strings.
- remove some unused flags.
2013-11-13 10:38:20 +00:00
U-w7\vsc
f2b90a1bb0
improve thread signal support, still far from good
2013-11-04 15:31:26 +00:00
Vitor Santos Costa
7407ecb60c
SWI extension including write variable_names
2013-01-17 00:17:02 +00:00
Vítor Santos Costa
b10d95393e
SWI update
2013-01-16 11:31:37 +00:00
Vítor Santos Costa
0eacb68907
SWI update
2013-01-16 00:19:07 +00:00
Vitor Santos Costa
e85e76cd57
update to newer pl-file.c and pl-write.c.
2013-01-15 16:51:55 +00:00
Vitor Santos Costa
a7307f3faa
add SWI PL_uninstantiatin_error
2012-12-19 00:52:29 +00:00
Vitor Santos Costa
84a5f518bf
fix Makefile trouble
2012-10-23 09:06:38 +01:00
Vitor Santos Costa
5989af937b
MT support in mingw win32.
2012-06-29 15:38:49 -05:00
Vitor Santos Costa
d3c7800ab4
support PL_skip_list and PL_unify_bool.
2012-01-09 23:29:31 +00:00
Vítor Santos Costa
449da99843
fix fix.
2011-11-12 12:20:03 +00:00
Vítor Santos Costa
074a9a754f
fix path for config.h
2011-11-12 12:18:57 +00:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa
5437984815
Merge branch 'master' of /cygdrive/z/vitor/Yap/yap-6.3
2011-07-26 17:07:10 +01:00
Vitor Santos Costa
69f1bedf47
copy error routines from SWI. That was easy.
2011-07-25 23:52:05 +01:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa
840e287cda
mode changes
2011-07-25 17:09:28 +01:00
Vítor Santos Costa
e03acef3f9
use SWI flags.
2011-03-26 15:17:17 +00:00
Vítor Santos Costa
6b5046bb8c
use external modules.
2011-03-15 16:22:56 +00:00
Vítor Santos Costa
0d6be2d858
improve string support
...
fix non-thread compilation.
2011-03-11 23:21:23 +00:00
Vítor Santos Costa
7f44012266
upgrade to new version of clib
2011-03-10 11:06:13 +00:00
Vítor Santos Costa
d0465f0d7d
use SWI code directly.
2011-03-09 23:20:37 +00:00
Vitor Santos Costa
dce619f804
compile readline.
2011-02-16 00:23:58 +00:00
Vítor Santos Costa
1c3188e304
make sure gmp is always included (patch from Nuno FOnseca).
2011-02-15 21:20:14 +00:00