Mike Hommey
6f6742ee6a
Bug 771569 - Move elfhack sections before .rel{,a}.dyn to work around glibc 2.16 bug. r=nfroyd
2012-07-09 17:53:35 +02:00
Ed Morley
d6c92162c0
Backout 61038a15b7b7 (bug 771569) for elfhack errors
2012-07-09 15:14:18 +01:00
Mike Hommey
c6c182204b
Bug 771569 - Move elfhack sections before .rel{,a}.dyn to work around glibc 2.16 bug. r=nfroyd
2012-07-09 15:47:24 +02:00
Rafael Ávila de Espíndola
bf89c65c24
Bug 769635 - Upgrade clang to 159409. r=rail.
...
--HG--
extra : rebase_source : 8731ed8c9523c8e988fe01d90b8e5f4c2e4a69ef
2012-06-29 14:53:41 -04:00
Rafael Ávila de Espíndola
06ed86876f
Bug 768406 - Upgrade clang to r159219. r=rail.
...
Update the build scripts.
2012-06-27 09:27:50 -04:00
Christian Holler
35b81db4a4
Bug 768405 - Adjust Clang path in ASan mozconfig for use with tooltool
2012-06-26 12:26:57 -04:00
Rafael Ávila de Espíndola
4eebfa5f10
Bug 761421 - Upgrade clang to 158160. r=rail.
...
Add a setup.sh script for use with tooltool.
DONTBUILD
2012-06-21 15:02:13 -04:00
Rafael Ávila de Espíndola
b7f4b5daad
Bug 761421 - Upgrade clang to 158160. r=rail.
...
Add support for OS X in the build script.
DONTBUILD
2012-06-21 11:13:04 -04:00
Rafael Ávila de Espíndola
841854eecb
Bug 761421 - Small fixes to the build script. r=rail.
...
DONTBUILD
2012-06-21 08:48:09 -04:00
Randell Jesup
435602cf1a
Bug 757637: Rollup makesystem changes for webrtc r=khuey r=ted f=glandium
2012-06-20 07:27:43 -04:00
Rafael Ávila de Espíndola
98bfb45859
Bug 761421 - Upgrade clang to 158160. r=rail.
...
Part 1 of many, add a script to build a tar file with clang to be use with
tooltool. For now this is centos 5 only, but will be ported to OS X too.
2012-06-20 11:14:08 -04:00
Gervase Markham
87620f5676
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Rafael Ávila de Espíndola
198e7cab05
Bug 683975 - Build zlib. r=rail.
2012-05-17 16:14:38 -04:00
Rafael Ávila de Espíndola
49a66015ce
Bug 683975 - build gawk. r=rail.
2012-05-16 07:50:05 -04:00
Christian Holler
2104f9dff5
Bug 753135 - Add AddressSanitizer mozconfig files to the tree, r=catlee
2012-05-15 15:24:14 -07:00
Rafael Ávila de Espíndola
1f75546491
Bug 683975 - Do a 3 step bootstrap. r=rail.
...
--HG--
extra : rebase_source : 68560b4f98df1b7e8c499969a371ae0490e90bbe
2012-05-15 09:06:42 -04:00
Rafael Ávila de Espíndola
caeafd64ad
Bug 683975 - backport libtool's 74c8993c178a1386ea5e2363a01d919738402f30. r=rail.
2012-05-08 10:12:07 -04:00
Rafael Ávila de Espíndola
d0cccb3a75
Bug 683975 - make lib a symlink to lib64.
...
--HG--
extra : rebase_source : 5118679596f0034ba0afe13c4be8e4bb973d4b77
2012-05-03 14:19:33 -04:00
Mike Hommey
1c35c5990f
Fixup for bug 748739 for Linux PGO breakage. rs=edmorley
2012-04-30 10:17:56 +02:00
Mike Hommey
cb3f1cdb07
Bug 749573 - Declare run-mozilla.sh and xpcshell as SDK_BINARY. r=ted
2012-04-30 08:05:34 +02:00
Mike Hommey
4c9231de07
Bug 748739 - Link stdc++compat as a static library, and always link it when STDCXX_COMPAT is enabled. r=ted
...
--HG--
rename : build/stdc++compat.cpp => build/unix/stdc++compat/stdc++compat.cpp
2012-04-30 08:03:59 +02:00
Rafael Ávila de Espíndola
faa400e6fb
Bug 683975 - Disable zlib when building binutils. r=rail.
...
--HG--
extra : rebase_source : e9db18ff4789f2d5eaf15b5f0b8a88d12a0de21e
2012-04-02 14:58:20 -04:00
Rafael Ávila de Espíndola
852a07ccfb
Bug 683975. Set PATH when building stage2. r=rail.
2012-03-27 07:12:44 -04:00
Rafael Ávila de Espíndola
4563894774
Bug 683975 - Disable lto. r=rail.
2012-03-23 16:56:36 -04:00
Mike Hommey
a6dd5a1d0c
Bug 734237 - Make elfhack skip ELF files that aren't shared objects. r=tglek
2012-03-13 09:47:03 +01:00
Mike Hommey
544b7a606d
Bug 695711 - Always add -ffunction-sections and -fdata-sections when building with GCC, and port bug 670659 and bug 675867 to js/src. r=khuey
...
--HG--
rename : build/unix/check_debug_ranges.py => build/autoconf/check_debug_ranges.py
rename : build/unix/check_debug_ranges.py => js/src/build/autoconf/check_debug_ranges.py
2012-02-27 16:35:44 +01:00
Rafael Ávila de Espíndola
204efe6b21
Bug 683975 - Disable fixinc and point FLAGS_FOR_TARGET to our headers. r=rail.
...
--HG--
extra : rebase_source : a6dcd942c43cd693eb89bff3b4f47ce7aab1b17a
2012-02-28 09:39:54 -05:00
Rafael Ávila de Espíndola
6f37fa1b2b
Bug 683975 - swap the glibc and gcc build order during stage2. r=rail.
2012-02-27 14:34:47 -05:00
Rafael Ávila de Espíndola
78465f7b6c
Bug 683975 - build unifdef. r=rail
2012-02-24 12:11:01 -05:00
Rafael Ávila de Espíndola
377aa6e649
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
fix some reproducibility problems.
--HG--
extra : rebase_source : 75a182e3a0b0117776a78c7069b608c32ef8607a
2012-02-21 08:57:11 -05:00
Mike Hommey
9d3287a8ab
Bug 725284 - Preserve PT_LOAD alignment, except when it's the default on x86-64. r=tglek
2012-02-21 08:08:41 +01:00
Rafael Ávila de Espíndola
99a084de31
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
dowgrade glibc to 2.5.1, fix reproducibility problem.
2012-02-17 13:53:03 -05:00
Rafael Ávila de Espíndola
0687548083
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
dowgrade glibc to 2.6.1.
2012-02-17 10:12:21 -05:00
Rafael Ávila de Espíndola
b586df4f88
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
dowgrade glibc to 2.7.
2012-02-16 15:33:04 -05:00
Rafael Ávila de Espíndola
7053a7d905
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
Downgrade glibc to 2.9.
2012-02-16 13:09:33 -05:00
Rafael Ávila de Espíndola
985b12c103
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
Downgrade glibc to 2.10.1.
2012-02-16 11:33:26 -05:00
Rafael Ávila de Espíndola
6535660f86
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
downgrade glibc to 2.11.1.
2012-02-16 07:23:41 -05:00
Rafael Ávila de Espíndola
54d5191627
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
Downgrade glibc to 2.12.2.
--HG--
extra : rebase_source : a6a48053e3777ce51856df45e6c3295017e73946
2012-02-14 07:33:40 -05:00
Rafael Ávila de Espíndola
ab9f951d91
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
make sure the libc.so script doesn't refer to build dir.
2012-01-31 10:25:26 +01:00
Rafael Ávila de Espíndola
ff604053d5
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
--HG--
extra : rebase_source : b5b616042e629be4c9cd1c8bc7217bc15f4d4a1c
2012-01-27 10:31:44 -05:00
Rafael Ávila de Espíndola
e3f6a3f668
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
Don't build the c++ compiler on the first stage, saving some time
Build glibc with the compiler we just built (i.e. same stage). With this we
only have to worry about glibc building with one gcc version.
--HG--
extra : rebase_source : 917f2ec49da8f1d9e5e0c036258b4cd6b0189192
2012-01-26 09:02:15 -05:00
Rafael Ávila de Espíndola
d4fdbd7eb9
Bug 683975 - Need infra for developer contributed compilers. r=rail.
2012-01-25 19:37:33 -05:00
Rafael Ávila de Espíndola
c4a3c1712a
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
Build glibc.
2012-01-24 09:41:25 -05:00
Rafael Ávila de Espíndola
a5af709441
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
A small update:
*) Add the patches that I forgot on the first patch.
*) Just patch binutils to have a deterministic ar.
*) Bootstrap and install the linker too.
2012-01-20 11:19:51 -05:00
Rafael Ávila de Espíndola
7ced183ce8
Bug 683975 - Need infra for developer contributed compilers. r=rail.
...
This is an early version of a new build script. Currently it is able to do
reproducible builds of gcc in one machine (they always get the same md5), but
builds done in two different distros are still different.
2012-01-18 13:17:18 -05:00
Chao-ying Fu
2ee874bb61
Add MIPS support to JaegerMonkey (bug 678154, r=dvander).
...
--HG--
extra : rebase_source : 8f174670ae068741a1536696e17e3a2a6bb4c7e5
2012-01-12 19:18:05 -08:00
Mike Hommey
a88996da7d
Bug 708567 - Remove jemalloc-standalone-linkage-version-script, as it's not used anymore. r=khuey
2011-12-20 13:24:35 +01:00
Rafael Ávila de Espíndola
10c0d79975
Bug 706180 - Use /tools/gcc-4.5-0moz3. r=rail.
2011-12-05 13:45:16 -05:00
Ed Morley
aee7a3d6be
Bug 703898 - Remove unnecessary platform conditional from build/unix/Makefile.in; r=ted
2011-11-30 18:37:57 +00:00
Rafael Ávila de Espíndola
f4e2fdb961
Bug 705133 - move all linux CC and CXX lines to a central mozconfig snippet. r=catlee.
2011-11-24 14:58:06 -05:00
Mike Hommey
9025fb3d95
Bug 699734 - Export the _IO_stdin_used symbol. r=ted
2011-11-18 08:54:41 +01:00
Nicholas Nethercote
6313e20983
Bug 678977 - Teach sqlite to use jemalloc directly when applicable. code=nnethercote,khuey. r=khuey,sdwilsh,jlebar.
2011-11-03 20:53:41 -07:00
Ehsan Akhgari
0f6e3e18c4
Backed out changeset 020f14584a2a (bug 680246) because it broke builds on all platforms
2011-09-26 11:53:28 -04:00
Joey Armstrong
d1f0112849
Bug 680246 - makefile logic to support threadsafe mkdir -p; r=ted
2011-08-18 17:16:21 -04:00
Mike Hommey
910fe37b7c
Bug 681588 - Cleanup wrap malloc and its use on Android. r=ted
2011-08-29 19:21:22 +02:00
Mike Hommey
394b75114c
Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted
2011-08-29 07:34:12 +02:00
Mike Hommey
7fc6b6d52b
Backed out changeset 480f913edf3f (bug 676252) because of build failure
2011-08-29 08:31:58 +02:00
Mike Hommey
5a8b4a9df8
Bug 676252 part 2 - Use a different object file extension for the first PGO build pass with GCC. r=ted
2011-08-29 07:34:12 +02:00
Mike Hommey
60b73b4219
Bug 676252 part 1 - Don't use $(OBJ_SUFFIX) before including config.mk. r=ted
2011-08-29 07:34:02 +02:00
Rafael Ávila de Espíndola
741eacee7a
Bug 678008 - Fix elfhack build in c++0x mode. r=mh+mozilla
...
In c++0x it is not valid to use a negative number in a unsigned
position in an initializer list. Add explicit casts and change
the size method to return an unsigned int.
2011-08-17 10:12:46 -04:00
Kyle Huey
77bcd4d8bb
Merge b-s to m-c.
2011-08-10 11:12:30 -04:00
Mike Hommey
9489006cda
Bug 675898 - Test what we can test of elfhack when cross-building. r=ted
2011-08-09 09:05:49 +02:00
Joey Armstrong
029c8a6e4a
Bug 661855 - uniq.pl quote regex dot chars in path. r=ted
2011-06-20 15:38:46 -04:00
Mike Hommey
a20e153d7b
Bug 674888 - Allow elfhack to move .interp sections. r=tglek
2011-08-03 10:28:47 +02:00
Mike Hommey
fd1b14508e
Bug 674467 - Keep test.so around when elfhack test fails. r=ted
2011-07-28 09:05:15 +02:00
Mike Hommey
49813e1741
Bug 673921 - Make build/unix/check_debug_ranges.py properly handle objdump addresses output. r=ted
2011-07-26 09:54:01 +02:00
Mike Hommey
1f36dcf2d2
Bug 670659 - Detect GNU ld bug with debugging symbols when using --gc-sections and don't use it then. r=ted
2011-07-19 08:51:22 +02:00
Mike Hommey
c8d8da9ffd
Bug 671188 - Don't fail on R_*_NONE relocations with an empty r_offset. r=tglek
2011-07-15 10:15:28 +02:00
Mike Hommey
104f039d49
Bug 537857 part 2 - Avoid --gc-sections removing anything from elfhack test case. r=tglek
2011-06-28 08:25:48 +02:00
Mike Hommey
7356e15a3b
Bug 651892 part 3 - Remove __cxa_pure_virtual relocations. r=tglek
2011-06-23 04:08:03 +02:00
Mike Hommey
745c034862
Bug 651892 part 2 - Add a constructor to serializable that takes a buffer instead of an istream. r=tglek
2011-06-23 04:07:57 +02:00
Mike Hommey
67da11fe96
Bug 651892 part 1 - Add a helper function to lookup symbols in a ElfSymtab_Section. r=tglek
2011-06-23 04:07:30 +02:00
Mike Hommey
b4e213b6c3
Bug 664367 - Pass LDFLAGS when linking elfhack's test.so. r=khuey
2011-06-15 08:54:45 +02:00
Mike Hommey
cd6f6142bf
Bug 661800 - Avoid elfhack considering non SHF_TLS sections as part of PT_TLS segment. r=tglek
2011-06-07 08:26:17 +02:00
Mike Hommey
f57afc91de
Bug 661800 part 0 - Add a dependency of host_elf*.o upon elfxx.h, to circumvent bug 664362. r=ted
2011-06-16 06:28:59 +02:00
Mike Hommey
7a642d7c07
Bug 649965 - Remove inlines on Elf_*::swap functions. r=tglek
2011-06-03 01:21:07 +02:00
Mike Hommey
8f2127c0fd
Bug 657396 - Move LDFLAGS after other flags when building elfhack test case. r=ted
2011-05-17 09:34:20 +02:00
Mike Hommey
f2e0cbff28
Bug 643690 part 1 - Avoid requiring libstdc++ symbol versions > GLIBCXX_3.4.8 (gcc > 4.1). r=ted,r=tglek
2011-04-15 11:03:17 +02:00
Matheus Kerschbaum
355ae99518
Bug 640838: Remove OpenVMS support. r=khuey
2011-03-26 11:51:35 -04:00
Mike Hommey
868fcd03ab
Bug 637341 - Don't try to do anything on binaries that have already been elfhacked. r=tglek
2011-03-14 14:41:41 +01:00
Mike Hommey
c8b9ee74d8
Bug 637341 - Apply elfhack to dist/bin when packaging and when building symbols. r=ted
2011-03-14 14:41:41 +01:00
Kyle Huey
7d56189a13
Merge m-c to bs.
2011-02-25 15:23:05 -05:00
Mitchell Field
2e8a7d546f
Bug 627277 - Remove (broken) BeOS support. r=biesi,dwitte,gavin,joe,jorendorff,josh,khuey,mfinkle,neil,Pike,roc,shaver,smontagu,taras
2011-02-20 06:10:24 +11:00
Mike Hommey
6b2bd8ac5a
Bug 635966 - Avoid elfhack failure with llvm. r=khuey,a=shaver
2011-02-23 10:06:26 +01:00
Mike Hommey
54eba416f4
Bug 632920 part 2 - Add support for R_ARM_THM_JUMP24 relocation in elfhack. r=tglek,a=bsmedberg
2011-02-16 17:27:35 +01:00
Mike Hommey
1d6efc259c
Bug 632920 part 1 - Refactor relocations application to avoid error-prone duplication of code in elfhack. r=tglek,a=bsmedberg
2011-02-16 17:25:51 +01:00
Mike Hommey
4bd909605b
Bug 629635 part 5 - Gracefully abort elfhack when injected code+data is bigger than original relocation section. r=tglek,a=blocking2.0:final
2011-02-12 10:28:34 +01:00
Mike Hommey
ea18252b06
Bug 629635 part 4 - Make elfhack keep PT_GNU_RELRO segments as they were originally. r=tglek,a=blocking2.0:final
2011-02-12 10:28:34 +01:00
Mike Hommey
bec61c100c
Bug 629635 part 3 - Add ElfSegment::getOffset and ElfSegment::getAddr functions. r=tglek,a=blocking2.0:final
2011-02-12 10:28:34 +01:00
Mike Hommey
4ee581abeb
Bug 629635 part 2 - Don't allow elfhack to move the .dynamic section. r=tglek,a=blocking2.0:final
2011-02-12 10:28:34 +01:00
Mike Hommey
e518400cac
Bug 629635 part 1 - Make elfhack fail if different blocks need to be mapped to the same address. r=tglek,a=blocking2.0:final
2011-02-12 10:28:26 +01:00
Mike Hommey
1a5fa5dc34
Bug 632769 - Only build elfhack on x86* and arm. r=khuey,a=NPOTB
2011-02-12 10:27:56 +01:00
Mike Hommey
6da9426048
Bug 629639 - Build elfhack injected code without stack protection. r=khuey a=bsmedberg
2011-02-03 00:15:20 +01:00
Mike Hommey
bc8718a241
Bug 629638 - Build elfhack injected code with a limited set of CFLAGS. r=khuey a=bsmedberg
2011-02-03 00:14:43 +01:00
Makoto Kato
352aaf6c99
Bug 628606 - elfhack causes bustage since ARM target may not return arm. r=glandium,a=sdwilsh
2011-01-28 09:22:59 +01:00
Mike Hommey
c15384501d
Bug 628233 part 2 - Enable elfhack on Android. r=khuey,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
9f4b04451d
Bug 628988 part 2 - Adapt symbol tables content to elfhack changes. r=tglek,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
414430be51
Bug 628988 part 1 - Modify elfhack test so that the executable actively calls something from the library. r=tglek,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
5b2d64d6da
Bug 628595 - Avoid compiler warning about C++ style comments in C code in elfhack. r=jag,a-sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
5dbccc7a1e
Bug 628593 - Remove -fno-exceptions from CXXFLAGS when building elfhack. r=khuey,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
0ebe63f366
Bug 628232 part 2 - Allow to build elfhack injected code as thumb. r=tglek,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
3518aa3b87
Bug 628232 part 1 - Use the init symbol from elfhack injected code as an entry point instead of hardcoding 0. r=tglek,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
9ea937dac5
Bug 628627 part 2 - Add messages inviting to file bugs and use --disable-elf-hack in case of elfhack failures. r=khuey,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
5190cd7346
Bug 628627 part 1 - Raise hard errors in some more cases in elfhack. r=tglek,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
5dd0060e02
Bug 628618 part 7 - Use a whitelist of ELF sections that can be moved. r=tglek,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
3a16edea86
Bug 628618 part 6 - Delay refreshing of ElfSection addresses and offsets. r=tglek,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
cc0eedf4c6
Bug 628618 part 5 - Don't set DT_REL*COUNT if it wasn't already set. r=tglek,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
3a7abc2fb4
Bug 628618 part 4 - Initially set an address for the fake phdr ElfSection. r=tglek,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
d6ad1497ca
Bug 628618 part 3 - An ElfSection is relocatable if it has the SHF_ALLOC flag set independently of other flags. r=tglek,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
1dbb7ed286
Bug 628618 part 2 - PT_DYNAMIC segment only contains SHT_DYNAMIC section. r=tglek,a=sdwilsh
2011-01-28 09:22:58 +01:00
Mike Hommey
2fd1db48c3
Bug 628618 part 1 - Support ElfLocations without a corresponding ElfSection. r=tglek,a=sdwilsh
2011-01-28 09:22:57 +01:00
Mike Hommey
7571185aaf
Bug 628283 - Make elfhack handle GNU_RELRO segments better. r=tglek,a=dbaron
2011-01-24 23:11:46 +01:00
Mike Hommey
6f2a78dca1
Bug 606145 part 3 - Integrate elfhack with the build system. r=khuey,a=bsmedberg
2011-01-24 09:56:40 +01:00
Mike Hommey
f56acbddff
Bug 606145 part 2 - Import elfhack code. r=tglek,a=bsmedberg
2011-01-24 09:56:40 +01:00
Nils Maier
01c8632b56
iBug 592052 - Add missing NSGetModule export (binary backwards compatiblity) except on OS X; r=benjamin a=bsmedberg
2010-11-19 12:41:25 -05:00
Mike Hommey
580a41a089
Bug 611405 part 1 - Export jemalloc symbols when linking with the xpcom standalone glue. r=bsmedberg,a=clegnitto
2010-11-17 09:56:19 +01:00
Benjamin Smedberg
da44d916b7
Backed out changeset 7819e11aa46f, bug 592052 because of Mac OS X build bustage:
...
Undefined symbols:
"_NSGetModule", referenced from:
-exported_symbols_list command line option
ld: symbol(s) not found
2010-10-13 08:54:06 -04:00
Nils Maier
9139e49e1c
Bug 592052 - Missing NSGetModule export (binary backwards compatiblity) r=benjamin a=dtownsend
2010-08-30 22:55:18 +02:00
Dmitri Gribenko
3dd644d597
Bug 590753. Avoid adding empty entries to paths. r=bsmedberg
...
--HG--
extra : rebase_source : 0220d37deb0ec175cc1580b0c1ec82c886c6db94
2010-09-06 15:18:07 +12:00
Benjamin Smedberg
ed6b2301fe
Rename NSGetModule to NSModule in various build scripts for bug 568691.
2010-06-22 20:21:34 -04:00
Oleg Romashin
11a6deea44
Bug 558825 - run-mozilla.sh does not work with -d native-gdb. r=ted.mielczarek
...
--HG--
extra : rebase_source : 764ca82339869411c4a3fa402f3060de17d7f768
2010-05-11 13:23:59 -04:00
Chris Jones
73f7822671
bug 532962: allow run-mozilla.sh to accept debugger arguments. r=luser
2009-12-07 01:10:46 -06:00
Benjamin Smedberg
87e746210d
Bug 524139 - Eval .all.pp instead of including it. This means that in the normal case we avoid any make restarts and the associated I/O that goes with them, which could possibly be slowing Windows builds down considerably r=ted
...
--HG--
extra : rebase_source : 9671d212954595ef76b1870957e09ec6bc018e83
2009-10-23 13:00:19 -04:00
Phil Ringnalda
4ee2e4bdb1
Bug 523054 - Sweep out some more viewer orts, r=dbaron
2009-10-25 10:03:17 -07:00
Phil Ringnalda
94cd737ac8
Bug 514211 - Sweep some mouse turds out of build/unix/, r=ted
2009-09-18 19:59:52 -07:00
Karl Tomlinson
04f1f2de08
Bug 477724 avoid pointless shell interpreter hanging around r=bsmedberg
2009-08-21 10:09:54 +12:00
Ginn Chen
f90d939080
Bug 456719 run-mozilla.sh doesn't work well with ksh93 r=benjamin
2009-07-23 18:09:10 +08:00
Benjamin Smedberg
c4cc33cfae
Bug 40967 - Avoid leaking MSYS paths in Makefiles: use c:/dir/path paths whenever possible, r=ted
2009-03-09 10:55:41 -04:00
Ginn Chen
21e513ab2a
Bug 472269 LD_LIBRARY_PATH is not set when running thunderbird from mozilla/dist/bin on Solaris r=wtc sr=neil
2009-02-09 14:18:02 +08:00
Daniel Holbert
3a59b040f3
Bug 473236 - follow up patch v3a: restore executable status for some files that might need it. a=ted
2009-01-23 11:52:51 -08: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
Marco Perez
7b7bba66e3
Bug 461542 - consolidate the (unix) start scripts for our applications; mozilla-central patch v3; r=benjamin
2008-12-10 16:19:55 +01:00
L. David Baron
5817fc42ab
Remove the feature of run-mozilla.sh where we md5sum any file called 'core' in your home directory in order to see if it changes while running the program and potentially invoke GDB. (Bug 467638) r=bsmedberg
...
This feature is no longer particularly useful because core files on Linux are now generally called core.$PID (although occasionally core), and it is potentially quite harmful since Mozilla can become very slow to start for users with large core files in their home directory.
2008-12-08 08:08:05 -08:00
Boying Lu
4098c74b99
Bug 259945 - Mozilla should not use LD_LIBRARY_PATH on solaris; use libxul.so instead of libgkgfx.so; r=wtc sr=neil
2008-12-05 07:30:37 +01:00
Boying Lu
07b6e8da50
Bug 259945 - Mozilla should not use LD_LIBRARY_PATH on solaris; use libgkgfx.so instead of libmozjs.so; r=wtc sr=neil
...
(to CLOSED TREE)
2008-11-21 20:24:08 +01:00
Phil Ringnalda
bbe7e1d08a
Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg
2008-11-03 19:46:28 -08:00
Neil Rashbrook
150fe2417b
Remove <CR>s (to fix cross-compilation bustage) rs=bsmedberg,gavin,roc,smontagu b=372802
2008-09-20 20:45:25 +01:00
Ginn Chen
9e2d08f742
Bug 43737 Unable to debug firefox with "./firefox -g -d dbx" in Chinese locale, r=cls, sr=roc
2008-06-11 18:34:50 +08:00
jag@tty.nl
563c6af980
Bug 362392: mddepend.pl stat() optimizations. r=neil, moa=bsmedberg, a=schrep
2008-02-13 00:40:39 -08:00
jag@tty.nl
5a280ba02a
Bug 415422: Fix gqi dep build (crash on startup). r=ted, a=damons
2008-02-08 00:50:22 -08:00
ted.mielczarek@gmail.com
7aae16785d
bug 389346 - GNOME crash reporter comes up on crashes, prevents breakpad. r+a=bsmedberg
2007-09-04 10:09:31 -07:00
benjamin@smedbergs.us
28d40dae74
Bug 389673 - Fix "make install" to copy from dist/ and use packager.mk, rather than recurse the build tree, r=luser
2007-08-03 07:46:17 -07:00
asqueella@gmail.com
a40f66a51b
Bug 387367 - mozilla-js.pc.in missing -DJS_THREADSAFE
...
p=Braden <braden@endoframe.com>
r=brendan
2007-07-14 14:57:38 -07:00
mats.palmgren@bredband.net
3f7e3e99ea
Bye bye Xprint. b=326716 r+sr=dbaron
2007-06-13 11:02:58 -07:00
hg@mozilla.com
465265d0d4
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00