Matúš Kukan
b560776417
YaccTarget and headers cleaning
2012-04-16 13:56:29 +02:00
Michael Stahl
8c0a9bca42
idlc: make dependencies: handle removed include files:
...
Write dummy targets for included files, so the incremental build does not
break with "No rule to make target" if the included file is removed.
2012-04-14 21:07:13 +02:00
Caolán McNamara
2273ce95c7
WaE: don't seem to need this pragma
2012-04-13 13:28:22 +01:00
Caolán McNamara
3c9054eccf
WaE: -Werror=parentheses
2012-04-13 13:22:44 +01:00
David Ostrovsky
99b04ed2be
WaE: declaration of 'rand' shadows a global declaration
2012-04-13 13:13:42 +02:00
David Ostrovsky
bed6580ec3
gbuild conversion: idlc module
2012-04-13 13:07:50 +02:00
Michael Stahl
31fcce969d
idlc/README: correct nonsense added in 534b3a9b2e
2012-03-21 17:16:43 +01:00
Michael Meeks
534b3a9b2e
idle code documentation improvement
2012-03-06 11:08:13 +00:00
Josh Heidenreich
fb78dbcdc5
Added READMEs for modules related to URE, with content from the wiki
2012-02-06 05:28:46 +01:00
Michael Stahl
6ad9a953b9
idlc: breaks on mac tinderbox
2012-01-14 21:57:13 +01:00
Michael Stahl
101791f57c
idlc: do not use -I., deps need absolute paths
2012-01-14 21:22:13 +01:00
Michael Stahl
b83fd45150
idlc: new parameter -M: write GNU make dependencies
2012-01-14 21:22:12 +01:00
Michael Stahl
67ae80657a
idlc: document all parameters
2012-01-14 21:22:12 +01:00
Olivier Hallot
a17fb88256
Fix for fdo43460 Part XXI getLength() to isEmpty()
...
Part XXI
Modules
i18npool, idl, idlc, io, javaunohelper, jvmaccess
2011-12-30 11:52:45 +01:00
Takeshi Abe
0f44079ce2
catch exception by constant reference
2011-12-15 13:52:23 +09:00
Stefan Knorr (astron)
ad2eb6c4ba
Less succes, more success
2011-12-08 09:06:09 +01:00
Norbert Thiebaud
c0bed9c72e
remove precompiled_xxx.hxx/cxx
2011-11-27 18:07:55 -06:00
Norbert Thiebaud
770f8097e0
remove include of pch header from idlc
2011-11-27 13:12:57 -06:00
Norbert Thiebaud
e4610ffd2d
remove PCH support in dmake-module
2011-11-27 12:26:12 -06:00
Pierre-André Jacquod
e47e88723c
delete commented code from idlc/..astinterface.cxx
2011-10-07 15:57:55 +02:00
Pierre-André Jacquod
25cd5ef3de
remove dead code in astdump.cxx (in idlc dir).
2011-10-07 15:57:45 +02:00
Tor Lillqvist
f281a3ed00
WaE: Ignore also C4702: unreachable code
2011-10-03 14:02:16 +03:00
Tor Lillqvist
82836f2815
WaE: comparison between signed and unsigned integer expressions
2011-09-27 22:48:45 +03:00
Stephan Bergmann
6671fa81db
Removed uses of rtl::O[U]String[Buffer]::operator sal_{char|Unicode} const *().
2011-09-27 20:22:03 +02:00
Tor Lillqvist
41bc308973
Let's rely on memmove() being sane on all our platforms
...
Defining an own memmove() here is silly. It breaks compilation against
MacOSX 10.6 SDK where memmove is a macro. If we really wanted to avoid
the system memmove() here, surely we should then use
rtl_moveMemory(). But since when is idlcpp performance critical?
2011-09-27 16:04:27 +03:00
Caolán McNamara
871426533f
just silence the auto_ptr deprecations in isolation
2011-09-22 15:01:05 +01:00
Pierre-André Jacquod
48f69c3072
[cppchecker] deletion of unread / unneeded variable
2011-09-06 22:41:28 +02:00
Tor Lillqvist
ea4291dc1f
Link correctly with the gnu_getopt library in the MinGW case
2011-06-18 00:11:39 +03:00
Tor Lillqvist
475c4aac7b
We do need to build this when cross-compiling to DESKTOP platforms
2011-06-16 00:53:09 +03:00
Tor Lillqvist
e66381a77b
Rehash cross-compilation ideas
...
Drop the TARGETPLATFORM=BUILD indication of stuff that is to be built
for the build platform. I will handle the split of stuff built for the
build or host platforms differently.
Add explicit rules to do nothing for the cross-compilation case, but
likely even that will be unnecessary in the case of complete modules
like xml2cmp. I will just mark modules that are for the build platform
only with an own flag in BUILD_TYPE.
2011-06-04 13:51:07 +03:00
Tor Lillqvist
7862e397af
Drop %_EXT% which was always empty
2011-06-03 13:28:35 +03:00
Tor Lillqvist
8dbe31e04b
Set TARGETPLATFORM=BUILD, idlc is for the build platform
...
It doesn't build yet when cross-compiling, though. It needs REGLIB,
SALLIB and SALHELPERLIB, and so far these get built only for the host
platform when cross-compiling.
Need to fix that. Can't have this ad-hoc mixing of build platform
tools and host platform libs in the same OUTDIR any more. When
cross-compiling we should do a full separation of binaries for build
and host. Libraries like SALLIB are needed for both.
2011-06-02 02:07:15 +03:00
David Tardon
307313e182
do not leak memory
2011-05-17 15:19:41 +02:00
Francois Tigeot
35e1b53c7e
Remove OS/2 support.
2011-04-18 16:59:48 +02:00
Jan Holesovsky
4be7cca60b
Merge commit 'ooo/DEV300_m103'
...
Conflicts:
codemaker/source/bonobowrappermaker/corbaoptions.cxx
codemaker/source/cppumaker/cppuoptions.cxx
codemaker/source/cunomaker/cunooptions.cxx
codemaker/source/idlmaker/idloptions.cxx
codemaker/source/javamaker/javaoptions.cxx
cppu/source/typelib/typelib.cxx
idlc/source/options.cxx
offapi/com/sun/star/util/PathSubstitution.idl
offapi/drafts/com/sun/star/form/ListEntryEvent.idl
offapi/drafts/com/sun/star/form/XBindableValue.idl
offapi/drafts/com/sun/star/form/XListEntryListener.idl
offapi/drafts/com/sun/star/form/XListEntrySink.idl
offapi/drafts/com/sun/star/form/XListEntrySource.idl
offapi/drafts/com/sun/star/form/XValueBinding.idl
registry/tools/checksingleton.cxx
registry/tools/options.hxx
registry/tools/regcompare.cxx
registry/tools/regmerge.cxx
sal/cppunittester/cppunittester.cxx
sal/osl/unx/socket.c
sal/osl/w32/diagnose.c
sal/prj/d.lst
sal/rtl/source/alloc_fini.cxx
sal/rtl/source/alloc_global.c
sal/rtl/source/makefile.mk
2011-03-23 16:59:59 +01:00
Ivo Hinkelmann
5d493f49ae
CWS-TOOLING: integrate CWS jsc340
2011-03-07 16:31:11 +01:00
Julien Nabet
933e22880b
Remove "using namespace ::rtl"
2011-03-02 21:53:12 +01:00
Thomas Arnhold
37a3b9f72b
Remove MSDOS support
2011-02-24 21:51:41 +01:00
Juergen Schmidt
228e4d2915
jsc340: i114847: fix name
2011-02-24 10:51:05 +01:00
Matthias Huetsch [mhu]
5da06c75bb
#i115784# idlc: Fix unreachable "return <result>; break;" statements.
2011-02-21 09:54:19 +01:00
Caolán McNamara
7f1da76d8e
nothing to see here move along, *cough*
2011-02-18 09:36:15 +00:00
Thomas Arnhold
83fade2fa0
Remove SCO support
2011-02-16 16:31:45 +01:00
Thomas Arnhold
92f34f605e
Remove HPUX support
2011-02-16 16:31:10 +01:00
Caolán McNamara
c1810627ec
silence some more windows warnings
2011-02-15 15:55:19 +00:00
Caolán McNamara
7a14639359
silence a windows warning
2011-02-15 15:55:19 +00:00
Francois Tigeot
f091f5b395
dragonfly stuff
2011-02-15 15:55:19 +00:00
Fridrich Strba
f8e27a7c46
some std::hash_map/set -> boost::unordered_map/set changes
2011-02-03 22:32:23 +01:00
Matthias Huetsch [mhu]
6f8bd1a04c
#i115784# idlc: add missing includes.
2011-02-03 14:39:11 +01:00
Matthias Huetsch [mhu]
76ac4fe556
#i115784# idlc: add missing include.
2011-01-31 13:30:43 +01:00
Thomas Arnhold
1eb936d245
Use errno to get the correct error message if mkstemp() fails.
2011-01-29 15:39:11 +01:00