Fix gdb-safari on Tiger.
authormrowe@apple.com <mrowe@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 10 Dec 2008 01:42:26 +0000 (01:42 +0000)
committermrowe@apple.com <mrowe@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 10 Dec 2008 01:42:26 +0000 (01:42 +0000)
gdb on Tiger does not take the -arch flag, so do not pass it.

Rubber-stamped by Ada Chan.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@39160 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKitTools/ChangeLog
WebKitTools/Scripts/gdb-safari

index 678058a..96363ae 100644 (file)
@@ -1,3 +1,13 @@
+2008-12-09  Mark Rowe  <mrowe@apple.com>
+
+        Rubber-stamped by Ada Chan.
+
+        Fix gdb-safari on Tiger.
+
+        gdb on Tiger does not take the -arch flag, so do not pass it.
+
+        * Scripts/gdb-safari:
+
 2008-12-09  Nikolas Zimmermann  <nikolas.zimmermann@torchmobile.com>
 
         Reviewed by Alexey Proskuryakov.
index f8f0bf6..daff7f9 100755 (executable)
@@ -74,7 +74,7 @@ my ($fh, $path) = mkstemp("/tmp/gdb-safari-XXXX");
 print $fh "set env DYLD_FRAMEWORK_PATH $productDir\n";
 print $fh "set env WEBKIT_UNSET_DYLD_FRAMEWORK_PATH YES\n";
 
-my @architectureFlags = ("-arch", preferredArchitecture()) if isAppleMacWebKit();
+my @architectureFlags = ("-arch", preferredArchitecture()) if isAppleMacWebKit() && !isTiger();
 # Start up Safari.
 print "Start Safari under gdb with DYLD_FRAMEWORK_PATH set to point to built WebKit in $productDir.\n";
 exec $gdbPath, "-x", $path, @architectureFlags, $safariPath or die;