diff options
author | nslu2-linux.adm@bkbits.net <nslu2-linux.adm@bkbits.net> | 2004-12-29 22:25:53 +0000 |
---|---|---|
committer | nslu2-linux.adm@bkbits.net <nslu2-linux.adm@bkbits.net> | 2004-12-29 22:25:53 +0000 |
commit | 2409ba66a0e22d16dfe617bf99ff79b5fe3f5e40 (patch) | |
tree | 6886474b78d6477e817c6d4bcb45600e7989e585 /classes/flow-lossage.bbclass | |
parent | 995f37cbffd6db1ff493ced79995db8a34696560 (diff) |
Merge bk://oe-devel.bkbits.net/openembedded
into bkbits.net:/repos/n/nslu2-linux/openembedded
2004/12/29 16:25:52-06:00 ti.com!kergoth
Change flow-lossage.bbclass to use an anonymous python function rather than
:=. This avoids the immediate variable expansion, which had the potential to
cause some unintended side effects, like 'CFLAGS' no longer matching
'TARGET_CFLAGS' in certain circumstances.
BKrev: 41d32ef1mq97PRKDWN6QJ7BdVFyiFA
Diffstat (limited to 'classes/flow-lossage.bbclass')
-rw-r--r-- | classes/flow-lossage.bbclass | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/classes/flow-lossage.bbclass b/classes/flow-lossage.bbclass index e69de29bb2..3e841e3cae 100644 --- a/classes/flow-lossage.bbclass +++ b/classes/flow-lossage.bbclass @@ -0,0 +1,5 @@ +# gcc-3.4 blows up in gtktext with -frename-registers on arm-linux +python () { + cflags = (bb.data.getVar('CFLAGS', d, 1) or '').replace('-frename-registers', '') + bb.data.setVar('CFLAGS', cflags, d) +} |