Love Hornquist Astrand
a2256e00d8
use __deprecated__
2011-09-19 11:10:51 +02:00
Love Hornquist Astrand
57d468518f
fix __has_extension macro to take an argument
2011-09-11 18:30:45 +02:00
Love Hornquist Astrand
4b0087fd4a
use __has_extension(attribute_deprecated_with_message) if it exists
2011-09-09 14:16:48 +02:00
Love Hornquist Astrand
305596d9ad
Rename subsystem_DEPRECATED to subsystem_DEPRECATED_FUNCTION(X)
...
Start to explain what the replacement function is.
Generate the #define/#undef logic in generated header files.
Use gcc style where the deprecation warning is after the prototype.
2011-05-17 23:12:51 -07:00
Asanka C. Herath
9bb59e45c6
Deal with backslash delimited paths in make-proto.pl
2010-11-24 15:32:44 -05:00
Love Hornquist Astrand
6cdf8104f7
do is deprecated, so lets stop using it
2010-10-02 12:05:41 -07:00
Asanka Herath
c9fdd77bc8
probe exported symbols
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2009-11-24 12:30:24 -08:00
Love Hornquist Astrand
ee4afc8060
add block support
2009-11-21 10:25:08 -08:00
Love Hörnquist Åstrand
7b8d7eb177
make _stdcall __stdcall
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@25213 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-05-21 17:42:10 +00:00
Love Hörnquist Åstrand
7905f82ddc
make aware of DEPRECATED
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24298 ec53bebd-3082-4978-b11e-865c3cabbd6b
2009-01-11 21:51:27 +00:00
Love Hörnquist Åstrand
08f3e8d3ac
Define both export variables.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23023 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-17 10:01:46 +00:00
Love Hörnquist Åstrand
a612a9ad35
Export _FUNCTION and _VARIABLE for _win32 magic
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23007 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-17 10:00:31 +00:00
Love Hörnquist Åstrand
eda8e5179a
Add __declspec(dllimport) to the exported functions.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23001 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-04-17 10:00:03 +00:00
Love Hörnquist Åstrand
d1404acc69
Handle c-comments.
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22625 ec53bebd-3082-4978-b11e-865c3cabbd6b
2008-02-23 15:03:48 +00:00
Love Hörnquist Åstrand
f7ebdddf35
add cpluscplus extern "C" support
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14183 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-09-03 08:50:57 +00:00
Johan Danielsson
a5f4dc9f57
replace "roken" hack with more generic flags
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13987 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-06-24 13:19:37 +00:00
Love Hörnquist Åstrand
c9a77dc3c7
if -E, add windows standard calling conv to headerfile if needed
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@13712 ec53bebd-3082-4978-b11e-865c3cabbd6b
2004-04-13 14:33:07 +00:00
Johan Danielsson
d841047ce6
stuff to generate headerfile for roken
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12920 ec53bebd-3082-4978-b11e-865c3cabbd6b
2003-09-25 13:26:56 +00:00
Johan Danielsson
dfb7c49d51
check the processed string for closing ), not the source
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11465 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-09-19 19:29:42 +00:00
Johan Danielsson
c49d1ff1c7
include <stdarg.h> to get va_list
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@11086 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-08-12 16:23:58 +00:00
Johan Danielsson
9a018a80df
make it possible to redefine the "private" regexp
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10982 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-05-16 09:34:37 +00:00
Johan Danielsson
857e7bb929
optionally remove __P and parameter names
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10929 ec53bebd-3082-4978-b11e-865c3cabbd6b
2002-04-18 11:30:09 +00:00
Assar Westerlund
2ab0ebbe0a
add kludge for handling { and } on the same line
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@10174 ec53bebd-3082-4978-b11e-865c3cabbd6b
2001-06-23 22:29:18 +00:00
Johan Danielsson
d9bf00ccb9
more __attribute__ fixes
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5949 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-15 12:37:54 +00:00
Johan Danielsson
727a2a7943
handle __attribute__
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5948 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-15 12:17:24 +00:00
Johan Danielsson
bb6d0a2395
put public and private functions (starting with underscore) in
...
separate headers
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5655 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-21 13:06:15 +00:00
Assar Westerlund
d21d2a3c9c
now it should actually work with perl4
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4451 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-02-26 01:19:43 +00:00
Assar Westerlund
a2b2383490
revert
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3653 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-20 09:25:46 +00:00
Assar Westerlund
a35b84e273
make it work with perl4
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3652 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-10-20 09:22:26 +00:00
Johan Danielsson
2db52e1b0e
remove comments
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3526 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-09-22 17:33:56 +00:00
Assar Westerlund
c08ea286e9
fix __P for stone age mode
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3270 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-29 01:13:17 +00:00
Johan Danielsson
923bcbdc51
x
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3269 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-29 01:08:34 +00:00
Johan Danielsson
a374a55862
Include <stdarg.h>
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3266 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-29 00:54:40 +00:00
Johan Danielsson
f1ff3ebf9a
prototype generation
...
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3240 ec53bebd-3082-4978-b11e-865c3cabbd6b
1997-08-28 23:09:16 +00:00