Commit Graph

434 Commits

Author SHA1 Message Date
55d35dbd3f Add x64 Windows implementation of SbiDllMgr
Work in progress. The passing of struct parameters is for sure
incorrect, for instance: A temporary copy needs to be allocated and
its address passed.

No assembly involved. The idea is to call the external function as if
it was a varargs one, and passing the four first qword-size parameters
as if they were doubles, thus nicely causing them to be both in the
integer and floating-point parameter registers, from either of which
the callee will get them, depending on their actual expected type.

Rename existing files a bit for clarity.
2011-01-24 20:50:56 +02:00
94f84091a7 WaE: unused variables 2011-01-23 18:29:24 +00:00
caeb34848b C4706 silence assign in comparison warning 2011-01-16 16:38:31 +00:00
cccb91d64d cppcheck: prefer prefix variant 2011-01-01 21:03:34 +00:00
19f2596a04 osl_getProcessInfo requires Size to be set first 2010-12-30 20:56:47 +00:00
c631cf94e4 68bit currency enhancement 2010-12-21 15:47:53 +00:00
9cc9b6dccb revert Merge remote branch origin/feature/currency-64bit 2010-12-21 15:04:14 +00:00
7f2458dec6 Merge remote branch 'origin/feature/currency-64bit' 2010-12-21 13:08:15 +00:00
acc2b99c92 enable lcl_Read/writeSbxVariable for SbxSALINT64/SbxSALUINT64 types 2010-12-15 09:17:40 +00:00
c0bc502f55 Change unnamespace file.hxx macros 2010-12-12 21:16:57 +00:00
1421b098ae John LeMoyne Castle's currency improvements 2010-12-06 17:36:57 +00:00
0b30cb7e66 Replace all occured, occurance etc. 2010-12-06 09:13:26 +00:00
0d027f030f Easy Hacks : RTL_CONSTASCII_USTRINGPARAM 2010-11-05 08:20:56 +01:00
758c8774fb add modelines to .hxx files as well 2010-10-28 15:51:43 +01:00
119873328a convert vos/process.hxx and related API 2010-10-25 19:55:34 -05:00
6cd025d44e remvove vos/macros.h usage 2010-10-25 19:55:34 -05:00
c17635d575 merge vosremoval-mutex.diff
In practice the changeset is 'inspired' by vosremoval-mutex.diff
but was essentially redone manually
2010-10-25 19:55:33 -05:00
f4f4a8ed4f use SolarMutexGuard to guard the SolarMutex 2010-10-25 19:55:33 -05:00
473e4d6c04 remove non-compiled code 2010-10-20 19:58:36 +01:00
c63d5210fd add lots more missing sal/macros.h includes 2010-10-14 22:33:33 +01:00
b7c82daa28 Switch to use SAL_N_ELEMENTS macro, everywhere 2010-10-14 21:15:24 +01:00
50a13b7f41 Merge commit 'origin/master'
Conflicts:
	vbahelper/source/vbahelper/vbadialogbase.cxx
2010-10-13 13:22:42 +01:00
6db6a43ddc Merge branch 'vba' fix conflics, trailing ws & tab issues
also removed some old headers ( which I need to add new ones for )

Conflicts:
	basic/source/classes/sbunoobj.cxx
	basic/source/classes/sbxmod.cxx
	xmloff/inc/xmlnmspe.hxx
	xmloff/inc/xmloff/xmltoken.hxx
	xmlscript/inc/xmlscript/xmldlg_imexp.hxx
2010-10-13 10:51:50 +01:00
8694d2bc19 Add vim/emacs modelines to all source files
Fixes #fdo30794
Based on bin/add-modelines script (originally posted in mail
1286706307.1871.1399280959@webmail.messagingengine.com)

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-10-13 10:57:58 +02:00
31506335a0 Remove redundant #ifndef & #ifdef directives
These unused directives are:-

- multiple #ifndef GCC
- one #ifdef WIN
2010-10-09 14:09:45 -05:00
0b21b8b146 initial commit for vba blob ( not including container_control stuff ) 2010-10-06 10:16:27 +01:00
d890da89f4 more removed include guards using fixguard.py 2010-10-05 18:11:20 +02:00
facd86ef9c remove include guards using fixguard.py 2010-10-05 18:11:20 +02:00
41b94861a1 mib18: wae 2010-08-13 17:51:00 +02:00
73e504b3e5 mib18: #163237# Changed error handling in StepSET 2010-08-11 14:18:10 +02:00
df1e6343ba mib18: #163175# Implement DoEvents empty 2010-08-06 11:14:17 +02:00
f4f1756a4c mib18: #163025# Changed RunInit handling for class modules to get right order 2010-08-05 11:52:07 +02:00
69d41381ba mib17: resolved conflict after rebase corrected 2010-07-28 11:53:03 +02:00
fb7fb796e2 mib17: rebase to OOO330_m2 2010-07-27 18:05:46 +02:00
0ae44da775 mib17: rebase to DEV300_m84 2010-07-27 17:12:01 +02:00
80e76b44a8 mib17: merge 2010-07-27 12:20:29 +02:00
b7d6f018da mib17: #i110822# Fixed named parameter handling in automation bridge 2010-07-27 12:16:05 +02:00
521b922314 mib17: #163102# transport declaration class name for WithEvents 2010-07-27 11:46:28 +02:00
c6431e762c mib17: #163025# Basic Trace functionality for debugging (inactive by default) 2010-07-26 14:20:03 +02:00
b57b872f1b mib17: #162887# #162899# Changed handling of missing parameters 2010-07-20 11:49:49 +02:00
3ceb8dd77e mib17: #162980# Force Broadcast in StepIS for SbxEmpty 2010-07-16 11:06:18 +02:00
7aa177e87e mib17: #162973# implementation of 'Empty' symbol from AB 2010-07-12 09:09:07 +02:00
b687b63611 mib17: #162576# handle VBA UserForm_Resize and UserForm_Layout events 2010-07-06 18:07:29 +02:00
ba994212ea mib17: #i100659# Changed module variable handling 2010-07-05 13:58:36 +02:00
2d0afbadab i#112777: DEV300_m84 MinGW basic/source/runtime build fail 2010-07-03 00:12:58 +09:00
5db01bbf8f mib17: #i110821# COM default member support 2010-06-25 08:57:06 +02:00
1a639c734c mib16: compiler warning (debug only) 2010-06-17 16:09:17 +02:00
0fb004299f mib16: rebase to m82 2010-06-17 11:32:18 +02:00
02799da3b5 mib16: contributed bugfixes and various new symbols in VBA compatibility implementation 2010-06-15 20:19:01 +02:00
5ed103d2dd mib16: contributed bugfixes and various new symbols in VBA compatibility implementation 2010-06-15 20:02:53 +02:00