Commit Graph

33 Commits

Author SHA1 Message Date
Ed Morley
380804585c Backout changeset 971ed890c27d (bug 679352), since burning comm-central; a=callek 2011-09-25 16:26:10 +01:00
Marco Castelluccio
f793091912 Bug 679352 - Remove libreg. r=khuey 2011-09-24 16:28:21 +02:00
Arpad Borsos
2e3294eb97 Bug 467948 - fix some deprecated conversion from string constant warnings; r=dbaron 2009-05-26 10:53:15 +02:00
benjamin@smedbergs.us
2b633a7e83 Bug 305949 (almost done!) - Stop exporting some nonfrozen functions (widget and libreg) r=bryner 2006-05-22 19:13:03 +00:00
mkaply@us.ibm.com
4cb4f6cce9 #3011064
r=mkaply, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
2006-03-08 19:29:25 +00:00
bsmedberg@covad.net
7437b08b10 Bug 307168 - Add configure test for GCC bug that prevent the pragma-visibility stuff from working properly on some configurations, and also clean up usages of HAVE_VISIBILITY_PRAGMA which should really be HAVE_VISIBILITY_ATTRIBUTE r=roc+wolfiR, previous revisions reviewed by bryner 2005-11-02 14:14:18 +00:00
bryner@brianryner.com
08caa7f974 Add support for using gcc's visibility pragma to treat all function and method declarations as "hidden" unless declared otherwise. Create wrappers for system headers that cause them to be treated as default-visibility declarations. This gives a substantial code size and performance win on compilers that support it, and should show up on the gruff tinderbox. Bug 273336, r=darin sr=dbaron. 2004-12-15 05:52:44 +00:00
bsmedberg@covad.net
24534e9169 Constipate libreg API - Bug 240334 - rs=dveditz 2004-05-11 12:15:10 +00:00
gerv@gerv.net
4ba0518141 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 22:01:16 +00:00
mkaply@us.ibm.com
93bf5e244a rs=leaf
Remove XP_OS2_VACPP from the tree
2003-07-22 21:08:40 +00:00
seawood@netscape.com
20d5a05ab6 Purge XP_PC.
Bug #56767 r=mkaply sr=alecf
2003-04-02 22:45:08 +00:00
gerv@gerv.net
30a09f1d88 Oops. 2001-09-20 00:02:59 +00:00
scc@mozilla.org
3c364a083d bug #98089: ripped new license 2001-09-19 20:09:47 +00:00
kandrot@netscape.com
979f54e266 Fix for bug #46709. Missed this file in checkin.
r=rayw
2000-09-08 02:44:13 +00:00
mkaply@us.ibm.com
ef8f32cba0 # 25555
r= dveditz@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-03-01 15:50:24 +00:00
dmose@mozilla.org
20621227af updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:43:54 +00:00
dveditz@netscape.com
f386454dd2 Changing registry keys to a mozilla-centric name rather than netscape. 1999-11-03 07:36:03 +00:00
ramiro@fateware.com
e49c878b71 Removing the badly rotten MOZ_STRIP_NOT_EXPORTED hack. We now have a better
way to accomplish the same thing using linker version scripts.
r=cls@seawood.org
1999-10-22 07:11:43 +00:00
dveditz@netscape.com
5df387e85d generate unique regkeys (6986) 1999-10-18 12:06:19 +00:00
dveditz@netscape.com
72dabeca14 Added NR_RegFlush (14909, required for 16283/16600); warning cleanup (15626) r=shaver 1999-10-17 21:47:53 +00:00
dveditz@netscape.com
1c192c7a1d remove xp_file.h from NSReg.h, required minor tweaking elsewhere to include
now missing NSPR types.
1999-09-04 19:46:18 +00:00
ramiro@netscape.com
5c8061a0f8 Checkin another chunk of Alex Larsson's non-exported symbol reduction
patch.  All changes protected by  MOZ_STRIP_NOT_EXPORTED.
These particular changes set the NS_EXPORT declarations as needed by
the linker.
1999-07-07 09:02:21 +00:00
dveditz@netscape.com
17ae280bf0 further bullet-proofing against bad callers 1999-05-19 02:02:47 +00:00
leaf@mozilla.org
b1622dab58 backing out dveditz's changes (seems to be breaking mac) 1999-05-18 18:55:34 +00:00
dveditz@netscape.com
0b0798908e NSReg.h 1999-05-18 14:46:02 +00:00
dveditz@netscape.com
8c51e2ca1a libreg threading and standalone fixes 1999-04-15 05:40:37 +00:00
dveditz@netscape.com
3f3ca8368c Fixing libreg threadsafe issues (NR_ API, not yet the version registry API) 1999-04-02 01:31:55 +00:00
dp@netscape.com
d0533bad4f Adding Raw interface that wont interpret / in keynames. Plus removed = being a invalid char for keys. 1999-03-08 20:35:54 +00:00
dougt@netscape.com
8840369270 final merge from nova 4.5 to 5.0 1998-10-20 20:53:56 +00:00
raman@netscape.com
2a5f9ed80d Merging 4.5 Libreg changes 1998-09-02 19:09:30 +00:00
dveditz
63062a7367 merging from SMARTUPDATE_BRANCH 1998-06-07 10:20:08 +00:00
hardts
f62fc9762d landing XPCOM_BRANCH 1998-05-22 21:56:30 +00:00
ltabb
c4cc52826a Free the lizard 1998-03-28 02:44:41 +00:00