Closed Bug 456452 Opened 12 years ago Closed 12 years ago

INTPTR_T not defined for WinCE Builds

Categories

(Firefox Build System :: General, defect)

ARM
Windows Mobile 6 Professional
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: wolfe, Assigned: wolfe)

Details

(Keywords: mobile)

Attachments

(1 file)

Need to add a define for INTPTR_T for WinCE / WinMobile builds
Attachment #339853 - Flags: review?(doug.turner)
Attachment #339853 - Flags: review?(doug.turner) → review+
the symbol is used in nanojit:

jsapi.cpp
c:\builds\mobile\mozilla-central\js\src\nanojit\avmplus.h(180) : error C2146: syntax error : missing ';' before identifier 'ip_adj'
c:\builds\mobile\mozilla-central\js\src\nanojit\avmplus.h(180) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\builds\mobile\mozilla-central\js\src\nanojit\avmplus.h(180) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\builds\mobile\mozilla-central\js\src\nanojit\avmplus.h(181) : error C2146: syntax error : missing ';' before identifier 'sp_adj'
c:\builds\mobile\mozilla-central\js\src\nanojit\avmplus.h(181) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\builds\mobile\mozilla-central\js\src\nanojit\avmplus.h(181) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\builds\mobile\mozilla-central\js\src\nanojit\avmplus.h(182) : error C2146: syntax error : missing ';' before identifier 'rp_adj'
c:\builds\mobile\mozilla-central\js\src\nanojit\avmplus.h(182) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\builds\mobile\mozilla-central\js\src\nanojit\avmplus.h(182) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\builds\mobile\mozilla-central\js\src\nanojit\Fragmento.h(244) : error C3861: 'intptr_t': identifier not found
c:\builds\mobile\mozilla-central\js\src\nanojit\Fragmento.h(244) : error C3861: 'intptr_t': identifier not found
c:\builds\mobile\mozilla-central\js\src\nanojit\Assembler.h(100) : error C2146: syntax error : missing ';' before identifier '_address'
c:\builds\mobile\mozilla-central\js\src\nanojit\Assembler.h(100) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\builds\mobile\mozilla-central\js\src\nanojit\Assembler.h(100) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:/builds/mobile/mozilla-central/js/src/jsapi.cpp(5852) : error C2731: 'DllMain' : function cannot be overloaded
        c:/builds/mobile/mozilla-central/js/src/jsapi.cpp(5851) : see declaration of 'DllMain'
make[4]: *** [jsapi.obj] Error 2
make[4]: Leaving directory `/c/builds/mobile/mozilla-central/objdir-wm6-debug/js/src'
make[3]: *** [libs_tier_js] Error 2
make[3]: Leaving directory `/c/builds/mobile/mozilla-central/objdir-wm6-debug'
make[2]: *** [tier_js] Error 2
make[2]: Leaving directory `/c/builds/mobile/mozilla-central/objdir-wm6-debug'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/c/builds/mobile/mozilla-central/objdir-wm6-debug'
make: *** [build] Error 2


changeset:   19524:1d413fb79fae
tag:         tip
user:        Doug Turner <dougt@meer.net>
date:        Mon Sep 22 22:58:51 2008 +0100
summary:     Bug 456452 - INTPTR_T not defined for WinCE Builds. patch by wolfe, r=dougt. npodb
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Assignee: nobody → wolfe
Component: General → Build Config
Product: Fennec → Core
QA Contact: general → build-config
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.