[Bug 675347] Re: volatile int causes inline assembly build failure

2012-05-31 Thread Ulrich Weigand
** Changed in: gcc-linaro-tracking
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc-linaro/+bug/675347/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-07-03 Thread Launchpad Bug Tracker
** Branch linked: lp:debian/gnat-4.6

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

To manage notifications about this bug go to:
https://bugs.launchpad.net/gcc-linaro/+bug/675347/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-05-19 Thread Matthias Klose
fixed in the gcc-4.6 package (oneiric, and unstable)


** Changed in: gcc-4.6 (Ubuntu Natty)
   Status: New = Invalid

** Changed in: gcc-4.6 (Ubuntu)
   Status: New = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-05-06 Thread Matthias Klose
now seen again with gcc-4.6 in oneiric


** Also affects: gcc-4.6 (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-05-06 Thread Andrew Stubbs
I can't reproduce the problem with the original testcase. Is this a new
problem?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-05-06 Thread Jean-Louis Dupond
The patch seems not applied in gcc-4.6 that we use?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-05-06 Thread Jean-Louis Dupond
For the error see: https://launchpadlibrarian.net/71179182
/buildlog_ubuntu-oneiric-armel.doxygen_1.7.4-1_FAILEDTOBUILD.txt.gz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-05-06 Thread Andrew Stubbs
The patch was committed here:

http://bazaar.launchpad.net/~linaro-toolchain-dev/gcc-
linaro/4.6/revision/106731

Does you compiler not have that?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 675347] Re: volatile int causes inline assembly build failure

2011-05-06 Thread Matthias Klose
On 05/06/2011 01:09 PM, Andrew Stubbs wrote:
 The patch was committed here:

 http://bazaar.launchpad.net/~linaro-toolchain-dev/gcc-
 linaro/4.6/revision/106731

 Does you compiler not have that?

no, currently using the fsf branch.  and apparently not only seen on
Ubuntu:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625825

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-05-06 Thread Matthias Klose
** Bug watch added: Debian Bug tracker #625825
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625825

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-05-06 Thread Michael Hope
Looking at the comments the patch has landed in mainline but does not
exist in GCC 4.6.0.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-04-20 Thread Michael Hope
** Changed in: gcc-linaro
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-04-15 Thread Andrew Stubbs
The fix was committed to Linaro GCC yesterday.

Related: lp:gcc-linaro/4.5,revno=99493

** Changed in: gcc-linaro
   Status: In Progress = Fix Committed

** Changed in: gcc-linaro
Milestone: None = 4.5-2011.04-0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-04-14 Thread Launchpad Bug Tracker
** Branch linked: lp:gcc-linaro

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-04-14 Thread Michael Hope
Andrew, could you check the status of this ticket please?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-04-05 Thread Andrew Stubbs
My backport of this patch appears to cause some test regressions caused
by a compiler segmentation fault.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-04-05 Thread Launchpad Bug Tracker
** Branch linked: lp:gcc-linaro/4.6

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-04-05 Thread Andrew Stubbs
The 4.6 version is ok though:

Related: gcc-linaro/4.6,revno=106731

** Also affects: gcc-linaro-tracking
   Importance: Undecided
   Status: New

** Changed in: gcc-linaro-tracking
   Status: New = Fix Committed

** Changed in: gcc-linaro-tracking
Milestone: None = 4.7.0

** Changed in: gcc-linaro-tracking
 Assignee: (unassigned) = Andrew Stubbs (ams-codesourcery)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-04-05 Thread Andrew Stubbs
Oops, bad syntax ...

Related: lp:gcc-linaro/4.6,revno=106731

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-03-24 Thread Launchpad Bug Tracker
** Branch linked: lp:debian/gcc-4.5

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-03-23 Thread Andrew Stubbs
Julian has now committed the patch upstream:

http://gcc.gnu.org/ml/gcc-patches/2011-03/msg01477.html

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-03-23 Thread Launchpad Bug Tracker
** Branch linked: lp:~ams-codesourcery/gcc-linaro/lp675347

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-03-23 Thread Launchpad Bug Tracker
This bug was fixed in the package gcc-4.5 - 4.5.2-7ubuntu1

---
gcc-4.5 (4.5.2-7ubuntu1) natty; urgency=low

  * Merge with Debian.

gcc-4.5 (4.5.2-7) unstable; urgency=low

  * Update to SVN 20110323 (r171351) from the gcc-4_5-branch.
- Fix PR c++/47125, PR fortran/47348, PR libstdc++/48114,
  PR libfortran/48066, PR target/48171, PR target/47862.
  PR preprocessor/48192.

  [ Steve Langasek ]
  * Make dpkg-dev versioned build-dependency conditional on whether we want
to build for multiarch.
  * Add a new patch, gcc-multiarch+biarch.diff, used only when building for
multiarch to set our multilib paths to the correct relative directories.
  * debian/rules.defs: support turning on multiarch build by architecture;
but don't enable this yet, we still need to wait for dpkg-dev.
  * When DEB_HOST_MULTIARCH is available (i.e., with the next dpkg upload),
use it as our multiarch path.
  * debian/rules.d/binary-java.mk: jvm-exports path is /usr/lib/jvm-exports,
not $(libdir)/jvm-exports.
  * OTOH, libgcj_bc *is* in $(libdir).
  * the spu build is not a multiarch build; look in the correct
non-multiarch directory.
  * debian/rules2: pass --libdir also for stageX builds, needed in order to
successfully build for multiarch.
  * debian/rules2: $(usr_lib) for a cross-build should not include the
multiarch dir as part of the path.
  * debian/patches/gcc-multiarch+biarch.diff: restore the original intent of
the patch, namely, that the multilib dir for the default variant is
always equal to libdir (the multiarch dir), and we walk up the tree
to find libqual for the secondary variant.
  * debian/patches/gcc-multiarch+biarch32.diff: apply the same multilib
directory rewriting for biarch paths with multiarch as we do without;
still needed in the near term.
  * Put our list of patches in README.Debian.$(DEB_TARGET_ARCH) instead of
in README.Debian, so that the individual files are architecture-neutral
and play nicely with multiarch.  LP: #737846.
  * Add a comment at the bottom of README.Debian with a pointer to the new
file listing the patches.

  [ Loic Minier ]
  * Rework config/vxworks-dummy.h installation snippet to test
DEB_TARGET_GNU_CPU against patterns close to the upstream ones (arm% mips%
sh% sparc%) as to also install this header on other ports targetting the
relevant upstream CPUs such as armhf.  Add a comment pointing at the
upstream bug.
  * Update __aeabi symbol handling to test whether DEB_TARGET_GNU_TYPE matches
arm-linux-gnueabi% instead of testing whether DEB_TARGET_ARCH equals
armel.  Add a comment pointing at the Debian bug and indicating that this
is only useful for older dpkg-dev versions.
  * debian/rules.def: fix armel entry to arm in list of
DEB_TARGET_ARCH_CPUs for Debian experimental GCC 4.5/4.6 libraries.
  * debian/rules2: drop commented out GCC #42509 workaround as this was fixed
upstream in 4.4+.
  * Change bogus DEB_TARGET_GNU_CPU test on armel and armhf to just test for
arm as ths is what the Debian arm, armel and armhf port use.
  * Rework snippet setting armv7 on Debian armhf / Ubuntu to avoid
duplication, as a comment called out for.
  * Use arm instead of armel/armhf in DEB_TARGET_GNU_CPU test when deciding
whether to enable profiledbootstrap.
  * Set DEJAGNU_TIMEOUT=600 on Ubuntu armhf as well.
  * Fix a couple more uses of armel or armhf against DEB_TARGET_GNU_CPU.
  * Patched a couple of comments mentioning armel to also mention armhf.
  * Add patch armhf-triplet-backport, support for arm-linux-*eabi* backported
from a patch sent on the upstream mailing-list.

  [ Matthias Klose ]
  * Fix PR target/48226, Allow Iterator::vector vector on powerpc with VSX,
taken from the trunk.
  * Fix PR preprocessor/48192, make conditional macros not defined for
#ifdef, proposed patch.
  * Build the gold LTO plugin for ppc64 (Hiroyuki Yamamoto). Closes: #618864.
  * Fix issue with volatile bitfields, default to -fstrict-volatile-bitfields
again on armel for Linaro builds. LP: #675347.
 -- Matthias Klose d...@ubuntu.com   Wed, 23 Mar 2011 15:48:14 +0100

** Changed in: gcc-4.5 (Ubuntu Natty)
   Status: Confirmed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-03-18 Thread Colin Watson
** Changed in: gcc-4.5 (Ubuntu Natty)
Milestone: ubuntu-11.04-beta-1 = None

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-03-15 Thread Michael Hope
Still not landed upstream.  Andrew, could you ask Julian to ping this
again or push it upstream yourself?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-03-15 Thread Michael Hope
** Changed in: gcc-linaro
 Assignee: Julian Brown (julian-codesourcery) = Andrew Stubbs 
(ams-codesourcery)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-03-01 Thread Martin Pitt
** Changed in: gcc-4.5 (Ubuntu Natty)
Milestone: natty-alpha-3 = ubuntu-11.04-beta-1

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-02-07 Thread Michael Hope
Still not landed upstream.

** Changed in: gcc-linaro
Milestone: 4.5-2011.02-0 = None

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-01-31 Thread Launchpad Bug Tracker
** Branch linked: lp:~ams-codesourcery/gcc-linaro/lp675347-4.6

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-01-28 Thread Matthias Klose
the current gcc-4.5 does revert the change from comment #26

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-01-28 Thread Colin Watson
Pushing to alpha-3, since the problem has been worked around as Matthias
notes in comment 36.

** Changed in: gcc-4.5 (Ubuntu Natty)
Milestone: natty-alpha-2 = natty-alpha-3

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-01-07 Thread Jamie Bennett
Please ensure that qt4-x11 is test built and verified with any fixes.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-01-05 Thread Michael Hope
Julian has pinged this.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2011-01-05 Thread Michael Hope
** Changed in: gcc-linaro
Milestone: 4.5-2011.01-0 = 4.5-2011.02-0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-12-12 Thread Michael Hope
Oops.  Saw another volatile bitfields patch and mis-read it as fixing
this.  Marked back as in progress.

** Changed in: gcc-linaro
   Status: In Progress = Fix Committed

** Changed in: gcc-linaro
   Status: Fix Committed = In Progress

** Changed in: gcc-linaro
Milestone: 4.5-2010.12-0 = 4.5-2011.01-0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-12-09 Thread Kate Stewart
** Changed in: gcc-4.5 (Ubuntu Natty)
 Assignee: (unassigned) = Canonical Foundations Team 
(canonical-foundations)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/675347

Title:
  volatile int causes inline assembly build failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-29 Thread Dave Martin
I notice that _q_value is referenced twice in the constraints.

Can we get rid of the reference causing the problem, i.e.:

asm volatile(0:\n
 ldrex %[newValue], [%[_q_value]]\n
 sub %[newValue], %[newValue], #1\n
 strex %[result], %[newValue], [%[_q_value]]\n
 teq %[result], #0\n
 bne 0b\n
 : [newValue] =r (newValue),
   [result] =r (result),
 : [_q_value] r (_q_value)
 : cc, memory);

My understanding is that the memory clobber is enough to warn the
compiler that that _q_value might be modified ... though I'm not a tool
expert so I could be wrong there.

Alternatively, remove both constraints and just use Q instead.  If
we're actually using the constraint in instructions, m is wrong
because we can't handle pre/post increment/decrement addressing, and no
offset is allowed in ARM so o wouldn't be correct either:

asm volatile(0:\n
 ldrex %[newValue], %[_q_value]\n
 sub %[newValue], %[newValue], #1\n
 strex %[result], %[newValue], %[_q_value]\n
 teq %[result], #0\n
 bne 0b\n
 : [newValue] =r (newValue),
   [_q_value] +Q (_q_value),
   [result] =r (result),
 :: cc, memory);

I don't have a suitable toolchain to test this with right now, though...
can someone else see if it makes any difference?

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-29 Thread Julian Brown
Using 'Q' (as in the message I posted to the GCC list) seems to work,
but still gives a warning rather than an error. That might be an
acceptable workaround, I guess. (It's probably the correct thing to do
anyway.)

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-29 Thread Dave Martin
@Julian

My 2c: since ISO C says volatile bitfields are wrong, then if any code
needs -fno-strict-volatile-bitfields to build, then either that code is
wrong (which is not obviously true in this case--- but if is it true I
would like to understand how so we can avoid it), or ... the compiler is
wrong.

Am I being too naive?

Cheers
---Dave

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-29 Thread Julian Brown
I'm pretty sure we're dealing with a compiler regression here: note that
there isn't actually any usage of bitfields in the test case given
(rather, it uses a volatile int), it just so happened that the code to
implement -fstrict-volatile-bitfields caused a particular code path to
be erroneously executed.

If things are working properly, the compilability of the code shouldn't
be affected by the -f[no-]strict-volatile-bitfields options.

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-29 Thread Marcin Juszkiewicz
https://bugs.launchpad.net/bugs/682742 looks like similar issue

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-29 Thread Scott Kitterman
No. That's caused by removing implicit-it=thumb from the default gcc
config. There is another bug about that.

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-24 Thread Scott Kitterman
Could the g++ default be changed in gcc-defaults for now so we could get on 
with things while the patch is being sorted?

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-24 Thread Julian Brown
The simplest way to achieve that at present is probably for Ubuntu
(locally) to revert the patch:

2010-10-26  Jie Zhang  j...@codesourcery.com

Issue #1259

Backport from mainline:

gcc/
2010-10-26  Jie Zhang  j...@codesourcery.com

* stor-layout.c (layout_decl): Use the field's type to
determine the mode and keep DECL_BIT_FIELD for a volatile
bit-field.
* config/arm/arm.c (arm_override_options): Default to
-fstrict-volatile-bitfields.

gcc/testsuite/
2010-10-26  Jie Zhang  j...@codesourcery.com

* gcc.target/arm/volatile-bitfields-1.c: New test.
* gcc.target/arm/volatile-bitfields-2.c: New test.
* gcc.target/arm/volatile-bitfields-3.c: New test.

Reverting the arm.c fragment should be enough. (This is Linaro GCC 4.5
rev 99425.)

Is that a possibility?

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-23 Thread Matthias Klose
please no compiler upload before alpha-1 is out

** Changed in: gcc-4.5 (Ubuntu Natty)
Milestone: natty-alpha-1 = natty-alpha-2

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-23 Thread Scott Kitterman
So we'll just leave Qt/KDE broken for another month?  That doesn't sound so 
great either.

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-23 Thread Julian Brown
Incidentally I'd like to hear the upstream opinion on this patch before
we apply it to our 4.5 tree, and especially before we deploy software
using it.

Thanks,

Julian

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-23 Thread Michael Hope
Scott, Matthias: there's a work around by setting -fno-strict-volatile-
bitfields but, due to this being inline assembler, the flag needs to be
the default for anything that includes qatomic.h.

-fstrict-volatile-bitfields was added in 2010.11 so there's no loss in
turning it off.  Is there a way of setting this by default as a work-
around?

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-23 Thread Matthias Klose
adding -fstrict-volatile-bitfields would need touching every package
again, which is not better. lets wait for feedback on the GCC fix.

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-22 Thread Julian Brown
Patch posted upstream:

http://gcc.gnu.org/ml/gcc-patches/2010-11/msg02245.html

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-21 Thread Michael Hope
** Changed in: gcc-linaro
   Status: Confirmed = In Progress

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-18 Thread Julian Brown
Your QT build must be picking up the wrong compiler:

mavis% g++-4.5  -O2 -save-temps -mfpu=neon -c atomic.cc
atomic.cc: In function 'int foo(QBasicAtomicInt)':
atomic.cc:25:35: error: output number 2 not directly addressable
atomic.cc:25:35: warning: use of memory input without lvalue in asm operand 4 
is deprecated
mavis% g++-4.5 -O2 -save-temps -mfpu=neon -c atomic.cc 
-fno-strict-volatile-bitfields
mavis% g++-4.5 --version
g++-4.5 (Ubuntu/Linaro 4.5.1-10ubuntu1) 4.5.2
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Can you please double-check?

BTW, for me g++ refers to a 4.4 compiler:

mavis% g++ --version
g++ (Ubuntu/Linaro 4.4.4-14ubuntu5) 4.4.5
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

mavis% g++ -O2 -save-temps -mfpu=neon -c atomic.cc 
-fno-strict-volatile-bitfields
cc1plus: error: unrecognized command line option 
-fno-strict-volatile-bitfields

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-18 Thread Scott Kitterman
# which g++
/usr/lib/icecc/bin/g++
r...@kubuntu-efikamx01:~/qt4-x11-4.7.1# /usr/lib/icecc/bin/g++ -v
Using built-in specs.
COLLECT_GCC=/usr/bin/g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabi/4.5.2/lto-wrapper
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 
4.5.1-10ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-4.5/README.Bugs 
--enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr 
--program-suffix=-4.5 --enable-shared --enable-multiarch 
--enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib 
--without-included-gettext --enable-threads=posix 
--with-gxx-include-dir=/usr/include/c++/4.5 --libdir=/usr/lib --enable-nls 
--with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug 
--enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc 
--disable-sjlj-exceptions --with-arch=armv7-a --with-float=softfp 
--with-fpu=vfpv3-d16 --with-mode=thumb --disable-werror 
--enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi 
--target=arm-linux-gnueabi
Thread model: posix
gcc version 4.5.2 (Ubuntu/Linaro 4.5.1-10ubuntu1)

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-18 Thread Scott Kitterman
Just to be sure, I reran the build in the same chroot without the change
and got the same errors such as:


../../include/QtCore/../../src/corelib/arch/qatomic_armv6.h:119:35: error: 
output number 2 not directly addressable
../../include/QtCore/../../src/corelib/arch/qatomic_armv6.h:119:35: warning: 
use of memory input without lvalue in asm operand 4 is deprecated
../../include/QtCore/../../src/corelib/arch/qatomic_armv6.h:119:35: error: 
output number 2 not directly addressable
../../include/QtCore/../../src/corelib/arch/qatomic_armv6.h:119:35: warning: 
use of memory input without lvalue in asm operand 4 is deprecated

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-18 Thread Julian Brown
OK, looks like you're using a self-built GCC. The reference to the
system G++ (/usr/bin/g++) for COLLECT_GCC is interesting: that might
suggest a possible misconfiguration, and/or that the wrong binary is
still being picked up for some phase of compilation, for some reason.

Maybe try one of the following:

1. Using the official build of 4.5.1-10ubuntu1 with -fno-strict-
volatile-bitfields.

2. Adding -v to the CFLAGS/CXXFLAGS to see which binaries are actually
being invoked.

Sorry for being stubborn, but if that flag doesn't work as a workaround,
we're back to square one...

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-18 Thread Scott Kitterman
Sure. I'll try it again with no icecc.

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-18 Thread Scott Kitterman
Building now. I should know if the work around does it in an hour.

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-18 Thread Scott Kitterman
The build is past where it worked before, so I'll call this progress.

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-18 Thread Michael Hope
** Changed in: gcc-linaro
   Status: New = Confirmed

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-17 Thread Julian Brown
I've not found a fix for this yet, but I think I have a workaround.
Could you try compiling with -fno-strict-volatile-bitfields and let me
know how you get on, please?

Thanks,

Julian

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-17 Thread Scott Kitterman
I have a test build in progress to try this.

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-17 Thread Scott Kitterman
make[2]: Entering directory `/tmp/buildd/qt4-x11-4.7.1/qmake'
g++ -c -o project.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 
-fno-strict-volatile-bitfields -fno-strict-volatile-bitfields -I. -Igenerators 
-Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian 
-I/tmp/buildd/qt4-x11-4.7.1/include -I/tmp/buildd/qt4-x11-4.7.1/include/QtCore 
-I/tmp/buildd/qt4-x11-4.7.1/src/corelib/global 
-I/tmp/buildd/qt4-x11-4.7.1/src/corelib/xml 
-I/tmp/buildd/qt4-x11-4.7.1/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE 
-DQT_BOOTSTRAPPED -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT 
-DQT_NO_STL -DQT_NO_COMPRESS -I/tmp/buildd/qt4-x11-4.7.1/mkspecs/linux-g++ 
-DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT  
project.cpp
g++ -c -o property.o -pipe -DQMAKE_OPENSOURCE_EDITION -O2 
-fno-strict-volatile-bitfields -fno-strict-volatile-bitfields -I. -Igenerators 
-Igenerators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian 
-I/tmp/buildd/qt4-x11-4.7.1/include -I/tmp/buildd/qt4-x11-4.7.1/include/QtCore 
-I/tmp/buildd/qt4-x11-4.7.1/src/corelib/global 
-I/tmp/buildd/qt4-x11-4.7.1/src/corelib/xml 
-I/tmp/buildd/qt4-x11-4.7.1/tools/shared -DQT_NO_PCRE -DQT_BUILD_QMAKE 
-DQT_BOOTSTRAPPED -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT 
-DQT_NO_STL -DQT_NO_COMPRESS -I/tmp/buildd/qt4-x11-4.7.1/mkspecs/linux-g++ 
-DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT  
property.cpp
cc1plus: error: unrecognized command line option 
-fno-strict-volatile-bitfields
cc1plus: error: unrecognized command line option 
-fno-strict-volatile-bitfields
ICECC[20202] 19:58:18: Compiled on 192.168.111.110
make[2]: *** [property.o] Error 1
make[2]: Leaving directory `/tmp/buildd/qt4-x11-4.7.1/qmake'
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory `/tmp/buildd/qt4-x11-4.7.1'
make: *** [build] Error 2

To do the build I changed:

--- a/mkspecs/linux-g++/qmake.conf
+++ b/mkspecs/linux-g++/qmake.conf
@@ -12,3 +12,8 @@ QMAKE_INCREMENTAL_STYLE = sublib
 include(../common/g++.conf)
 include(../common/linux.conf)
 load(qt_config)
+
+
+QMAKE_CFLAGS_RELEASE   += -fno-strict-volatile-bitfields
+QMAKE_CXXFLAGS_RELEASE += -fno-strict-volatile-bitfields
+

Is that correct?

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-17 Thread Julian Brown
Oh, that's really strange. Are you sure you're using the same G++
version which was previously failing with the inline-asm error?

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-17 Thread Scott Kitterman
Yes. gcc-4.5 hasn't changed.

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-16 Thread Brian Murray
** Tags added: patch

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-16 Thread Julian Brown
FAOD, we don't yet have a patch to fix this issue, do we?

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-16 Thread Scott Kitterman
** Tags removed: patch

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-16 Thread Scott Kitterman
Confirmed still a problem with qt4-x11 4.7.1 uploaded to Natty today.

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-15 Thread Scott Kitterman
This regression is blocking progress on getting Qt/KDE built on arm.

** Also affects: gcc-4.5 (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: gcc-4.5 (Ubuntu)
   Importance: Undecided = High

** Also affects: gcc-4.5 (Ubuntu Natty)
   Importance: High
   Status: New

** Changed in: gcc-4.5 (Ubuntu Natty)
Milestone: None = natty-alpha-1

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 675347] Re: volatile int causes inline assembly build failure

2010-11-15 Thread Scott Kitterman
Confirmed this as a regression in Ubuntu's gcc-4.5 4.5.1-10ubuntu1
(which uses Linaro's 2010.11).  I'm currently building with
4.5.1-9ubuntu1 (which contains 2010.10) and am wll past where the newer
one fails.

** Changed in: gcc-4.5 (Ubuntu Natty)
   Status: New = Confirmed

-- 
volatile int causes inline assembly build failure
https://bugs.launchpad.net/bugs/675347
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs