Giter VIP home page Giter VIP logo

cpp-to-assembly's People

Contributors

jkingsman avatar ruslashev avatar wzuo avatar ynh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cpp-to-assembly's Issues

what's the license?

would you please include a license file and maybe a note? Also, putting license headers in files would be great. Thanks!

-andrew

ARM for loop

there is problem when transfer c for loop to arm
0198 10301BE5 ldr r3, [fp, #-16]
019c 0C300BE5 str r3, [fp, #-12]
.L17:
01a0 10201BE5 ldr r2, [fp, #-16]
01a4 08301BE5 ldr r3, [fp, #-8]
01a8 032082E0 add r2, r2, r3
01ac 0C301BE5 ldr r3, [fp, #-12]
01b0 030052E1 cmp r2, r3
01b4 0A0000DA ble .L16
01d4 0C301BE5 ldr r3, [fp, #-12]
01d8 013083E2 add r3, r3, #1
01dc 0C300BE5 str r3, [fp, #-12]
01e0 EEFFFFEA b .L17 //will never run below case
01b8 0C201BE5 ldr r2, [fp, #-12]
01bc 08301BE5 ldr r3, [fp, #-8]
01c0 033082E0 add r3, r2, r3
01c4 18201BE5 ldr r2, [fp, #-24]
01c8 0310A0E1 mov r1, r3
01cc 0C001BE5 ldr r0, [fp, #-12]
01d0 FEFFFFEB bl _Z7compareiii
.L16:

for (i = low; i < low + k; i++){
compare(i, i + k, dir);
}
//c loop

Use spaces for line spacing

Although often a cantankerous issue (I can't believe I'm making an unironic issue with the title), spaces have tended to give more flexibility to the end user and would bring index.coffee into full compliance with coffeelint spec.

For branches, I have one that will go right into Master, and another that is based off the changes in #8 so the merge isn't a PITA). If you're okay with changing the spacing, let me know if you plan to merge in the linting or not and I'll open a PR with the appropriate base.

Missing arm compiler

It seems you're missing the arm compiler on the demo. Here's the error I got using option "Use Arm" with GNU GCC C or GNU GCC C++:
Error: Command failed: c-preload/compiler-wrapper: 7: c-preload/compiler-wrapper: arm-linux-gnueabi-g++-4.7: not found

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.