binary-compatibility
Creating a generic binary in linux for all x86 machines
Im trying to compile a binary of an open-source project so that our users do not have to compile it themselves.[详细]
2023-02-10 07:11 分类:问答C# interface breakage, ABI
Suppose we have the class X in version 1 of the assembly A.dll: class X { SomeType Property { set; get; }[详细]
2023-02-05 22:11 分类:问答C++ Library Compatibility
I am currently writing a library and am considering moving from GCC 4.1.2 to 4.5.2 (latest release) of GCC. If I compile my code into a static library can I assume compiler compatibility (on the same[详细]
2023-02-05 03:29 分类:问答Is JDK "upward" or "backward" compatible?
Backward binary compatibility (or downward compatibility) - an ability of clients built with an old version of library API to run on a new one (wiki).[详细]
2023-02-04 01:27 分类:问答GCC 4.0, 4.2 and LLVM ABI Compatibility
Are the three main compiler flavors supported by Xcode (gcc 4.0,开发者_开发知识库 4.2, and llvm) binary-compatible with one another? What kind of gotchas and corner cases should I be aware of when bri[详细]
2023-01-15 13:33 分类:问答Retrofitting void methods to return its argument to facilitate fluency: breaking change?
\"API design is like sex: make one mistake and support it for the rest of your life\" (Josh Bloch on twitter)[详细]
2023-01-13 05:30 分类:问答Java binary compatibility - RFC on proposed solution to covariant return type using invokevirtual semantics
I\'m trying to evolve an API. As part of this evolution I need to change the return type of a method to a subclass (specialize) in order for advanced clients to be able to access the new functionality[详细]
2023-01-11 17:04 分类:问答including different versions of glib headers
If there are two source files a.c and b.c: a.c includes the glib.h of glib-2.6.6 and b.c includes glib.h of glib-2.12[详细]
2023-01-06 01:16 分类:问答Does changing the order of class private data members breaks ABI
I have a class with number of private data members (some of them static), accessed by virtual and non-virtual member functions. There\'s no inline functions and no friend classes.[详细]
2023-01-01 22:18 分类:问答Why are public fields and properties interchangeably binary compatible?
In the day job, I work on a VB6 (I know, but don\'t mock the afflicted...) application that uses a number of libraries we have written (also in the ever illu开发者_如何学JAVAstrious VB6). One of these[详细]
2023-01-01 07:11 分类:问答