mycroft
8363f8736d
Use MACHINE_ARCH.
1993-12-08 11:47:17 +00:00
pk
36a801eebd
Isolate the tricky bits..
1993-12-08 10:33:45 +00:00
pk
fb781361ed
Small nits.
1993-12-08 10:28:56 +00:00
pk
a711901191
Parcelled out the heap allocator into separate file.
...
Changes prototype for findshlib() (corrected library search order for ld).
1993-12-08 10:28:05 +00:00
pk
efa4a5a7aa
*** empty log message ***
1993-12-08 10:16:08 +00:00
pk
fa099af1f6
Many internal changes, most notably in the symbol counting stuff.
...
`ld -r -x' now supported on all object files.
Support for long archive member names (AR_EFMT1 format),
thanks to Bill Sommerfeld/Mark Eichin
Do the right(?) thing with symbol aliases (N_INDR) for POSIX lover, especially
when equiping shared libraries with these (this was *not* fun).
Handle silly archives (.sa) for people who needs them; turn on by `-Bsilly'.
1993-12-08 10:13:47 +00:00
pk
a5087c82e2
Recognise (and ignore) symbols of type N_SIZE.
1993-12-08 08:33:40 +00:00
mycroft
10e379fb41
Eliminate various compiler warnings.
1993-12-07 19:58:30 +00:00
mycroft
1418a3f422
Clean up deleted files.
1993-12-07 19:35:38 +00:00
mycroft
e331ce34d0
#include ctype.h, since we use isdigit().
1993-12-07 03:04:28 +00:00
mycroft
e977e5242b
Prototype concat() more strongly, and remove bogus definitions of variables
...
in system .h files.
1993-12-07 01:44:23 +00:00
jtc
1ec64166fe
Upgrade to Flex version 2.4.3.
1993-12-06 19:29:01 +00:00
jtc
e3597376a1
Update for flex 2.4.3.
1993-12-06 19:26:01 +00:00
mycroft
fdbd81b474
Skip whitespace after .size or .type pseudo-op. This should probably be in
...
some more generic place, for all pseudo-ops, but this at least allows us to
parse gcc's current output.
1993-12-06 11:41:02 +00:00
cgd
dfe9d8c6c7
386BSD -> NetBSD
1993-12-06 09:50:36 +00:00
cgd
5e74c19b62
386BSD -> NetBSD
1993-12-06 09:40:27 +00:00
cgd
035c29d067
__386BSD__ -> __NetBSD__
1993-12-06 09:38:59 +00:00
mycroft
b79a6bb6c0
Clean up deleted files.
1993-12-06 00:03:52 +00:00
paulus
6915f563ed
We don't want -Dm68851 in CFLAGS because (a) opcode/m68k.h declares
...
m68851 as a member of enum m68k_architecture, and (b) opcode/m68k.h and
config/tc-m68k.c automatically include 68851 support unless you define
NO_68851. tc-m68851.h is not used.
1993-12-06 00:03:50 +00:00
mycroft
b7a74adfed
Clean up deleted files.
1993-12-05 14:27:02 +00:00
cgd
7dba1e2544
get rid of libregex; it's unused
1993-12-05 14:26:22 +00:00
pk
40293f757f
Add a comment on _GLOBAL_OFFSET_TABLE_ handling.
1993-12-05 12:44:13 +00:00
mycroft
5fcb408eb3
Clean up deleted files.
1993-12-05 00:59:21 +00:00
cgd
1bd5116d82
MACHINE_ARCH support
1993-12-05 00:55:26 +00:00
mycroft
fd74142164
Clean up deleted files.
1993-12-05 00:55:09 +00:00
cgd
1d330d5df9
MACHINE_ARCH support
1993-12-05 00:49:23 +00:00
cgd
015ffcc6b3
add '851 support
1993-12-05 00:48:10 +00:00
cgd
50b7483ec2
fix for sys_errlist
1993-12-04 03:09:40 +00:00
pk
0b0e1b5411
Define correct `size_t'.
1993-12-03 20:55:55 +00:00
mycroft
a7427498d2
Clean up deleted files.
1993-12-03 19:10:16 +00:00
jtc
1f930c7166
With the new flex, we don't need this hack any more.
1993-12-03 19:10:08 +00:00
jtc
5f2d1e881c
Since we're not installing a shared library, don't compile PIC objects.
1993-12-03 19:01:24 +00:00
mycroft
b1acbef629
Declare function arguments, for portability.
1993-12-03 09:57:46 +00:00
mycroft
d6171cc9bf
Clean up deleted files.
1993-12-03 09:39:24 +00:00
paulus
10f534b09a
Bug fixes to make printing of values work on big-endian machines when
...
LONG_LONG is defined: change %llx to %qx, etc., in *printf formats,
and add int/long casts where necessary.
1993-12-03 05:13:07 +00:00
pk
1441174e20
Missing varargs definitions for sparc arch.
1993-12-02 21:53:36 +00:00
mycroft
228a208016
Clean up deleted files.
1993-12-02 19:18:07 +00:00
jtc
5bf99b7657
Upgraded to Flex 2.4.2.
1993-12-02 19:17:24 +00:00
mycroft
df0448fca9
Clean up deleted files.
1993-12-02 19:14:38 +00:00
jtc
e00306a5bb
Lex library for Flex 2.4.2.
1993-12-02 19:14:27 +00:00
jtc
f51f0a515d
All programs that use lex must link with -ll.
1993-12-02 18:18:02 +00:00
mycroft
a284fbc30e
Remove ${DESTDIR} from BINDIR.
1993-12-02 07:21:19 +00:00
cgd
0a1a83b160
do the right thing (i.e. ignore) EINVAL returned as an error from fsync().
...
fix suggested by, but different than that provided by, Bill Sommerfeld.
1993-12-01 01:41:51 +00:00
pk
0197ba45f2
First guess at a gcc configuration for NetBSD Sparc.
1993-11-30 23:08:36 +00:00
paulus
8cb6ee6c38
Fixed bugs in calculation of branch offsets for short and word forms;
...
fixed bug in PC-relative offsets of the form (sym1 - sym2).
1993-11-30 02:36:08 +00:00
jtc
a07d6b46fb
Was looking for config files in wrong place.
1993-11-29 19:01:27 +00:00
pk
a0cac79431
Generate .type directives.
1993-11-26 07:18:45 +00:00
pk
6ce2870e56
Output .type directives.
1993-11-26 07:02:08 +00:00
paulus
c8c2e04113
Machine-dependent files with shared-library support for the m68k architecture.
...
This directory should be able to used for all m68k-based machines.
1993-11-25 01:25:55 +00:00
mycroft
fabdce7143
Clean up deleted files.
1993-11-25 01:24:59 +00:00