Comments (3)
How to join other dynamic libraries? Is my c language will call other dynamic libraries, what should I do?
[root@A01-R21-I252-5-2X642M2 rdma]# go build
_/home/guowl/rdma
./socket_amd64.s:22: undefined label close
./socket_amd64.s:108: undefined label close
./socket_amd64.s:145: undefined label close
./socket_amd64.s:182: undefined label close
./socket_amd64.s:218: undefined label close
./socket_amd64.s:254: undefined label close
./socket_amd64.s:369: undefined label close
the close is c socket close function
from c2goasm.
This is not supported (see also https://github.com/minio/c2goasm#limitations).
Generally speaking the function to be "assemblified" needs to be a stand-alone (inlineable) function with fixed stack requirements. So calling other functions or doing threading with in the C-world is not allowed.
from c2goasm.
@awzhgw Closing this issue as answered
from c2goasm.
Related Issues (20)
- "panic: Unknown line for table: push rbp"
- linux gcc8 fun name error HOT 3
- is not compatible with clang 3.4 HOT 1
- Can companion declarations be avoided for private functions? HOT 3
- Automate generation of companion declarations from C headers HOT 1
- Crashes on a function with no arguments HOT 1
- go BLAS HOT 2
- c++ function names HOT 1
- "panic: Offset for higher number argument asked for than reserved" HOT 1
- c2goasm generates asm which triggers expected identifier, found "." HOT 1
- Vectorized loop crashing? HOT 1
- go bin keep not set
- when your gihub works well can I set up in background variable on my windows setup for enable an asm compiler ?
- Q: c2goasm HOT 2
- Took forever to generate the goasm HOT 2
- Address alignment in go HOT 1
- best clang and gcc flags and more examples from start to finish HOT 1
- How to prevent from generating a huge constant table ? HOT 6
- "Too many fields found: 3" on a line like ".p2align 2, 0x90" HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from c2goasm.