You have been subscribed to a public bug: I have downloaded, apt-get install gcc-arm-linux-gnueabi and apt-get install binutils-arm-linux-gnueabi, on 12.04 LTS. We are building u-boot (from denx repository) for at91sam9261-ek. We have a product based off this demo board. Specific issue I tracked down is the C library integer divide _udivsi3 hangs. I can enable an IO pin controlled LED just before a C divide instruction "freq /= div;" and the LED switches as commanded. If I place the enable macro after this divide instruction the LED does not switch. Linked static C lib function hangs. I am compiling thumb- interleved mode, though strict arm (-mno-thumb) fails also.
Solution I found is the Code Sourcery toolchain "http://www.mentor.com /embedded-software/sourcery-tools/sourcery-codebench/editions/lite- edition/". My purpose here is to let you know this problem exists with the ARM toolchain hosted on the Ubuntu repository so hopefully you can correct this. If you believe you find a solution I will be pleased to help verify it on my specific build. I realize you may not have ready access to the specific hardware we are using. I first posted this on launchpad linked contact. They said I should report htis here. Bill ** Affects: ubuntu Importance: Undecided Status: New -- ARM cross compiler C lib flaw https://bugs.launchpad.net/bugs/1357829 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
