theraven
|
23b26820f5
|
Make it easier to suppress mismatched selector warnings. It's useful for the runtime to tell you when your code is bad. Not so useful for it to tell you when someone else's code is bad...
|
15 years ago |
theraven
|
95404fc7ba
|
Tidied up Makefile.
|
15 years ago |
theraven
|
600e970dea
|
Separate ObjC++ support out into libobjcxx. Now code that doesn't need ObjCXX support can safely ignore it again.
|
15 years ago |
theraven
|
7a7fce3c97
|
Link with $(CXX) instead of ld, so that C++ linking is done properly.
|
15 years ago |
theraven
|
28b1db6f6e
|
Make sure that -fPIC is specified for C++ files too.
|
15 years ago |
theraven
|
06ff4be6a9
|
More build system tidies.
|
15 years ago |
theraven
|
1d071bf4c1
|
Create the lib dir if it doesn't exist (never required in normal usage, but useful when installing to a temporary directory).
|
15 years ago |
theraven
|
01558d3c4e
|
Brought Makefile up to compatibility with GNUmakefile.
|
15 years ago |
thebeing
|
ee7817cf57
|
Implement a hook that allows the compiler to register the aliases used with the
@compatibility_alias directive so that they can be resolved at runtime.
|
15 years ago |
thebeing
|
39ec489d16
|
Fix non gnustep-make Makefile.
|
15 years ago |
theraven
|
a83428b883
|
Move toydispatch into libobjc2.
Some build system tidies.
Add -retain / release to Protocol.
Initial work on clang-specific makefile.
|
15 years ago |
theraven
|
37606d1936
|
Improvements to the Makefile. Patch by Pete French.
|
15 years ago |
theraven
|
2e2856ce73
|
Build a static library from the Makefile.
Patch by Pete French.
|
15 years ago |
theraven
|
299e6806b5
|
Fix build with the Makefile.
|
15 years ago |
theraven
|
033676b9e7
|
Enable type-dependent dispatch by default. Stack corruption is bad, m'kay?
|
16 years ago |
theraven
|
18e8d1bfc1
|
Add Makefile. This compiles libobjc2 without the need for GNUstep Make (or even GNU make), so should make bootstrapping a bit easier.
|
16 years ago |