23 Commits

Author SHA1 Message Date
ajacoutot
b9234bd9bf Revert previous and add ICU support back now that the port has been fixed.
tested in a bulk
2019-10-20 08:02:59 +00:00
ajacoutot
17c58be932 Disable ICU in gnustep.
Temporary solution until we can use the native linker instead of
-fuse-ld=bfd.

from sebastia@
2019-10-16 13:45:03 +00:00
naddy
11e3dd67b3 switch COMPILER from the old, confusing shortcuts to the more explicit format 2017-11-16 23:20:37 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
cc5bc426ed switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
sebastia
ce112e2743 Bugfix update to 1.8.1 2017-04-19 21:10:10 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
jca
96b70dddf4 Unbreak on arm, the use of ".fpu neon" doesn't seem warranted. 2017-01-01 09:32:12 +00:00
jca
10a8e78d9f Regen patch 2017-01-01 09:30:21 +00:00
jsg
fb62670ae1 Mark gnustep-libobjc2 as broken on arm. It assumes the toolchain
supports neon with no way to disable it.

libobjc2-1.8/objc_msgSend.arm.S:7: Error: unknown floating point format `neon'
2016-12-30 04:07:51 +00:00
sebastia
7b8300f11f Bump after gnustep make/base update 2016-06-03 11:57:56 +00:00
pascal
1bc0330aba Bump REVISION for lang/clang MODULE changes. 2016-03-05 16:04:06 +00:00
sebastia
3c80864584 Update to 1.8
brings a couple of updates and bug fixes.
Switch to GitHub for downloading the tarball
2015-10-26 11:34:58 +00:00
dcoppa
92eb44af32 Remove '-O3' from CMAKE_C_FLAGS_RELEASE 2014-11-05 13:47:49 +00:00
jasper
8069fa4155 mark broken on mips64, binutils < 2.18 lack support for symbolic register naming
which is extensively uesd in objc_msgSend.mips.S
2013-11-30 09:20:44 +00:00
sebastia
56c2d962cc build gnustep related packages on amd64 and i386 with clang,
macppc still stays on using gcc due to too many problems there.
On amd64 and i386 now use the non-fragile-abi.

Now that allows on amd64 and i386 to use newer objective-c 2.0
features.
2013-10-19 13:24:55 +00:00
sebastia
8708a6bb88 update to libobjc2-1.7
OK landry@
2013-10-19 09:51:10 +00:00
sebastia
6f9e25c14f Mark as not for GCC3_ARCHS for the time being:
cc1obj: error: unrecognized option `-fobjc-exceptions'
2013-09-15 16:24:58 +00:00
naddy
c7e055641a kill direct and indirect references to GCC2_ARCHS 2013-08-07 15:37:07 +00:00
espie
f9e8fb86a0 !gcc2 2013-07-15 04:32:03 +00:00
landry
1137e11daf Mark as BROKEN-hppa: never built there.
block_trampolines.S:76:2: warning: #warning imp_implementationWithBlock() not implemented for your architecture
block_trampolines.S: Assembler messages:
block_trampolines.S:15: Error: junk at end of line, first unrecognized character is `"'
block_trampolines.S:25: Fatal error: Unknown opcode: `__objc_block_trampoline_sret'
2012-12-21 18:30:47 +00:00
sebastia
423ad5bf22 Put the CATEGORY where the port lives first, suggested by aja@
bump revision to be on the safe side
2012-08-22 10:14:59 +00:00
sebastia
34529d228f import libobjc2
This is the official GNUstep Objective-C runtime (a.k.a. libobjc2).
This runtime was designed to support the features of Objective-C 2 for
use with GNUstep and other Objective-C programs.

Feedback and OK landry@
2012-08-22 07:01:45 +00:00