Marcelo Matus
|
ea220fbfd7
|
add support for the GCC visibility attribute
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8919 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-03-01 07:40:56 +00:00 |
|
Marcelo Matus
|
cea40215bb
|
add visibility attribute for GCC, now you can compile using -fvisibility=hidden
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8918 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-03-01 07:14:57 +00:00 |
|
Marcelo Matus
|
41dc3740f9
|
better using SWIGEXPORT for DllExport
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8917 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-03-01 06:14:23 +00:00 |
|
Marcelo Matus
|
52cadebd40
|
add the DllExport label for backward compatibility
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8916 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-28 18:59:41 +00:00 |
|
Marcelo Matus
|
d40ff25e3f
|
fix wrong %include reported by Jab Rehders
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8915 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-28 18:41:32 +00:00 |
|
Surendra Singhi
|
6e4fc3b4c4
|
If there is a variable or argument with the name t' then convert it to either t_arg%d' or `t_var'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8914 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-28 17:56:19 +00:00 |
|
Luigi Ballabio
|
87061c3272
|
Fixed misspelled special variable
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8913 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-28 10:08:15 +00:00 |
|
Marcelo Matus
|
b15a7a75d7
|
add the -olddefs flag for python, I am sure someone will ask for it...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8912 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-28 00:39:25 +00:00 |
|
Mikel Bancroft
|
4aabff8208
|
02/27/2006: mutandiz
[allegrocl]
Add support for INPUT, OUTPUT, and INOUT typemaps.
For OUTPUT variables, the lisp wrapper returns multiple
values.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8911 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-27 21:45:07 +00:00 |
|
Marcelo Matus
|
e574834505
|
add typedef pointer case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8909 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-27 17:57:43 +00:00 |
|
Marcelo Matus
|
0cfd700c10
|
use reduced type in templates when it is a pointer,array,reference or when using the templatereduce option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8908 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-27 16:58:01 +00:00 |
|
Marcelo Matus
|
c3bb0f609c
|
fix std_map such that is not necessary to use %template() std::pair<xx,yy> everytime
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8907 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-27 16:28:38 +00:00 |
|
Marcelo Matus
|
2665f5b765
|
add argc,argv typemap for ruby
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8903 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-27 04:12:08 +00:00 |
|
Marcelo Matus
|
d36c71ee20
|
add argc,argv typemap for ruby
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8902 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-27 03:34:27 +00:00 |
|
Marcelo Matus
|
4c8421164f
|
add missing typecheck typemap for argc,argv
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8901 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-27 03:00:26 +00:00 |
|
Marcelo Matus
|
12ac239576
|
add argc,argv typemap for ruby
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8900 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-27 02:59:09 +00:00 |
|
Marcelo Matus
|
9bcf5507df
|
update iterator typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8897 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-25 09:23:49 +00:00 |
|
Marcelo Matus
|
6e67122508
|
update iterator typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8896 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-25 09:22:42 +00:00 |
|
Marcelo Matus
|
00aee379b2
|
add '= 0' to avoid warnings in icc
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8895 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-25 08:33:22 +00:00 |
|
Marcelo Matus
|
c69f576ccb
|
add '= 0' to avoid warnings in icc
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8894 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-25 08:21:12 +00:00 |
|
Marcelo Matus
|
c1683603c1
|
add '= 0' to avoid warnings in icc
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8893 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-25 08:07:36 +00:00 |
|
Marcelo Matus
|
fd5bc10c14
|
remove extra ;
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8892 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-24 23:54:29 +00:00 |
|
Marcelo Matus
|
10b085f5ce
|
avoid possible clashes with templates
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8891 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-24 18:58:45 +00:00 |
|
Marcelo Matus
|
4ba7f6c2a2
|
fix bug #1158178
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8890 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-24 08:34:03 +00:00 |
|
Mark Gossage
|
fad49549ea
|
Small update Lua documents on troubleshooting problems
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8889 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-24 03:17:51 +00:00 |
|
Marcelo Matus
|
72fd0c51ab
|
fix bug #1060789
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8888 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-24 02:39:24 +00:00 |
|
Marcelo Matus
|
46318e8766
|
fix bug #1263457
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8887 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 23:45:28 +00:00 |
|
Marcelo Matus
|
ff8bed0160
|
CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8886 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 22:31:37 +00:00 |
|
Marcelo Matus
|
b92bf84691
|
reduce the aliasing warnings (when compiling with CFLAGS='-O2 -Wstrict-aliasing=2') to the minimum, ie, enums and pointer to functions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8885 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 22:24:30 +00:00 |
|
Kevin Ruland
|
5944accd5f
|
Fix the constructor naming for non-shadow forms.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8884 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 21:49:01 +00:00 |
|
Marcelo Matus
|
a2c99f619d
|
reduce the aliasing warnings (when compiling with CFLAGS='-O2 -Wstrict-aliasing=2') to the minimum, ie, enums and pointer to functions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8883 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 21:43:33 +00:00 |
|
Marcelo Matus
|
220a0ad055
|
fix char *& typemap, reported by Geoff Hutchison
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8882 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 21:26:36 +00:00 |
|
Kevin Ruland
|
ab05388a85
|
Added some TSRMLS_FETCH() calls to initialize the tsrmls_cc variable.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8881 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 21:04:11 +00:00 |
|
Kevin Ruland
|
0f01a6ed9f
|
More TLS changes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8880 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 21:03:12 +00:00 |
|
Marcelo Matus
|
be930bb0e3
|
fix duplicate method definitions when using -fastproxy
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8879 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 09:47:21 +00:00 |
|
Marcelo Matus
|
6d067170dc
|
fixes for python 2.1
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8878 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 09:13:16 +00:00 |
|
Marcelo Matus
|
26d42ec95d
|
fixes for python 2.1
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8877 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 09:08:49 +00:00 |
|
Marcelo Matus
|
f77b1da32e
|
add option to use valgrind
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8876 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 07:17:49 +00:00 |
|
Marcelo Matus
|
9a711d866f
|
add new tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8875 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 07:16:26 +00:00 |
|
Marcelo Matus
|
f670bea448
|
add missing virtual destructors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8874 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 07:08:11 +00:00 |
|
Marcelo Matus
|
54078c42b9
|
fix for non-void returning value and using + %extend
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8873 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 07:06:41 +00:00 |
|
Marcelo Matus
|
49796f8ab7
|
fix for directors + empty vtables
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8872 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 06:49:34 +00:00 |
|
Marcelo Matus
|
4b0030d3e8
|
add the hugemod example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8871 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 06:38:46 +00:00 |
|
Marcelo Matus
|
04c6f733b7
|
update cvsignore
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8870 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 06:17:44 +00:00 |
|
Marcelo Matus
|
201c965c70
|
move ignore_template_constructor to std since it requires std::vector
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8869 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-23 04:14:32 +00:00 |
|
Marcelo Matus
|
347f2683fa
|
add more cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8868 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-22 21:54:19 +00:00 |
|
Marcelo Matus
|
37ae00fd6d
|
CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8867 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-22 19:26:29 +00:00 |
|
Marcelo Matus
|
136bdf11ec
|
CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8866 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-22 19:07:17 +00:00 |
|
Marcelo Matus
|
44264e5544
|
add the factory library for UTL
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8865 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-22 18:42:20 +00:00 |
|
Marcelo Matus
|
6c41e29d12
|
delete extra new lines
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8864 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2006-02-22 18:41:40 +00:00 |
|