Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 281401 Details for
Bug 376867
www-client/firefox fails when build with gcc 4.4.5 p1.3 ( patch included )
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
builf firefox with USE=debug
firefox-debug.patch (text/plain), 3.50 KB, created by
Sergei Golubchik
on 2011-07-29 08:29:44 UTC
(
hide
)
Description:
builf firefox with USE=debug
Filename:
MIME Type:
Creator:
Sergei Golubchik
Created:
2011-07-29 08:29:44 UTC
Size:
3.50 KB
patch
obsolete
>diff -ru m-old/config/autoconf.mk mozilla-1.9.2/config/autoconf.mk >--- m-old/config/autoconf.mk 2011-07-24 14:24:01.000000000 +0200 >+++ mozilla-1.9.2/config/autoconf.mk 2011-07-24 14:43:34.000000000 +0200 >@@ -132,7 +132,6 @@ > MOZ_PLAINTEXT_EDITOR_ONLY = > BUILD_STATIC_LIBS = > MOZ_ENABLE_LIBXUL = 1 >-ENABLE_TESTS = 1 > IBMBIDI = 1 > MOZ_UNIVERSALCHARDET = 1 > ACCESSIBILITY = 1 >diff -ru m-old/js/src/config/autoconf.mk mozilla-1.9.2/js/src/config/autoconf.mk >--- m-old/js/src/config/autoconf.mk 2011-07-24 14:25:10.000000000 +0200 >+++ mozilla-1.9.2/js/src/config/autoconf.mk 2011-07-24 14:28:34.000000000 +0200 >@@ -104,7 +104,6 @@ > INCREMENTAL_LINKER = > MACOSX_DEPLOYMENT_TARGET = > BUILD_STATIC_LIBS = >-ENABLE_TESTS = 1 > JS_ULTRASPARC_OPTS = @JS_ULTRASPARC_OPTS@ > > TAR=@TAR@ >diff -ru m-old/js/src/nanojit/Assembler.cpp mozilla-1.9.2/js/src/nanojit/Assembler.cpp >--- m-old/js/src/nanojit/Assembler.cpp 2011-07-24 14:25:10.000000000 +0200 >+++ mozilla-1.9.2/js/src/nanojit/Assembler.cpp 2011-07-24 14:27:43.000000000 +0200 >@@ -1223,10 +1223,6 @@ > countlir_label(); > LabelState *label = _labels.get(ins); > // add profiling inc, if necessary. >- verbose_only( if (_logc->lcbits & LC_FragProfile) { >- if (ins == _thisfrag->loopLabel) >- asm_inc_m32(& _thisfrag->profCount); >- }) > if (!label) { > // label seen first, normal target of forward jump, save addr & allocator > _labels.add(ins, _nIns, _allocator); >diff -ru m-old/js/src/nanojit/NativeX64.cpp mozilla-1.9.2/js/src/nanojit/NativeX64.cpp >--- m-old/js/src/nanojit/NativeX64.cpp 2011-07-24 14:25:10.000000000 +0200 >+++ mozilla-1.9.2/js/src/nanojit/NativeX64.cpp 2011-07-24 14:27:19.000000000 +0200 >@@ -1388,9 +1388,9 @@ > // really do need a page break > verbose_only(if (_logc->lcbits & LC_Assembly) outputf("newpage %p:", pc);) > if (_inExit) >- codeAlloc(exitStart, exitEnd, _nIns); >+ codeAlloc(exitStart, exitEnd, _nIns verbose_only(, exitBytes)); > else >- codeAlloc(codeStart, codeEnd, _nIns); >+ codeAlloc(codeStart, codeEnd, _nIns verbose_only(, codeBytes)); > } > // now emit the jump, but make sure we won't need another page break. > // we're pedantic, but not *that* pedantic. >@@ -1402,9 +1402,9 @@ > if (pc - bytes < top) { > verbose_only(if (_logc->lcbits & LC_Assembly) outputf("newpage %p:", pc);) > if (_inExit) >- codeAlloc(exitStart, exitEnd, _nIns); >+ codeAlloc(exitStart, exitEnd, _nIns verbose_only(, exitBytes)); > else >- codeAlloc(codeStart, codeEnd, _nIns); >+ codeAlloc(codeStart, codeEnd, _nIns verbose_only(, codeBytes)); > // this jump will call underrunProtect again, but since we're on a new > // page, nothing will happen. > JMP(pc); >@@ -1418,11 +1418,11 @@ > > void Assembler::nativePageSetup() { > if (!_nIns) { >- codeAlloc(codeStart, codeEnd, _nIns); >+ codeAlloc(codeStart, codeEnd, _nIns verbose_only(, codeBytes)); > IF_PEDANTIC( pedanticTop = _nIns; ) > } > if (!_nExitIns) { >- codeAlloc(exitStart, exitEnd, _nExitIns); >+ codeAlloc(exitStart, exitEnd, _nExitIns verbose_only(, exitBytes)); > } > } >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 376867
: 281401