aboutsummaryrefslogtreecommitdiff
path: root/gnu/lib/libobjc
Commit message (Collapse)AuthorAgeFilesLines
* Do not bogusly set CSTD to the empty string.Dag-Erling Smørgrav2003-06-141-1/+0
| | | | Notes: svn path=/head/; revision=116335
* Don't set a C standard level for ObjC code.David E. O'Brien2003-06-021-0/+1
| | | | Notes: svn path=/head/; revision=115664
* Forced non-forced commit by adding a comment mentioning what theMarcel Moolenaar2003-03-171-0/+1
| | | | | | | | previous commit log should have mentioned: PR: ia64/49081 Notes: svn path=/head/; revision=112327
* libobjc is linked against shared objects and since we don't have aMarcel Moolenaar2003-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 Notes: svn path=/head/; revision=112324
* Build Objective-C runtime support library with thr-posix.c.Alexander Kabaev2002-10-301-1/+1
| | | | | | | | Submitted by: davidc Requested by: obrien Notes: svn path=/head/; revision=106213
* Added new bsd.incs.mk which handles installing of header filesRuslan Ermilov2002-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". Notes: svn path=/head/; revision=96462
* Dependencies on tconfig.h work better if we set GCCDIR when shellingDavid E. O'Brien2002-05-071-1/+1
| | | | | | | to other Makefiles. Notes: svn path=/cvs2svn/branches/WIP_GCC31/; revision=96134
* Bmake bits for GCC 3.1.David E. O'Brien2002-04-071-0/+42
Sponsored by: bribe from peter Notes: svn path=/cvs2svn/branches/WIP_GCC31/; revision=94043