Commit Graph

3840 Commits

Author SHA1 Message Date
Vítor Santos Costa
4c45f8c4b1 avoid some name clashes (obs from Roberto Bagnara) 2010-06-18 17:48:47 +01:00
Vítor Santos Costa
84097e4598 avoid stack expansion when booting (trouble with WIN32 saved states). 2010-06-18 13:08:34 +01:00
Vitor Santos Costa
0793bbc07c OSX path and clib support 2010-06-18 10:38:11 +01:00
Vitor Santos Costa
37fd542071 fix loading after comment :( 2010-06-18 10:34:04 +01:00
Vitor Santos Costa
53773207f4 fix environ on MAC 2010-06-18 10:32:57 +01:00
Vitor Santos Costa
3fcf5f5ced fix @SO@ 2010-06-18 10:31:50 +01:00
Vitor Santos Costa
17abf6a484 support for PL_utf8_strlen 2010-06-18 10:31:20 +01:00
Vitor Santos Costa
5b047b516b first attempt at error handling 2010-06-18 10:30:23 +01:00
Vitor Santos Costa
b74e38378f new: PL_atom_nchars 2010-06-18 09:14:45 +01:00
Vítor Santos Costa
f4b86022d6 make clib more yap friendly. 2010-06-18 00:31:16 +01:00
Vítor Santos Costa
e5c21bda92 document atomic_list_concat/3 (stolen from SWI). 2010-06-18 00:30:39 +01:00
Vítor Santos Costa
735f318b77 fix silly cut in autoload 2010-06-18 00:30:11 +01:00
Vítor Santos Costa
0021b66807 fix case where second argument is known. 2010-06-18 00:29:47 +01:00
Vítor Santos Costa
71f59ac570 PL_unify_list_codes 2010-06-18 00:29:07 +01:00
Vítor Santos Costa
e81960a96d shlib is now in YAP. 2010-06-18 00:28:42 +01:00
Vítor Santos Costa
32cbd34ff1 add shlib to autoloader (SWI emulation). 2010-06-18 00:27:51 +01:00
Vítor Santos Costa
054df758a0 another PL function. 2010-06-18 00:27:13 +01:00
Vítor Santos Costa
0ccb607f19 FIX: initslots could destroy environment 2010-06-18 00:25:24 +01:00
Vítor Santos Costa
4a5a74929c give correct opts to absolute_file_name 2010-06-17 11:05:17 +01:00
Vítor Santos Costa
67ba23efdd remove unnecessary code 2010-06-17 11:03:13 +01:00
Vítor Santos Costa
cf90ace3e1 signal handling SWI style. 2010-06-17 08:20:34 +01:00
Vítor Santos Costa
3631439be9 fix debugging info 2010-06-17 08:20:15 +01:00
Vítor Santos Costa
980f6db84d SWI's clib package 2010-06-17 00:41:11 +01:00
Vítor Santos Costa
40febfdf9b clib package 2010-06-17 00:40:25 +01:00
Vítor Santos Costa
a180e48cfa improvements in SWI-emulation 2010-06-17 00:35:25 +01:00
Vítor Santos Costa
c2866011ca allow -F to be ignored. 2010-06-17 00:34:57 +01:00
Vítor Santos Costa
b0b4d53ee6 several fixes to SWI C-interface emulation. 2010-06-17 00:34:29 +01:00
Vítor Santos Costa
fa91738193 extend SWI compatinbility. 2010-06-17 00:33:57 +01:00
Vítor Santos Costa
3f21f2acc2 shlib is now supported. 2010-06-17 00:33:20 +01:00
Vítor Santos Costa
25b33e2ac8 document SWI compatibility stuff 2010-06-17 00:32:52 +01:00
Vítor Santos Costa
a62beae293 fix 64 bit warnings 2010-06-17 00:32:25 +01:00
Vítor Santos Costa
0ff5195bd1 object loading support
blob objects (not supported yet)
2010-06-17 00:31:42 +01:00
Vítor Santos Costa
c56ad7a80d fix NStringToList 2010-06-17 00:29:46 +01:00
Vítor Santos Costa
6e67a84ab0 shared_object routines support: SWI compatibility and more flexibility. 2010-06-17 00:29:01 +01:00
Vítor Santos Costa
c7b5cc235e atomic_list_concat/3 (SWI compatibility). 2010-06-17 00:28:03 +01:00
Vítor Santos Costa
57ca6f6406 fix with_mutex in uni-threaded case.
avoid dynamics for stable data.
2010-06-17 00:26:41 +01:00
Vítor Santos Costa
8872fed811 make initialization/2 executable (SWI compatibility).
add predicate on file suffix (SWI compatibility).
2010-06-17 00:24:19 +01:00
Vítor Santos Costa
959e446218 make sure list predicates are available to whoever needs them. 2010-06-17 00:23:03 +01:00
Vítor Santos Costa
c7c4bd151c open_shared_objects flag 2010-06-14 22:43:15 +01:00
Vítor Santos Costa
d8e3483120 fix bad @SO@ 2010-06-14 16:49:46 +01:00
Vítor Santos Costa
6ddfecc861 use SO to make YAP makefiles closer to SWI's 2010-06-14 10:36:13 +01:00
Vítor Santos Costa
b0096fc2f5 DLL cleanup (yet again) 2010-06-14 09:28:20 +01:00
Vítor Santos Costa
de336d7ffe handle NULL pointer case. 2010-06-14 09:27:48 +01:00
Vítor Santos Costa
e6371c2e0b beautification 2010-06-14 09:27:23 +01:00
Vítor Santos Costa
bf26536626 make frame structure thread local. 2010-06-14 09:26:32 +01:00
Vítor Santos Costa
a05bf5cfb0 Merge branch 'master' of yap.dcc.fc.up.pt:yap-6 2010-06-14 09:21:56 +01:00
Vítor Santos Costa
a055cc4637 meta declarations for thread stuff (from Paulo Moura). 2010-06-14 08:56:21 +01:00
Vítor Santos Costa
dc4557c707 more fixes to verbose_load 2010-06-14 08:56:05 +01:00
Vítor Santos Costa
43cc875571 fix verbose_load (obs from Paulo Moura). 2010-06-14 08:47:15 +01:00
Vítor Santos Costa
2647c35939 get rid of wrong docs. 2010-06-14 08:46:58 +01:00