Brad Lassey
a79fd24e92
bug 535894 - Crash under asmXPTC_InvokeByIndex r=crowder
2009-12-29 20:28:46 -05:00
Daniel Holbert
9598051453
Bug 530639: Fix build warnings in TestXPTCInvoke.cpp. r=bsmedberg
2009-12-10 09:26:27 -08:00
Brad Lassey
42694ea646
backing out bug 530087 due to talos segfault on maemo
2009-11-25 01:45:30 -05:00
Brad Lassey
d849481f9e
bug 530087 - improve xptcinvoke for linux on arm r=vlad a192=vlad
2009-11-24 21:12:28 -05:00
Brad Lassey
b77fcda89b
bug 530393 - improve xptcinvoke for Windows Mobile and Windows CE on ARM r=vlad
...
--HG--
rename : xpcom/reflect/xptcall/src/md/win32/xptc_arm_ceppc.asm => xpcom/reflect/xptcall/src/md/win32/xptcstubs_asm_ce.asm
2009-11-22 13:43:49 -05:00
Ginn Chen
e90102a328
Bug 500602 Compilation of xptcinvoke_asm_sparcv9_solaris_SUNW.s failed r=jst
2009-11-10 18:24:29 +08:00
Neil Rashbrook
cab2b1bb61
Bug 524256 Allow the compiler to generate the prologue/epilogue to NS_InvokeByIndex so that it can tell the debugger that it's not omitting frame pointers r=bsmedberg
2009-11-04 21:36:04 +00:00
Benjamin Smedberg
4535f32e7d
Bug 524256 - Crash stacks not unwound correctly past NS_InvokeByIndex_P on Windows: use a #pragma to inform MSVC that the function has a frame pointer and it should not emit a specialized FPO stack-walking program, r=ted
...
--HG--
extra : rebase_source : af980dc9c926057869f1b192206da5c06080ceba
2009-10-27 09:38:03 -04:00
Johnny Stenback
3a9c44dbda
Part 1 of fix for bug 459452 (Add support for optional arg count for IDL methods): add support for [optional_argc] to xpidl and XPConnect. r=sicking.
...
--HG--
extra : rebase_source : 3057c5af37ccb1bbdb022a0a3070122df3019d13
2009-08-10 16:41:07 +02:00
Sebastian Andrzej Siewior
b8e8857391
Bug 492299 - add support for soft-float for Linux/PPC, r=bsmedberg
...
current implemention assumes hard float what means dedicated floating
point registers are used for floating point numbers. This does not work
on soft float toolchains where dedicated floating point registers and
opcodes are not used and/or available. On such toolchains the gcc
compiler provides a built-in define __NO_FPRS__ to signalize such a
behavior.
2009-10-17 21:05:36 -07:00
Sebastian A. Siewior
a0ad88b228
Bug 520367 - xpcom/PowerPC Linux: fix wrong argument in padding in a rare case, r=bsmedberg
2009-10-17 18:19:29 -07:00
wagerlabs
3b6668fa0f
Fix stubs by placing them in the text segment. x86_64 Mac OS X fix. b=518435 r=bsmedberg
2009-09-25 00:04:50 -04:00
Mook
23111bdd6d
Bug 510653. Fix mingw-w64 xptcstub SharedStub assembly (incorrectly copied from msvc). r=timeless
...
--HG--
extra : rebase_source : 925a1318a3eae47276518be53f4af952431715cf
2009-09-02 14:46:47 +12:00
Benjamin Smedberg
2e9438fd2f
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Hashem Masoud
c8f711113e
Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin
2009-08-14 16:09:00 +02:00
Mook
c8a38c8385
Bug 502188. Implement xptcall for mingw-Windows64. r=timeless
...
--HG--
extra : rebase_source : 2c03e2ae8d491059b9c3759e7e5082a20c1b715a
2009-07-30 15:41:03 +12:00
Michael Kohler
0a56a892c8
Bug 106386 - Correct misspellings in source code (old); Part 3 v2; r=timeless
2009-07-27 10:47:05 +02:00
Josh Aas
4b26557c2d
Use the same path comparison behavior for nsIFile::Equals on all platforms. b=491245 sr=bsmedberg
2009-07-08 11:26:07 -04:00
Doug Turner
ba55c5e884
Bug 136936 - TestInterfaceInfo is out of date - nsIServiceManager; r=benjamin
2009-07-06 22:09:39 +02:00
Benjamin Smedberg
812128ba6a
Bug 500660 - Don't load XPT files from plugin directories any more r=josh sr=jst
2009-07-01 09:34:31 -04:00
Benjamin Smedberg
bb1c33c4ea
Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
...
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
2009-05-18 14:15:05 -04:00
Josh Aas
1c14199832
Port xptcall to x86-64 Mac OS X. Patch by Josh Aas and Jason Allum. b=485049 r=bsmedberg
...
--HG--
rename : xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_linux.cpp => xpcom/reflect/xptcall/src/md/unix/xptcinvoke_x86_64_unix.cpp
2009-05-06 16:57:37 -04:00
Neil Rashbrook
b621259538
Bug 488266 Eliminate xptiInterfaceInfoManagersEnumerator r+sr=bsmedberg
2009-04-17 23:38:11 +01:00
Arpad Borsos
07dc31e45f
Bug 485782 - get rid of nsSupportsArray; r=sicking, sr=bsmedberg
2009-04-14 10:02:58 +02:00
The Written Word
27bd377e6b
Bug 485347 - Update xptcall for ipf32, r=bsmedberg
2009-04-13 11:19:55 -04:00
Vladimir Vukicevic
432828e107
b=476903; additional ARM xptc marshalling fixes (avoid unsigned char dependency); r=bsmedberg
2009-03-20 08:23:44 -07:00
Josh Aas
ab3b25ec6a
Port xpcom to 64-bit Mac OS X, part 1. b=478687 r=mstange sr=bsmedberg
2009-03-06 12:32:57 -06:00
Doug Turner
dae242de12
bug 473180. remove TARGET_DEVICE=emulator. It was an old hack to get builds working on wince simulators. no longer needed r=ted+jimb
2009-02-26 12:23:25 -08:00
Vladimir Vukicevic
457ff248a2
b=476903; fix xptcinvoke on ARM; r=bsmedberg
2009-02-26 12:05:09 -08:00
Vladimir Vukicevic
5e4535227f
b=477727; fix up Windows CE xptcall; r=stuart
2009-02-10 15:10:08 -08:00
Dão Gottwald
ea2cd336bb
Backed out changeset 2df29cb1ed93
2009-02-07 15:07:36 +01:00
Tyler Downer
50800d3098
Bug 471930 - Strip User Docs from XPCOM. r=bsmedberg
2009-02-07 13:54:47 +01:00
John Wolfe
cdec98474e
bug 472165 - changes needed so windows mobile tools don't need to be in PATH variable r=ted
2009-01-22 10:17:06 -05:00
Daniel Holbert
2a7d88e05a
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
2009-01-21 22:55:08 -08:00
Makoto Kato
1bfe451582
Bug 434989 - patch for FreeBSD 8-current (and after 7.0). r/sr=benjamin, patch by okazaki@kick.gr.jp
2008-12-13 10:18:09 +09:00
Makoto Kato
85d99e9dad
Bug 447946 - Crash anywhere with optimize on x64 Windows build due to alignment. r/sr=benjamin
2008-12-04 21:38:12 +09:00
Steve Snyder
57532e4748
Bug 410509 - Set 128-bit alignment for stack in x86, r=bsmedberg
2008-10-30 10:08:42 -07:00
Mike Hommey
cbbe74e9c0
Bug 434503 - "m68k xptcstubs/xptcinvoke fail to build on trunk" [r=bsmedberg]
2008-10-20 22:22:27 -05:00
Mike Hommey
8115570fad
Bug 258429 - "Crash at startup on mips" [sr=bsmedberg]
2008-10-20 21:31:13 -05:00
Walter Meinl
a04b09093c
Bug 454097 - [OS/2] get rid of VisualAge in configures; m-c part; r=mozilla
2008-10-11 03:01:28 +02:00
Arpad Borsos
8b11d938d2
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
John Wolfe
feab1c83a3
Bug 436531 - asmXPTC_InvokeByIndex Bogus Return Value in WinMobile builds. sans test cases. r=blassey
2008-10-08 21:17:11 -07:00
Doug Turner
7601be8c85
Backed out changeset 7e5d581bc86d
2008-10-08 21:10:25 -07:00
wolfe@lobo.us
d705e2e90f
Bug 436531 - asmXPTC_InvokeByIndex Bogus Return Value in WinMobile builds. r=bsmedberg/dougt
2008-10-08 20:57:38 -07:00
Daniel Holbert
72c410a648
Bug 458167 - (comments-only changes) Grammar Nazi Vol1: s/it's/its/ for the posessive version of the word, and a few other misc comment-typos, in these directories: accessible browser config profile rdf toolkit tools xpcom xpfe
2008-10-01 23:49:45 -07:00
Robert Kaiser
2c0122f06d
bug 451601 - kill MOZILLA_LOCALE_VERSION, main mozilla-central patch to kill xpfe-style chrome versions, r=ted sr=Neil
2008-09-11 01:08:57 +02:00
Justin Wood
8908acde59
Bug 287282, Code Cleanup and Possible Perf Increase in xptiInterfaceInfoManager::BuildFileList
...
r=dbradley
2008-08-24 21:09:23 -04:00
Dave Camp
6894c21478
Backed out changeset 2e3d61018e3d (Bug 436531)
2008-08-20 00:37:01 -07:00
John Wolfe
017e6e0045
Bug 436531 - "asmXPTC_InvokeByIndex Bogus Return Value in WinMobile builds" [r=bsmedberg]
2008-08-20 01:29:33 -05:00
Vladimir Vukicevic
5d96d72656
b=426563, put arm xptstubs shared assembly correctly in text section; r=bsmedberg
2008-06-03 17:01:32 -07:00