- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
All,
Can anyone please explain how enabling/disabling "hw_mul_support" in Nios2-Linux with MMU supported distribution works? I'm using embed multiplier supported SOPC system. When I tested multiplication operation using this system with enabling and disabling HW_MUL_SUPPORT, I did not observe any difference between them. Enabling this support in make menuconfig enables "-mno-hw-mul" flag at compile time. Does it create different multiplication instruction at compile time for multiplication operation? I want to trace the assembly instructions that are used for both enabled/disabled support. Can anyone help me? Thanks in advance! Regards, HarshilLink Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- Enabling this support in make menuconfig enables "-mno-hw-mul" flag at compile time. Does it create different multiplication instruction at compile time for multiplication operation? --- Quote End --- Yes. I think there is a separate setting for kernel and apps though. If you are compiling your app separately from uClinux-dist, you'll need to set the flag yourself. --- Quote Start --- I want to trace the assembly instructions that are used for both enabled/disabled support. Can anyone help me? --- Quote End --- Look at the disassembly using nios2-linux-gnu-objdump (man objdump).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks "ykozlov"! Thanks for the response. :)

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page