mccallum
cb438ad813
Update copyright. (objc_load_module): Use
...
CON_AUTOLOAD instead of SYS_AUTOLOAD.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@733 72102866-910b-0410-8b05-ffd578937521
1996-01-16 23:36:19 +00:00
mccallum
240b644e22
* aclocal.m4 (OBJC_SYS_AUTOLOAD): Define CON_AUTOLOAD if
...
/usr/include/elf.h exists. Use yes/no rather than 1/0.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@732 72102866-910b-0410-8b05-ffd578937521
1996-01-16 23:32:15 +00:00
mccallum
70dce47779
(HEADERS_INSTALL): Remove objects/config.h.
...
(install): Look for libobjects.so file, not just for configure
variable. Remove unwanted `;'. Install objects/config.h from build
directory. (Fixes provided by Matthias Klose <doko@cs.tu-berlin.de>).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@731 72102866-910b-0410-8b05-ffd578937521
1996-01-16 17:24:56 +00:00
mccallum
a7f0a4e618
([NSDate -description]): replace strftime() with sprintf() equivalent
...
for NEXTSTEP.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@730 72102866-910b-0410-8b05-ffd578937521
1996-01-16 00:48:44 +00:00
mccallum
b82f3194a0
(install): Prefix data files with $(srcdir).
...
(Makefile): New target.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@729 72102866-910b-0410-8b05-ffd578937521
1996-01-16 00:40:04 +00:00
mccallum
7e94490c7d
(all): Remove target `bundles' for now; linking them doesn't always
...
work. If people want to test bundles, they can type `make bundles'.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@728 72102866-910b-0410-8b05-ffd578937521
1996-01-16 00:17:12 +00:00
mccallum
3682627d9b
($(NSVALUE_MFILES)): Use sed instead of expr to extract number.
...
($(NSNUMBER_MFILES)): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@727 72102866-910b-0410-8b05-ffd578937521
1996-01-16 00:07:21 +00:00
mccallum
3589831229
(ALL_CPPFLAGS): -I../src, not -I.
...
(Makefile): Prefix dependancy with $(srcdir).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@726 72102866-910b-0410-8b05-ffd578937521
1996-01-15 23:40:56 +00:00
mccallum
d529cee8a5
(OBJECTS_FTP_MACHINE): Change to prep.
...
(OBJECTS_FTP_DIRECTORY): Change to pub/gnu.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@725 72102866-910b-0410-8b05-ffd578937521
1996-01-15 22:55:51 +00:00
mccallum
35036d6a33
(OBJECTS_SUBMINOR_VERSION): libobjects version 0.1.16.
...
(OBJECTS_GCC_VERSION): Updated from 2.7.0 to 2.7.2.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@724 72102866-910b-0410-8b05-ffd578937521
1996-01-15 22:31:10 +00:00
mccallum
5159269b05
(OBJC_SYS_DYNAMIC_LINKER): Expand macro correctly in dld/defs.h check.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@723 72102866-910b-0410-8b05-ffd578937521
1996-01-15 22:24:43 +00:00
mccallum
4d1bd84ee8
(dist): Add -9 to gzip args.
...
(snapshot): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@722 72102866-910b-0410-8b05-ffd578937521
1996-01-15 22:21:06 +00:00
mccallum
aa14c110d3
Remove --enable-shared from first example of installation commands;
...
many people were using ignorant of whether or not their system
supported dynamically-linked shared libraries.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@721 72102866-910b-0410-8b05-ffd578937521
1996-01-15 22:15:16 +00:00
mccallum
5eac6bd474
Remove test09; it doesn't work, but it doesn't matter.
...
(SRCS): Remove test09.m.
(test09): Remove target.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@720 72102866-910b-0410-8b05-ffd578937521
1996-01-15 22:09:17 +00:00
mccallum
9dad290c82
Test whether loading of contructor functions works by actually
...
compiling and running a program, not by looking for /usr/include/elf.h.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@719 72102866-910b-0410-8b05-ffd578937521
1996-01-15 22:07:36 +00:00
mccallum
e5b08a44d3
(LIBS): Added -lm.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@718 72102866-910b-0410-8b05-ffd578937521
1996-01-12 22:55:17 +00:00
mccallum
b4be898aef
([NSProcessInfo -globallyUniqueString]): Don't use the %@ printf
...
format directive, since it isn't implemented yet; use %s and -cString
instead.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@717 72102866-910b-0410-8b05-ffd578937521
1996-01-12 22:28:41 +00:00
mccallum
b9e4acc0ec
Don't test !(sgi), since SYS_AUTOLOAD is fixed.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@716 72102866-910b-0410-8b05-ffd578937521
1996-01-12 22:17:53 +00:00
mccallum
81e950dfba
(objc_find_executable): #ifdef NeXT, use getwd() instead of getcwd().
...
(Reported by Gregor Hoffleit <flight@mathi.uni-heidelberg.DE>.)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@715 72102866-910b-0410-8b05-ffd578937521
1996-01-12 21:24:07 +00:00
mccallum
569719b8b0
([NSDate -description]): Don't use strftime #ifdef NeXT. (Reported by
...
Gregor Hoffleit <flight@mathi.uni-heidelberg.DE>.)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@714 72102866-910b-0410-8b05-ffd578937521
1996-01-12 21:09:48 +00:00
mccallum
79fa53e8d4
(objects/stdobjects.h): prepend objects/stdobjects.h.in with
...
$(srcdir).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@713 72102866-910b-0410-8b05-ffd578937521
1996-01-12 20:55:35 +00:00
mccallum
d7f4f8f37c
($(DYNAMIC_OFILES)): Use $(srcdir).
...
($(BUNDLE_NAMEJ)): Likewise.
(Reported by Matthias Klose <doko@cs.tu-berlin.de>.)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@712 72102866-910b-0410-8b05-ffd578937521
1996-01-12 20:42:18 +00:00
mccallum
7a42c503ab
(NXStringTable_scan.o): Removed target; let pattern rule take care of
...
it.
($(NSVALUE_MFILES)): Use $@ instead of $* in expr argument.
($(NSNUMBER_MFILES)): Likewise.
(Reported by <pfuchs@tag01.acnet.net>.)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@711 72102866-910b-0410-8b05-ffd578937521
1996-01-12 20:20:57 +00:00
mccallum
07d5a24cbf
([NSMethodSignature +signatureWithObjCTypes:]): Use gcc's builtin
...
memcpy instead of bcopy. (Reported by Matthias Klose
<doko@cs.tu-berlin.de>.)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@710 72102866-910b-0410-8b05-ffd578937521
1996-01-12 16:56:38 +00:00
mccallum
8f5a50eff9
([NSMethodSignature +signatureWithObjCTypes:]): Fix typo: change
...
objc_size_of_type to objc_sizeof_type. (Reported by
Gregor Hoffleit <flight@mathi.uni-heidelberg.DE>.)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@709 72102866-910b-0410-8b05-ffd578937521
1996-01-12 16:54:39 +00:00
mccallum
d3fda08ef8
(libobjects.so.$(OBJECTS_VERSION)): Removed
...
"-Wl,-soname,libobjects.so.$(OBJECTS_VERSION)"; gcc does this
automatically. (Reported by Matthias Klose <doko@cs.tu-berlin.de>.)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@708 72102866-910b-0410-8b05-ffd578937521
1996-01-12 16:45:56 +00:00
mccallum
cae481e0de
Include <netdb.h> for MAXHOSTNAMELEN. (Reported by Matthias Klose
...
<doko@cs.tu-berlin.de>.)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@707 72102866-910b-0410-8b05-ffd578937521
1996-01-12 16:42:12 +00:00
mccallum
dfc6da3d1e
(ALL_CPPFLAGS): Add -I. for objects/config.h. (Reported by
...
Matthias Klose <doko@cs.tu-berlin.de>)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@706 72102866-910b-0410-8b05-ffd578937521
1996-01-12 16:40:17 +00:00
mccallum
7b8352eec2
(ALL_INCLUDE_FLAGS): Add -I. for objects/config.h. (Reported by
...
Matthias Klose <doko@cs.tu-berlin.de>)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@705 72102866-910b-0410-8b05-ffd578937521
1996-01-12 16:38:56 +00:00
mccallum
7ceeb55425
Remove #if NeXT and alternate #include's.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@704 72102866-910b-0410-8b05-ffd578937521
1996-01-11 00:20:48 +00:00
mccallum
36b433a642
([MethodInvocation -initWithSelector:arguments:]): New method, not
...
implemented.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@703 72102866-910b-0410-8b05-ffd578937521
1996-01-10 19:55:42 +00:00
mccallum
7925a68d6e
Remove #if NeXT and alternate #include's.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@702 72102866-910b-0410-8b05-ffd578937521
1996-01-10 15:51:25 +00:00
mccallum
33e45f4f7c
([Storage -insertElement:at:]): Increment numElements. (Reported by
...
Revuz Dominique <dr@univ-mlv.fr>).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@701 72102866-910b-0410-8b05-ffd578937521
1996-01-09 20:24:52 +00:00
mccallum
b6bfb84e69
(RCS_FILES): Remove out-of-date MACHINES and CREDITS files.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@700 72102866-910b-0410-8b05-ffd578937521
1996-01-09 19:07:32 +00:00
mccallum
f3c70def67
Use @samp around --enabled-shared.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@699 72102866-910b-0410-8b05-ffd578937521
1996-01-09 19:05:00 +00:00
mccallum
3cb4a46d7c
(OBJECTS_SUBMINOR_VERSION): Version 0.1.15.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@698 72102866-910b-0410-8b05-ffd578937521
1996-01-08 18:56:00 +00:00
mccallum
4291610d73
No longer include machines.texi. Mention www homepage.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@697 72102866-910b-0410-8b05-ffd578937521
1996-01-08 17:27:28 +00:00
mccallum
267c1db55b
Include quick-and-dirty example. Describe --enable-shared.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@696 72102866-910b-0410-8b05-ffd578937521
1996-01-08 17:26:41 +00:00
mccallum
85bca61698
Remove mention of DISCUSSION file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@695 72102866-910b-0410-8b05-ffd578937521
1996-01-08 17:16:13 +00:00
mccallum
08d4b5954a
Fixes for post-0.1.14.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@694 72102866-910b-0410-8b05-ffd578937521
1996-01-08 17:14:38 +00:00
mccallum
89044d7fe4
Mention GNUStep foundation.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@693 72102866-910b-0410-8b05-ffd578937521
1996-01-08 17:08:10 +00:00
mccallum
da91b29ed2
(_GNU_MAX_HOST_NAMELEN): Macro removed; using MAXHOSTNAMELEN from
...
<sys/param.h> instead. All users changed.
(_gnu_process_args): Malloc and fill NSArgv; assignment of char** from
*char[] isn't right.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@692 72102866-910b-0410-8b05-ffd578937521
1996-01-08 17:05:45 +00:00
mccallum
cc256506a8
([NSGCString -emptyCopy]): Use [super emptyCopy], not [super allocCopy].
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@691 72102866-910b-0410-8b05-ffd578937521
1996-01-08 16:25:10 +00:00
mccallum
291b264f28
([String -emptyCopy]): Method removed; super class implementation is
...
fine.
([String -initWithCString:range:]): Use -subclassResponsibility:, not
-notImplemented:.
([String -empty]): Likewise.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@690 72102866-910b-0410-8b05-ffd578937521
1996-01-08 16:24:14 +00:00
mccallum
1bbdb0f778
Remove double-quotes in help string of --enable-shared handling.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@689 72102866-910b-0410-8b05-ffd578937521
1996-01-08 16:05:50 +00:00
mccallum
53ea27d1e9
Changed rules for compiling concrete NSValue and NSNumber classes; the
...
old version no longer worked with PIC compilation, and didn't use the
common pattern rule for making the object file.
(NSNUMBER_CLUSTER, NSVALUE_CLUSTER): Variables removed.
(NSVALUE_MFILES): New variable, replacing NSVALUE_OFILES.
(NSNUMBER_MFILES): New variable, replacing NSNUMBER_OFILES.
(GNUSTEP_OBJS): Use new vars.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@688 72102866-910b-0410-8b05-ffd578937521
1996-01-07 21:05:01 +00:00
mccallum
91d3a68c6c
(_gnu_process_args): Use "char **argv" instead of "char *argv[]".
...
Remove cast in assignment of NSArgv.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@687 72102866-910b-0410-8b05-ffd578937521
1996-01-05 22:40:36 +00:00
mccallum
3e24d51811
Add $srcdir where necessary.
...
(LIBOBJECTS_A_OR_SO): Variable removed.
(LIBOBJECTS_SO): Defined according to --enabled-shared flag.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@686 72102866-910b-0410-8b05-ffd578937521
1996-01-05 22:35:03 +00:00
mccallum
a19fea5315
Put back in the directions for compiling in a directory different than
...
the source directory.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@685 72102866-910b-0410-8b05-ffd578937521
1996-01-05 22:33:30 +00:00
mccallum
eada3d9f52
Note that building in a different directory now works.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@684 72102866-910b-0410-8b05-ffd578937521
1996-01-05 22:30:34 +00:00