aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiktor w brodlo <wiktor@brodlo.net>2011-08-22 04:20:10 +0000
committerwiktor w brodlo <wiktor@brodlo.net>2011-08-22 04:20:10 +0000
commitd5776dc4b0ab883eaac9441d69c75287de6c8773 (patch)
tree00168c3fcf8d3e4500ebdca12871710de105b600
parentgentoo/utils.py: install libuser (diff)
downloadanaconda-d5776dc4b0ab883eaac9441d69c75287de6c8773.tar.gz
anaconda-d5776dc4b0ab883eaac9441d69c75287de6c8773.tar.bz2
anaconda-d5776dc4b0ab883eaac9441d69c75287de6c8773.zip
Add -fomit-frame-pointer to list of CFLAGS
-rwxr-xr-xanaconda1
-rw-r--r--iw/makeconf_gui.py2
-rw-r--r--ui/makeconf.glade78
3 files changed, 67 insertions, 14 deletions
diff --git a/anaconda b/anaconda
index 15a149a..323cf59 100755
--- a/anaconda
+++ b/anaconda
@@ -472,6 +472,7 @@ class Anaconda(object):
self.displayMode = None
self.extraModules = []
self.firewall = firewall.Firewall()
+ self.fomit = False
self.genkernel = True
self.id = None
self._instClass = None
diff --git a/iw/makeconf_gui.py b/iw/makeconf_gui.py
index 87041e9..ec8eaf6 100644
--- a/iw/makeconf_gui.py
+++ b/iw/makeconf_gui.py
@@ -49,6 +49,7 @@ class MakeconfWindow(InstallWindow):
self.anaconda.makeconf_march = self.march.get_active_text()
self.anaconda.makeconf_opt = self.opt.get_active_text()
self.anaconda.makeconf_pipe = self.pipe.get_property("active")
+ self.anaconda.makeconf_fomit = self.fomit.get_property("active")
self.anaconda.makeconf_jobs = self.jobs.get_value_as_int()
self.anaconda.makeconf_load = self.load.get_value_as_int()
self.anaconda.makeconf_silent = self.silent.get_property("active")
@@ -84,6 +85,7 @@ class MakeconfWindow(InstallWindow):
self.march = self.xml.get_widget("march")
self.opt = self.xml.get_widget("opt")
self.pipe = self.xml.get_widget("pipe")
+ self.fomit = self.xml.get_widget("fomit")
self.jobs = self.xml.get_widget("jobs")
self.load = self.xml.get_widget("load")
self.silent = self.xml.get_widget("silent")
diff --git a/ui/makeconf.glade b/ui/makeconf.glade
index b432f3c..a4bf718 100644
--- a/ui/makeconf.glade
+++ b/ui/makeconf.glade
@@ -45,7 +45,7 @@
<widget class="GtkTable" id="table1">
<property name="visible">True</property>
<property name="can_focus">False</property>
- <property name="n_rows">3</property>
+ <property name="n_rows">4</property>
<property name="n_columns">2</property>
<child>
<widget class="GtkHPaned" id="hpaned1">
@@ -257,6 +257,20 @@ s</property>
<property name="n_rows">2</property>
<property name="n_columns">2</property>
<child>
+ <widget class="GtkCheckButton" id="pipe">
+ <property name="label" translatable="yes">-pipe</property>
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <property name="receives_default">False</property>
+ <property name="use_action_appearance">False</property>
+ <property name="draw_indicator">True</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ </packing>
+ </child>
+ <child>
<placeholder/>
</child>
<child>
@@ -265,9 +279,21 @@ s</property>
<child>
<placeholder/>
</child>
+ </widget>
+ <packing>
+ <property name="top_attach">2</property>
+ <property name="bottom_attach">3</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkTable" id="table9">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="n_rows">2</property>
+ <property name="n_columns">2</property>
<child>
- <widget class="GtkCheckButton" id="pipe">
- <property name="label" translatable="yes">-pipe</property>
+ <widget class="GtkCheckButton" id="fomit">
+ <property name="label" translatable="yes">-fomit-frame-pointer</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
@@ -279,10 +305,34 @@ s</property>
<property name="right_attach">2</property>
</packing>
</child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
- <property name="top_attach">2</property>
- <property name="bottom_attach">3</property>
+ <property name="top_attach">3</property>
+ <property name="bottom_attach">4</property>
+ </packing>
+ </child>
+ <child>
+ <widget class="GtkLabel" id="label17">
+ <property name="visible">True</property>
+ <property name="can_focus">False</property>
+ <property name="xalign">0</property>
+ <property name="yalign">0</property>
+ <property name="label" translatable="yes">Omits frame pointers, resulting in a slight speedup but can have serious repercussions on debugging.</property>
+ </widget>
+ <packing>
+ <property name="left_attach">1</property>
+ <property name="right_attach">2</property>
+ <property name="top_attach">3</property>
+ <property name="bottom_attach">4</property>
</packing>
</child>
</widget>
@@ -551,15 +601,6 @@ Do not set both -j and -l to zero.</property>
<property name="n_rows">2</property>
<property name="n_columns">2</property>
<child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
- <placeholder/>
- </child>
- <child>
<widget class="GtkCheckButton" id="silent">
<property name="label" translatable="yes">-s</property>
<property name="visible">True</property>
@@ -573,6 +614,15 @@ Do not set both -j and -l to zero.</property>
<property name="right_attach">2</property>
</packing>
</child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
+ <child>
+ <placeholder/>
+ </child>
</widget>
<packing>
<property name="top_attach">2</property>