Unanswered question This question has not been answered yet. Are they part of enable-tests? Regards, Erik ** Sent via the linuxppc-embedded mail list. Since kevdig mentioned some errata for certain PowerPC processors in comment 23, I suggested that someone knowledgeable on PowerPC should review this patch.
Depends on: Blocks: 432553 20357 296879 Show dependency tree /graph Reported: 2005-06-06 15:36 PDT by kevdig Modified: 2014-03-21 17:05 PDT (History) CC List: 8 users (show) brendan crowderbt gavin.sharp In the new file mozilla/nsprpub/pr/src/md/unix/os_Linux_ppc.s, I found that you changed the "rd" in os_Darwin_ppc.s to "d", where d is a digit (0, 3, 4, 5). With modern technology, is it possible to permanently stay in sunlight, without going into space? And as timeless points out, a person capable/interested in review on isn't necessarily capable/interested in reviewing the other. http://stackoverflow.com/questions/30253742/error-unsupported-relocation-against-register-error-with-inline-ppc-assembl
This program is free software; you may redistribute it under the terms of the GNU General Public License. I have no idea why it loads 0. > And the sync before the stwcx.? This is a pretty standard compare-and-swap for PPC, so I'd be surprised if this sequence was bad on some CPU. My error is I get a lot of messages of "unsupported relocation against X" where X is a register or symbol.
After I test the latest patches on some 32-bit systems, I'll TRY to generate new patches. Code snippet: _serial_intialized_text: .ascii "Serial Initialized" _sdram_intialized_text: .ascii "SDRAM Initializeds" If I tell the assembler to use the booke instruction set (440 uses booke instructions.) with the command: $ powerpc-linux-as -mbooke Exploded Suffixes Does chilli get milder with cooking? http://www.dsource.org/projects/tango/ticket/378 Thanks.
It might be that on the PS3 only the hypervisor is allowed to access those registers. Comment 22 Mark Mentovai 2005-09-12 18:12:20 PDT Comment on attachment 195825 [details] [diff] [review] Handle Darwin/OS X with platform-dependent register identification My r+ covers the patch as modified here, but I cr.
I'm happy with the patch in the most recent attachment. Are there specific CPUs or specific errata that bug you? I would hope that anyone designing nuclear reactor control systems is already aware of any problems that some PPCs may have and will not use any susceptible chips. Comment 10 kevdig 2005-06-15 10:13:22 PDT Created attachment 186346 [details] [diff] [review] de-386-ized version of "remaining code changes" 386 code changes removed from previous patch Comment 11 kevdig 2005-06-15 10:50:28 PDT
But if I am violating some kind of "Thou Shall not put multiple fixes in a single bug" rule then I will. This is the accepted answer. to remove the debug printf()s)? gcc should be able to figure out what to do with the files based on their filename extension (.c or .s).
Format For Printing -XML -JSON - Clone This Bug -Top of page Home | New | Browse | Search | [help] | Reports | Product Dashboard Privacy Notice | Legal Terms Log in to reply. Cc'ing crowder, who can help too I hope. /be Comment 44 kevdig 2007-06-12 02:46:10 PDT (In reply to comment #43) > kevdig: can you mark r+, or do you want to Comment 16 Mark Mentovai 2005-09-11 19:40:32 PDT Created attachment 195701 [details] [diff] [review] Also handle Darwin/OS X for JS lock Comment 17 Mark Mentovai 2005-09-11 19:41:40 PDT Comment on attachment 195701
What am I doing wrong? When I run it on my firefox-bin I get: /opt/firefox2.0-gtk2-atomic/lib/firefox-22.214.171.124/firefox-bin: ELF 32-bit MSB executable, PowerPC or cisco 4500, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped It is compiled succeffully but when i downloaded into the board, the corresponding task function is not invoked.
c gcc assembly powerpc share|improve this question edited May 15 '15 at 7:34 Craig S. Comment 64 kevdig 2008-05-06 17:10:49 PDT These patches do not address whatever the --enable-64bit configure option is supposed to do. This program has absolutely no warranty. Comment 60 Wan-Teh Chang 2008-01-23 21:03:23 PST Created attachment 298864 [details] [diff] [review] NSPR patch 2 (disable os_Linux_ppc.s for 64-bit builds) This patch disables the use of os_Linux_ppc.s for 64-bit builds,
I wait to sr+ until I see an r+, which is one excuse for my not helping this bug get fixed. Use these archive pages to search previous posts. I also found an IBM article http://www.ibm.com/developerworks/linux/library/l-powasm4.html?S_TACT=105AGX03&S_CMP=EDU that explains how to write a function in 64-bit PowerPC assembly language. Reassigning. (in reply to: ↑2 ) 04/11/07 00:30:14 changed by Carlos Replying to Gregor: Could you unset LANG and resubmit (that is, submit an English version)?
Comment 43 Brendan Eich [:brendan] 2007-06-11 11:57:11 PDT kevdig: can you mark r+, or do you want to clear that r? This GDB was configured as "ppc64-yellowdog-linux-gnu"...Using host libthread_db library "/lib64/libthread_db.so.1". (gdb) r Starting program: /home/kaie/nspr/obj64/pr/tests/atomic Reading symbols from shared object read from target memory...done. But the hardware Linux runs on is much more diverse. Some of them have some scary comments on the reservation instructions.
it may need isync after stwcx instruction in a SPM machine Comment 41 kevdig 2007-06-08 14:33:09 PDT (In reply to comment #39) > You can add -Wa,-mregnames or -mregnames to ASFLAGS, Won't adding these screw up the assembly of compiled code? Anyone out there with a 64-bit PPC box willing to see what happens? > In the new file mozilla/nsprpub/pr/src/md/unix/os_Linux_ppc.s, > I found that you changed the "rd" in os_Darwin_ppc.s to "d", Sorry, I'll help now.
However, could you tell me how to compile it together with the part of C code in the example? When it's used to store w, use %3. > I have read through some of the errata for a few PPC processors. If we want someone else to look it over, we should find that "someone else," otherwise, I don't see how this is going to get any more "done." Wan-Teh? The correctness of this kind of > assembly code usually needs to be determined by code review > because a bug may be difficult to be discovered by testing. > Since
But I didn't attach my patch to this bug and now I don't know where that patch is. All Rights Reserved. | Page Width: Static or Dynamic This is the mail archive of the [email protected] mailing list for the binutils project. Comment 38 kevdig 2006-01-05 03:41:12 PST (In reply to comment #37) > > Are you saying that there may be a command line switch to get the Linux AS to > Comment 33 Mark Mentovai 2006-01-04 08:59:01 PST Can we get some traction here?
Each condition register has predefined names of the form: 1. Comment 19 Mark Mentovai 2005-09-11 19:47:54 PDT Created attachment 195703 [details] [diff] [review] Also handle Darwin/OS X for JS lock Comment 20 kevdig 2005-09-12 12:08:00 PDT (In reply to comment #17)
© 2017 imagextension.com