summaryrefslogtreecommitdiffstats
path: root/gnu/lib/libobjc
Commit message (Collapse)AuthorAgeFilesLines
* Do not bogusly set CSTD to the empty string.des2003-06-141-1/+0
|
* Don't set a C standard level for ObjC code.obrien2003-06-021-0/+1
|
* Forced non-forced commit by adding a comment mentioning what themarcel2003-03-171-0/+1
| | | | | previous commit log should have mentioned: PR: ia64/49081
* libobjc is linked against shared objects and since we don't have amarcel2003-03-161-0/+4
| | | | | | | | | | | | | | | | | | shared object of libobjc, we end up linking in from the archive version. This is wrong, because we don't compile the archive version suitable for inclusion in shared objects. On ia64 this causes actual breakages. Compile the archive version with PIC on ia64 to avoid the breakage there and also to avoid changing the status quo on other architectures. If other architectures have the same problem, we probably should start building a shared library. There's no indication however that other architectures actually need it. Building the archive version with PIC on ia64 does pessimize linking complete binaries (ie fully archive), but we don't use Objective-C ourselves and so far I haven't seen non-shared executables written in Objective-C, so I'm sure this will be nothing but academic. Trigger case: ports/lang/gnustep-base
* Build Objective-C runtime support library with thr-posix.c.kan2002-10-301-1/+1
| | | | | Submitted by: davidc Requested by: obrien
* Added new bsd.incs.mk which handles installing of header filesru2002-05-121-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to handle symlinking include files. Allow for multiple groups of include files to be installed, with the powerful INCSGROUPS knob. Documentation to follow. Added standard `includes' and `incsinstall' targets, use them in Makefile.inc1. Headers from the following makefiles were not installed before (during `includes' in Makefile.inc1): kerberos5/lib/libtelnet/Makefile lib/libbz2/Makefile lib/libdevinfo/Makefile lib/libform/Makefile lib/libisc/Makefile lib/libmenu/Makefile lib/libmilter/Makefile lib/libpanel/Makefile Replaced all `beforeinstall' targets for installing includes with the INCS stuff. Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS, and for compatibility with NetBSD. Similarly for INCOWN, INCGRP, and INCMODE. Consistently use INCLUDEDIR instead of /usr/include. gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes were only lightly tested due to the missing contrib/libstdc++-v3. I fully tested the pre-WIP_GCC31 version of this patch with the contrib/libstdc++.295 stuff. These changes have been tested on i386 with the -DNO_WERROR "make world" and "make release".
* Bmake bits for Gcc 3.1.obrien2002-05-101-19/+8
| | | | Partially made possible by: Wilko.Bulte@compaq.com
* Scoot things over to the temporary *.295 source while I do major constructionobrien2000-06-041-2/+2
| | | | on the mainline sources.
* Get the installed headers list right.obrien2000-03-301-1/+1
|
* Switch over to using the GCC 2.95 Objc library code.obrien2000-03-301-13/+26
|
* Cut over the system compiler from from EGCS 1.1.2 to GCC 2.95.2.obrien1999-11-151-1/+1
|
* $Id$ -> $FreeBSD$peter1999-08-271-1/+1
|
* Purely cosmetic changes -- fix Id'sobrien1999-08-161-2/+1
|
* * Fix indentation style bug.obrien1999-04-061-4/+4
| | | | | | * Missed a "<" on the /dev/null redirection in the runtime-info.h generation. Submitted by: missing "<" by bde
* Minimum set of changes to switch from Gcc 2.7.2 (in contrib/gcc) to Egcs 1.1.2obrien1999-04-041-8/+16
| | | | (in contrib/egcs)
* Document why the library is still not being build as shared.cracauer1998-09-091-2/+2
| | | | PR: gnu/7811
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Add libobjc, the Objective-C runtime library.peter1996-09-191-0/+33
OpenPOWER on IntegriCloud