Commit Graph

160 Commits

Author SHA1 Message Date
cls%seawood.org
6573bbb91d Finally following warren's lead from "last year", the libs phase has been removed from the build. Directories had to be ordered and in some cases, traversed after a subsequent module was built.
Fixed the recursive makes into GtkMozilla so that they will report build failures like the other dirs.
Removed LIBS_NEQ_INSTALL variable and associated ifdefs.


git-svn-id: svn://10.0.0.236/trunk@62056 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-02 13:29:03 +00:00
tor%cs.brown.edu
3adbda01df Add vtable autodetection for solaris to enable use of SUNWspro5.0
compilers.  bug 20297. r=cls


git-svn-id: svn://10.0.0.236/trunk@60918 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-15 21:23:01 +00:00
jband%netscape.com
deefed2e73 Checking in patch from Brian Fundakowski Feldman <green@FreeBSD.org> to get xptcall working on newer versions of FreeBSD. r=jband@netscape.com r=blizzard@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@60047 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-08 02:44:13 +00:00
risto%netscape.com
d9a18e2f49 Changing all cvs-mirror.mozilla.org references to point to politically
correct addresses, for example tinderbox.mozilla.org, lxr.mozilla.org or
bonsai.mozilla.org. cvs-mirror shouldn't use in URLs anymore because it's
now on different server.

r=bryner


git-svn-id: svn://10.0.0.236/trunk@59873 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-05 07:23:36 +00:00
Jerry.Kirk%Nexwarecorp.com
050f8ee8df Change what its looking for with Neutrino because my uname was
changed. It was looking for NTOx86 but now it should be NTOx86pc


git-svn-id: svn://10.0.0.236/trunk@59590 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-03 01:03:19 +00:00
jdunn%netscape.com
3492de6fc3 #= jdunn@netscape.com
git-svn-id: svn://10.0.0.236/trunk@58483 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-24 15:59:26 +00:00
jdunn%netscape.com
abb7e24211 Enable Optimized builds on HPUX
# 18875
r= pepper@netscape.com
a= chofmann@netscape.com


git-svn-id: svn://10.0.0.236/trunk@58346 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-21 03:17:50 +00:00
jdunn%netscape.com
1102c38793 fix the 'this' adjustment, AIX uses CFRONT while gcc on ppc uses the other one
#= 24305
r= jdunn@netscape.com - I know this is me, but this is an AIX only bug.  jband
   talked me through the fix


git-svn-id: svn://10.0.0.236/trunk@58190 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 01:19:26 +00:00
jband%netscape.com
c49ac1b9cc Not part of build. Updating status page
git-svn-id: svn://10.0.0.236/trunk@58083 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-18 08:19:27 +00:00
cls%seawood.org
c94cbe27ba Removed redundant XPDIST from the build. Changed existing references to DIST.
Replaced all uses of $(DIST)/include with $(PUBLIC) except those looking for NSPR headers.
Removed extra instances of $(DIST)/include or $(PUBLIC) from INCLUDES as it's already there.
Override OS_LIBS when setting host variables for cross-compiling.


git-svn-id: svn://10.0.0.236/trunk@57356 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 05:13:01 +00:00
jdunn%netscape.com
9b6c271893 Fix base class specifiers, since be default if they aren't specified it is Private
# 23237
r= warren@netscape.com, ftang@netscape.com, jband@netscape.com


git-svn-id: svn://10.0.0.236/trunk@57329 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 01:45:34 +00:00
waterson%netscape.com
172e3ec6cc Bug 23297. Munged patch from Franz.Sirl-kernel@lauterbach.com; simplify and clean up code. r=waterson or r=Franz.Sirl-kernel@lauterbach.com, depending on how you look at it.
git-svn-id: svn://10.0.0.236/trunk@57130 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-08 00:30:08 +00:00
briano%netscape.com
15372776e7 Now FreeBSD/alpha and NetBSD/alpha builds can use the Linux/alpha code.
git-svn-id: svn://10.0.0.236/trunk@56175 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-18 03:43:19 +00:00
jdunn%netscape.com
12eddcb686 Fix the AIX xptcall work
a= chofmann
# 18692


git-svn-id: svn://10.0.0.236/trunk@56046 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-15 19:01:53 +00:00
jband%netscape.com
4727d6ae47 fixing the last modified date - not part of the build
git-svn-id: svn://10.0.0.236/trunk@55567 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-07 08:23:01 +00:00
jband%netscape.com
43f3345a6b updating xptcall status - not part of the build
git-svn-id: svn://10.0.0.236/trunk@55566 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-07 08:21:31 +00:00
waterson%netscape.com
4f7ac1c445 Pretty up Franz Sirl's code; fix STUB_ENTRY() macro to use r12 as the register in which the method index is passed; r4 is used for passing the first parameter! r=beard@netscape.com (actually, most of the work was beard!)
git-svn-id: svn://10.0.0.236/trunk@55508 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-07 02:05:54 +00:00
waterson%netscape.com
509d1e72ed Patches from Franz.Sirl-kernel@lauterbach.com. Get xptcall limping along on PPC/Linux.
git-svn-id: svn://10.0.0.236/trunk@55394 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-06 04:48:02 +00:00
waterson%netscape.com
69e6a8f7d3 Check in initial, non-working XPTCall code from Linux-PPC.
git-svn-id: svn://10.0.0.236/trunk@54868 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-01 04:56:46 +00:00
dp%netscape.com
694b0720be NS_GET_IID(). Thanks to patch from pp@ludasdesign.com r=dp@netscape.com
git-svn-id: svn://10.0.0.236/trunk@54828 18797224-902f-48f8-a5cc-f745e15eee43
1999-12-01 00:21:53 +00:00
warren%netscape.com
eb9a891946 Eliminated the libs build pass.
git-svn-id: svn://10.0.0.236/trunk@54523 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-28 03:05:01 +00:00
cls%seawood.org
d8260be26b Do immediate evaluations instead of the default deferred. (And also cause coffee to rebuild in that directory.)
git-svn-id: svn://10.0.0.236/trunk@54152 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-22 19:28:30 +00:00
jdunn%netscape.com
dcd9ca22e2 Fix additional bugs with stubs. This still doesn't work 100% but getting there
(basically pulled in the mac ppc CPP file for aix stubs file)


git-svn-id: svn://10.0.0.236/trunk@53175 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-11 02:20:22 +00:00
dmose%mozilla.org
0efb7c174c updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@52910 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-06 03:43:54 +00:00
jband%netscape.com
d8c9cc6cae commiting patch from Duncan Wilcox <duncan@be.com> to get prototype right in prep for inline assembly call - some pick compilers didn't like unsigned int when it was really uint32. r=jband
git-svn-id: svn://10.0.0.236/trunk@51547 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-22 20:53:05 +00:00
kipp%netscape.com
7903586ee4 Removed some silly warnings
git-svn-id: svn://10.0.0.236/trunk@51220 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-20 00:06:12 +00:00
shaver%netscape.com
2d88ea3522 corrected assembly, from Ulrich Drepper <drepper@cygnus.com> (16612, r=shaver)
git-svn-id: svn://10.0.0.236/trunk@51150 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-19 19:03:01 +00:00
mcafee%netscape.com
574bed9e24 Enable Solaris/Intel/egcs to build & run. Patch submitted by Roy Jones, r=mcafee
git-svn-id: svn://10.0.0.236/trunk@50332 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-10 23:41:23 +00:00
jband%netscape.com
0afa0bedfe NOT PART OF BUILD updating status page
git-svn-id: svn://10.0.0.236/trunk@49767 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-05 00:53:26 +00:00
briano%netscape.com
05e3af452b Fix for AIX 4.2, specifically, but should help other platforms with shared library difficulties.
git-svn-id: svn://10.0.0.236/trunk@49275 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-29 02:52:12 +00:00
jband%netscape.com
63a2567d8b avoid uninitialized memory reads by copying only the significant part of the union when initializing an nsXPTCVariant from a nsXPTCMiniVariant using nice encapsulated inline method.
git-svn-id: svn://10.0.0.236/trunk@48841 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-22 07:53:07 +00:00
briano%netscape.com
945d83af9f General cleanup.
git-svn-id: svn://10.0.0.236/trunk@48156 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-18 02:12:56 +00:00
jband%netscape.com
b9d4c03546 add arrays to xpidl and typelibs. got rid of vararg support scheme
git-svn-id: svn://10.0.0.236/trunk@46934 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-11 05:20:39 +00:00
jband%netscape.com
1aea9c516f OpenVMS only change to Makefile.in from Colin Blake <colin@theblakes.com>
git-svn-id: svn://10.0.0.236/trunk@45574 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 23:54:58 +00:00
jband%netscape.com
143c2319f9 updating status page
git-svn-id: svn://10.0.0.236/trunk@45563 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 23:46:21 +00:00
cyeh%netscape.com
c6342ee432 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
git-svn-id: svn://10.0.0.236/trunk@45379 18797224-902f-48f8-a5cc-f745e15eee43
1999-09-01 00:54:34 +00:00
beard%netscape.com
80b87b24fe fixed stack management so that stack crawls work, added a traceback table.
git-svn-id: svn://10.0.0.236/trunk@44970 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-28 02:59:33 +00:00
ramiro%netscape.com
cb934ee5cc Cleanup linking of libimg.
git-svn-id: svn://10.0.0.236/trunk@44493 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-25 13:37:11 +00:00
cls%seawood.org
c40becaa41 Removed all references to obsolete OBJDIR variable.
Removed various sections of config.mk & rules.mk that were only used by OBJDIR or by a non-autoconf build.


git-svn-id: svn://10.0.0.236/trunk@43791 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-20 06:52:59 +00:00
mgleeson1%netscape.com
794f5cd2f3 change for hpux porting
git-svn-id: svn://10.0.0.236/trunk@43691 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 21:17:31 +00:00
mgleeson1%netscape.com
d70dfd8146 HP-UX additions
git-svn-id: svn://10.0.0.236/trunk@43668 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-19 20:36:06 +00:00
jband%netscape.com
d1add0c0a4 updating status page
git-svn-id: svn://10.0.0.236/trunk@42942 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-10 06:30:34 +00:00
rogerl%netscape.com
db941463f3 Backing away from SUNW 5.0 version - the 4.2 workshop is the same as GCC
output and Matthias has a way to get the 5.0 workshop to produce 4.2 (and
hence GCC) compatible vtables. I'm leaving the structure intact for now in
case we need to use it for flag setting or whatever.


git-svn-id: svn://10.0.0.236/trunk@42803 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-09 21:07:57 +00:00
mccabe%netscape.com
2ae3da34ec Change a mispatched | to a !. Thanks to Anton Blanchard <anton@progsoc.uts.edu.au>.
git-svn-id: svn://10.0.0.236/trunk@42746 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-09 12:37:24 +00:00
cls%seawood.org
6a502d3b0e Various fixes to let the tree compile with gcc 2.95:
String constants are now (const char *)s and must be explicitly cast to (char *).
operator new is expected to be empty or throw an expection instead of returning null. (ifdef'd for gcc 2.95+)
Stricter checks on register clobbering in embedded asm. (at least I think that's what it is)
Expects the main function to return int, not something similiar to it like PRInt32.

Still requires a tweak to remove -mno-486 from NSPR's *.mk files.


git-svn-id: svn://10.0.0.236/trunk@42646 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-07 06:01:31 +00:00
briano%netscape.com
13240d8630 Fixed the broken initial comment block.
git-svn-id: svn://10.0.0.236/trunk@42247 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 01:36:18 +00:00
briano%netscape.com
27aa60352d Rearranged things a bit and reworked some of the ifdefs to (hopefully) make the whole thing a bit more efficient.
git-svn-id: svn://10.0.0.236/trunk@42246 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-05 01:32:48 +00:00
rogerl%netscape.com
cff5cc082e New version for linux/sparc. Changed source file names for Sun Workshop and
GCC builds.


git-svn-id: svn://10.0.0.236/trunk@42199 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 20:50:01 +00:00
rogerl%netscape.com
4189aeedca Added Linux/sparc rules. Added rules to distinguish Sun Workshop and GCC
builds.


git-svn-id: svn://10.0.0.236/trunk@42198 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 20:48:18 +00:00
briano%netscape.com
2087356d68 Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org.
git-svn-id: svn://10.0.0.236/trunk@41509 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-29 01:18:12 +00:00