Commit Graph

198 Commits

Author SHA1 Message Date
Rafael Ávila de Espíndola
05643ba9b5 Bug 705466 - Use MOZ_CHECK_HEADERS to check for cpuid.h. r=ted. 2011-11-28 15:32:32 -05:00
Rafael Ávila de Espíndola
656b26bce4 Bug 705461 - Use MOZ_CHECK_HEADER(S) everywhere. r=neil. 2011-11-26 16:05:17 -05:00
Joey Armstrong
d12c2da86c Bug 687511 - make-makefile enhancements; r=khuey,coop 2011-11-20 11:18:27 +00:00
Kyle Huey
97bef3e046 Merge m-c to b-s. 2011-09-29 08:38:20 -04:00
Siddharth Agarwal
47e14a90a1 Bug 687275 - mozconfig detection code: remove an unnecessary pipe -> string -> pipe redirection and use FOUND_MOZCONFIG instead of MOZCONFIG. r=ted 2011-09-23 23:22:44 +05:30
Matheus Kerschbaum
2b06ebc8ae Bug 687766 part 1: Remove build-time dependency on libIDL. r=khuey 2011-09-27 10:09:54 +02:00
Siddharth Agarwal
6fcbc8a353 Bug 681659 - Execute mozconfig-find just once and make sure mozconfig detection errors are handled properly. r=ted 2011-09-09 02:00:31 +05:30
Jeff Walden
acf74700fb Bug 684782 - Readd support for $topsrcdir/mozconfig, exclusive with support for $topsrcdir/.mozconfig (no more than one may be present). f=callek r=ted 2011-09-07 13:42:03 +02:00
Rafael Ávila de Espíndola
64aa536e72 Bug 680277 - Debug builds should always be compiled with frame pointers. r=khuey.
This patch creates a new MOZ_FRAMEPTR_FLAGS variable that is used only to
control the frame pointer flags passed to the compiler. It also computes this
flag in a macro so that the toplevel configure and js/src/configure stay in
sync.
2011-09-03 13:36:18 -04:00
Ehsan Akhgari
a80538117b Keep changeset e3626f903f9f backed out on the reverted tree 2011-09-02 09:06:01 -04:00
Ehsan Akhgari
6067ec6bb1 Revert to changeset e6fc4594c22e which was the last one to get a green Win7 tp run 2011-09-02 09:03:08 -04:00
Rafael Ávila de Espíndola
8cf7dc9c69 revert 11247af82311, e3626f903f9f and 7ee51f8ea940.
CLOSED TREE
2011-09-01 22:01:56 -04:00
Rafael Ávila de Espíndola
13d41d7867 Bug 680277 - Add missing file.
CLOSED TREE
2011-09-01 16:17:50 -04:00
Rafael Ávila de Espíndola
7b7ec3f361 Bug 678558 - Detect broken vrp and disable it.
Test if the gcc we are using has PR49911 and if so disable value range
propagation to avoid.
2011-08-26 15:39:34 -04:00
Siddharth Agarwal
d2f7edb66a Bug 675691 - Get rid of mozconfig guesswork. r=ted
- MOZCONFIG is now the only environment variable we recognize. We used to
  recognize MOZ_MYCONFIG as well, but we now error out if that is set.

- $topsrcdir/.mozconfig is now the only implicit location we recognize. We used
  to recognize a number of other implicit locations, but we now error out where
  we would have used one of them.
2011-08-24 12:09:29 +05:30
Siddharth Agarwal
5f7cd87e61 Bug 678475 - Make mozconfig-find always return an absolute path. Patch adapted from code by Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org>. r=ted 2011-08-14 22:04:46 +05:30
ABE Hiroki
b7704b735b Bug 672980 - M4 macro name should be quoted in AC_DEFUN. r=ted
fixes for js/src f+=Callek
2011-08-09 14:27:00 -04:00
Mounir Lamouri
6afd14364b Backout bug 563462, bug 675519, bug 674647, bug 341223 and bug 672980 to fix perma-orange. 2011-08-09 14:50:55 +02:00
Hiroyuki Ikezoe
7c6d570571 Bug 672980 - M4 macro name should be quoted in AC_DEFUN. r=ted 2011-07-20 16:00:00 -04:00
Hiroyuki Ikezoe
9dd823ff44 Bug 341223 - Make $MOZCONFIG try $topsrcdir-local paths too 2011-08-02 18:48:00 -04:00
Brad Lassey
3de1adc2fe backout bug 341223, changeset backout_4d794b0ef38d because it breaks some developer's builds 2011-08-01 19:03:06 -04:00
Hiroyuki Ikezoe
ca061c97f8 Bug 341223 - Make $MOZCONFIG try $topsrcdir-local paths too. r=ted 2011-08-01 09:22:25 +02:00
Brad Lassey
d0c03194ce bug 672939 - fennec package name repeats itself with NDKr5 and greater r=khuey 2011-07-20 17:02:04 -04:00
Mike Hommey
e00a62bc84 Bug 669866 - Export CXX instead of defaulting to c++. r=ted 2011-07-11 07:51:01 +02:00
Jezreel Ng
c092b5f1c7 Bug 666140: Error out if MOZCONFIG points to a non-existent file. r=khuey 2011-06-24 07:22:40 -07:00
Marco Bonardo
0826a0743b Revert to changeset a87ee7550f6a due to incomplete backout 2011-06-24 17:23:04 +02:00
Jezreel Ng
1832f63b7f Bug 666140: Error out if MOZCONFIG points to a non-existent file. r=khuey 2011-06-24 07:22:40 -07:00
Mike Hommey
80fa31827e Bug 664340 - Fallback to c++ when CXX is not set. r=khuey 2011-06-15 02:14:33 +02:00
Rafael Ávila de Espíndola
b1817a1644 Bug 657653. Check for libstdc++ versions in stdc++compat.cpp; r=ted,glandium 2011-06-08 22:35:24 -04:00
Brad Lassey
c731a2e5d6 bug 617115 - support building with andorid NDKr5 r=ted 2011-04-01 16:47:37 -07:00
Rafael Ávila de Espíndola
8dae666891 Bug 638149 - Need a way to disable -dead_strip on OS X. r=ted 2011-04-09 05:23:27 +10:00
Ehsan Akhgari
0295bd8fc7 Backed out changeset eb6edf77b7c8 (bug 638149) because of build bustage 2011-03-27 15:30:22 -04:00
Rafael Ávila de Espíndola
e6be64775a Bug 638149 - Need a way to disable -dead_strip on OS X; r=ted 2011-03-02 21:29:00 -05:00
Neil Rashbrook
5b6e53ffea Bug 632344 - Speed up header checks. r=ted 2011-03-01 21:38:21 +11:00
Mounir Lamouri
8d391d6725 Bug 620788 - Do not silently fall back to bundled NSS/NSPR if system ones can't be used. r=khuey a=bsmedberg 2011-02-03 00:13:07 +01:00
Eli Friedman
e9c298789d Bug 579689 - Fix cases of return without expression in a function returning "int". r=khuey 2010-07-18 11:19:48 +02:00
Vladimir Vukicevic
885e8eb55c b=?; fix make-makefile and cairo-features.h.in hack; r=ted 2010-07-02 11:20:29 -07:00
Jacek Caban
50dbe8911a Bug 559854 - Compile target xpidl only if libIDL is configured when cross compiling. [r=ted]
(transplanted from 0388c837c9867762bcc10a1fb88428050d158479)
2010-06-02 10:08:00 -04:00
L. David Baron
e6c638a3c8 Fix indentation in configure --help. (Bug 569261) r=ted 2010-06-02 14:04:21 -07:00
Michael Kohler
61fec64afe Bug 506041 Part 2: Correct misspellings in source code
r=timeless
2010-05-13 14:19:50 +02:00
Brad Lassey
7b2abff7b5 bug 515748 - differentiate between wince and winmo (change windows mobile ABI to arm-wince-winmo) r=ted 2009-12-04 14:14:18 -05:00
Ted Mielczarek
e6db6f9056 back out accidental changes (on a CLOSED TREE, no less) 2009-11-11 13:27:09 -05:00
Ted Mielczarek
e673cc4669 add some debug output to investigate bug 522729 (on a CLOSED TREE) 2009-11-11 12:32:07 -05:00
Benjamin Smedberg
70fb37503f Bug 485409 - Handle a Windows-style path as $srcdir in configure, by modifying the default autoconf M4 macros so that they recognize Z:/ as an absolute path. r=ted 2009-09-22 09:05:48 -04:00
Josh Aas
092eea968a Add executable bits back to config.guess files. b=515002 2009-09-09 08:20:25 -04:00
Josh Aas
3a4bc37240 Sync config.guess to latest version from gnu, include fix for GNU Savannah bug 6827. b=515002 r=ted 2009-09-08 14:55:19 -04:00
Phil Ringnalda
8ba0e9a24a Bug 504239. Remove useless chunk of barely-used script. r=ted 2009-08-04 09:50:18 +12:00
Jim Blandy
5ff36cbd6f Bug 475654: Allow workaround for NSPR installations with no nspr-config script. a=wes, r=jimb 2009-07-28 13:18:50 -07:00
Brad Lassey
5a35e68738 bug 50070 - mozconfig2configure can't handle paths with parenthesis r=ted 2009-06-24 16:21:14 -04:00
Josh Aas
d058c216bb Sync config.guess with latest from gnu "config" package. See bug for changelog. b=492623 r=ted 2009-05-12 23:47:03 -04:00