Tor Lillqvist
5f950b5d79
Make the use of gb_LinkTarget_EXCEPTIONFLAGS for the yacc source more reliable
2011-10-24 10:04:07 +03:00
Bjoern Michaelsen
7bf06ba95d
rename YaccObject to YaccTarget
...
the object is a GenCxxObject just like those from CustomTargets, we only need to get the generation right
2011-10-21 21:28:51 +02:00
Bjoern Michaelsen
5dc33abf60
cleanup YaccObject
2011-10-21 21:28:50 +02:00
Stephan Bergmann
bf1f0183d5
Some fixes for "clang version 3.1 (trunk 142234)" (with --enable-werror, on Linux x86_64).
2011-10-18 23:10:56 +02:00
Tor Lillqvist
88b265f102
Revert "cppcheck reduce scope of var in rsc/...cpp3.c/cpp4.c/cpp6.c"
...
As long as we want to be buildable with MSVC 2008, we can't use C99
features in our C source files. (Yeah, horrible, M$ suxors, etc,
complain to your mother.) Please relax the cppcheck enthusiasm, or at
least, tune cppcheck to follow C89 for C files.
This reverts commit 0921457488
.
2011-10-08 16:43:23 +03:00
Pierre-André Jacquod
0921457488
cppcheck reduce scope of var in rsc/...cpp3.c/cpp4.c/cpp6.c
2011-10-07 15:57:47 +02:00
Pierre-André Jacquod
fb2fe60773
cppcheck reduce scope of var in rsc/...rscclass.cxx
2011-10-07 15:57:47 +02:00
Bjoern Michaelsen
e94a19f3e0
simplfy dmake to gbuild bridgefile
2011-10-05 00:31:50 +02:00
Tor Lillqvist
9b45575e89
WaE: C++ exception handler used, but unwind semantics are not enabled
...
So override the T_CXXFLAGS for the yacc-generated source file to use
gb_LinkTarget_EXCEPTIONFLAGS. Seems to work.
2011-10-04 11:05:14 +03:00
Tor Lillqvist
d455410a3d
Look at GCC version, not whether MacOSX or not
2011-09-28 13:21:36 +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
Pierre-André Jacquod
1f1607a5e6
cppcheck: reduce scope of var in rsc rscflag.cxx
2011-09-26 22:02:43 +02:00
Stephan Bergmann
9da0b9d70d
Fix broken implicit string conversion
2011-09-23 12:19:50 +03:00
Andras Timar
687240f4b5
GetBuffer() -> getStr()
2011-09-22 07:51:12 +02:00
Caolán McNamara
0577f19870
ByteString->rtl::OString[Buffer]
2011-09-21 09:47:37 +01:00
Caolán McNamara
fc3db8f01f
GetSysSearchPath (probably all uses of aSysSearchPath) unused
2011-09-21 09:47:37 +01:00
Thomas Arnhold
dfbf66ded4
Adding a file where the previous patch was not applying cleanly
2011-09-21 09:31:17 +02:00
Caolán McNamara
0344e07dd7
ByteString->rtl::OString[Buffer]
2011-09-20 16:54:55 +01:00
Caolán McNamara
70e2e12154
ByteString->rtl::OStringBuffer
2011-09-20 10:11:43 +01:00
Caolán McNamara
512c562b86
ByteString->rtl::OString[Buffer]
2011-09-20 10:11:41 +01:00
Caolán McNamara
8004d2d6f5
ByteString->rtl::OString[Buffer]
2011-09-19 09:59:24 +01:00
Cédric Bosdonnat
883991e847
Header/Footer: use a plus symbol instead of the add icon
...
This will help drawing the high contrast mode and makes the plus more
visible even given the background color.
2011-09-13 17:29:04 +02:00
Caolán McNamara
6934db93b6
and none of this stuff is actually used anywhere now
2011-08-31 10:43:24 +01:00
Caolán McNamara
de396b336a
so nothing left that calls InsertList
2011-08-31 10:43:24 +01:00
Caolán McNamara
922b8a498e
only thing left that calls FillSubList is itself
2011-08-31 10:43:24 +01:00
Caolán McNamara
bbf17fad47
only thing left that calls FillListObj is itself
2011-08-31 10:43:23 +01:00
Caolán McNamara
47a81f3de5
only thing that calls FillList is itself
2011-08-31 10:43:23 +01:00
Caolán McNamara
8de61c9fb6
grabbag of unused code
2011-08-31 10:43:23 +01:00
Caolán McNamara
98f246d83d
ByteString->rtl::OString
2011-08-30 09:32:23 +01:00
Caolán McNamara
14d2a60053
remove ByteString::IsAlphaNumericAscii and refactor a bit
2011-08-29 09:56:06 +01:00
Michael Meeks
81a8b277ad
remove name-to-ver-control map contents from RSC_VERSIONCONTROL record
...
Based on a patch from Andras, this removes a set of un-used
debugging type strings from all lang-pack resource files.
2011-08-22 18:19:59 +02:00
Caolán McNamara
b3c8e4177d
gsl_getSystemTextEncoding->osl_getThreadTextEncoding
2011-08-22 09:39:18 +01:00
David Tardon
6206f1c7bc
remove unused makefile
2011-08-22 08:49:44 +02:00
David Tardon
492c7a3a01
add precompiled header
2011-08-22 08:49:43 +02:00
David Tardon
d113747129
overhaul impl. of gb_LinkTarget_add_grammar to simplify usage
2011-08-22 08:49:42 +02:00
Norbert Thiebaud
9e29ce4120
WaE: MACOS gcc is too old for that pragma
2011-08-19 21:10:25 -05:00
Norbert Thiebaud
6f4309fb1e
use native yacc/bison support in rsc rather than a sub-make
2011-08-19 20:39:35 -05:00
Norbert Thiebaud
d64bbd6bf8
detect gmake 3.81 and limit to -j1 unless num-cpu is explicitly set
2011-08-19 18:29:07 -05:00
Takeshi Abe
13021dae51
cppcheck: reduced scope of variable
2011-08-17 00:04:10 +09:00
Caolán McNamara
42fc17bf2f
ByteString->rtl::OString
2011-08-15 09:21:48 +01:00
Caolán McNamara
9124003eb1
ByteString::IsNumericAscii->comphelper::string::isAsciiDecimalString
...
shrink ByteString api, remove need for intermediate OString/ByteString
with random-ish encoding solely for check
2011-08-15 09:21:48 +01:00
Matúš Kukan
5580d3e43f
add dependency
2011-08-10 17:20:57 +02:00
Takeshi Abe
b2bd33ea25
prefer makefile-gmake-mode to plain makefile-mode
2011-08-10 02:12:48 +09:00
Matúš Kukan
b12d20a3ba
silence warnings
2011-08-09 15:45:40 +02:00
Matúš Kukan
dce040cb32
convert rsc to gbuild
2011-08-09 15:20:06 +02:00
Tor Lillqvist
fc8c0de854
Do build rsc also on non-desktop OSes just for rscsfx.hxx to get delivered
...
Don't actually compile anything, though... Just the rscsfx.hxx is
needed.
2011-07-22 12:29:43 +03:00
Peter Rabi
4dfecb62c5
merged the 3 executables into one in module rsc
...
Also removed the ability to use alternatives for rscpp and rsc2.
Contributed under license LGPLv3+/MPL.
2011-07-15 13:31:33 +02:00
Caolán McNamara
61ad99a50c
callcatcher: strip rsc down by more unused methods
2011-07-13 10:25:31 +01:00
Caolán McNamara
ae5b6a6e5e
callcatcher: unused code
2011-07-12 09:16:29 +01:00
Caolán McNamara
6974f514d3
callcatcher: remove unused RscFileInst ByteString ctor
2011-07-12 09:16:29 +01:00