lukem
d47cc49cff
Add rules to prevent c-parse.c and objc-parse.c from being rebuilt if the
...
respective .y file has a newer timestamp (usually due to cvs checkout issues);
the code isn't .OBJDIR friendly, and it's unnecessary in our build envrionment.
2003-10-10 15:25:17 +00:00
lukem
83590dd4eb
Change method used to disable ``maintainer-mode'' style rules to one
...
that is more "[cvs] diff" friendly.
Method suggested by Chris Demetriou on source-changes@ on July 25.
2003-10-10 15:14:16 +00:00
matt
1a3bbf394a
Override TARGET_DEFAULTS to include MASK_STRICT_ALIGN (for IBM403).
...
It still includes (MASK_POWERPC | MASK_NEW_MNEMONICS) as well.
Change STACK_BOUNDARY to 128 to make Altivec'ed code easier to deal with.
2003-10-10 01:58:55 +00:00
christos
77b4aabadd
Avoid re-entry in the cleanup signal handlers.
2003-10-09 13:43:00 +00:00
matt
926373d2c9
Turn on HAVE_GAS_HIDDEN.
2003-10-07 02:19:18 +00:00
matt
9fbbfac1b2
Pull in ld_vers / ld_date methods from gcc-current. (avoid GNU sed'isms).
...
This allows configure to correctly determine that gas supports .hidden.
2003-10-07 02:13:49 +00:00
veego
982d95a75b
Fix part 3 of toolchain/23067 while adding a depend target to the
...
dependall and all targets which build libiberty.
Fix from mrg.
2003-10-06 21:40:32 +00:00
veego
fd5c6da435
Fix part 1 of toolchain/23067 by removing the -nostdinc++, which will be
...
added if $DESTDIR is set by the bsd.dep.mk and bsd.prog.mk magic, but caused
problems while not using build.sh.
2003-10-06 21:36:59 +00:00
wiz
da70036ee9
Obsoleted by the update to 3.1.3 (moved to missing_d dir).
2003-10-06 18:27:45 +00:00
wiz
2a3e31828e
Add gawk2netbsd, a script to prepare gawk distributions for imports.
2003-10-06 16:55:22 +00:00
wiz
d6fe0c8983
Update for 3.1.3.
2003-10-06 16:50:39 +00:00
wiz
b3a85f1ea5
Actually, we need these files too -- add them.
2003-10-06 16:44:03 +00:00
wiz
1393b6699e
Merge 3.1.3 to HEAD.
2003-10-06 16:33:57 +00:00
wiz
06c09073b3
Initial import of gawk-3.1.3.
...
Seven releases since the last import, so the ChangeLog is quite big;
please refer to the NEWS file included in the import for details.
Among others, this also addresses PR 23054.
2003-10-06 15:55:26 +00:00
wiz
b83f0ec829
Initial import of gawk-3.1.3.
...
Seven releases since the last import, so the ChangeLog is quite big;
please refer to the NEWS file included in the import for details.
Among others, this also addresses PR 23054.
2003-10-06 15:43:45 +00:00
wiz
1df948824f
Initial import of gawk-3.1.3.
...
Seven releases since the last import, so the ChangeLog is quite big;
please refer to the NEWS file included in the import for details.
Among others, this also addresses PR 23054.
2003-10-06 15:41:38 +00:00
matt
39caecb211
Add in-tree toolchain support for HPPA.
2003-10-06 05:10:13 +00:00
martin
b82411d0b6
Ooops, added previous note to the wrong ChangeLog
2003-10-03 09:06:14 +00:00
tron
cc5dbcf926
Add dynamically generated sources to "CLEANFILES".
2003-10-01 09:39:50 +00:00
wiz
8d0f21a650
Fix regexo in previous.
2003-09-30 20:11:26 +00:00
wiz
084f5623b9
Prepend doc- to have the same names as the groff distribution
...
(stripped out by strip.sed during installation).
2003-09-30 20:10:14 +00:00
martin
feb5c96dad
In the thread support functions only transfer those registers, that fit
...
into our struct fpreg64. This avoids gdb crashing due to smashed stack
when debugging threaded programs.
2003-09-29 17:47:26 +00:00
rearnsha
f539610cfa
When allocating a common object, ALIGN is in bits, but common expects
...
bytes. So divide by BITS_PER_UNIT. Fixes over-allocation of
common objects and thus reduces the BSS by approx 75%.
2003-09-29 12:40:35 +00:00
martin
d1faf5f973
Make gcc default to the medlow code model.
2003-09-27 11:08:41 +00:00
mrg
1b9c8708c3
x86_64 libgcc3 support
2003-09-27 02:08:07 +00:00
skrll
679d775246
Fix for gcc 3.3.1 warning.
2003-09-26 20:02:44 +00:00
christos
f0925fbf15
Add -I${DIST} to pull the right readline header.
2003-09-26 20:01:28 +00:00
skrll
cb958e7b00
First cut at ARM support. Not tested.
2003-09-26 19:59:14 +00:00
skrll
c51a5a7eab
.c->.o
2003-09-26 19:49:41 +00:00
skrll
76521c5eab
Need to look in ${DIST}/bfd on ARM.
2003-09-26 19:45:48 +00:00
skrll
15b3a0696e
Fix merge mistake so that we can compile.
2003-09-26 19:38:38 +00:00
jwise
869320cb24
NetBSD includes many manual pages. It does not, however, include a gpl(7),
...
a gfdl(7), or (particularly) an fsf-funding(7).
So don't cross-reference them.
2003-09-26 17:59:10 +00:00
christos
4f6b2d371c
Switch gdb to use libedit for now.
2003-09-26 17:51:18 +00:00
christos
996d4c90a5
Cast to appease properly prototyped readline headers [ours].
2003-09-26 17:38:35 +00:00
christos
15d85836fb
Make TUI optional.
2003-09-26 17:37:56 +00:00
skrll
b9c8a77380
Backout previous - sparc* and i386 have switched to gdb 5.3.
2003-09-26 13:39:49 +00:00
tron
d7e742e438
Move inclusion of "Makefile.backend" a bit further up again to fix
...
build failures.
2003-09-26 06:55:48 +00:00
tron
1c9e757817
Include "Makefile.backend" at the end so that "CLEANFILES" definitions
...
are not ignored.
2003-09-26 06:53:30 +00:00
matt
3edfe4aa79
NetBSD doesn't use crtsavres.o
2003-09-25 22:08:52 +00:00
christos
ab4bd3a7b4
Build with setxid support.
2003-09-25 16:10:52 +00:00
christos
bf764b32d9
Add charles's SETXID_SUPPORT patches for setuid() runs.
2003-09-25 16:10:14 +00:00
matt
ca2905b022
GDB 5.3 support for Alpha
2003-09-24 06:16:48 +00:00
matt
42dcffbb67
Remove static from a function declaration.
2003-09-24 06:14:29 +00:00
matt
d5d2eec8df
Fix GCC 3.3.1 nit.
2003-09-24 06:13:53 +00:00
matt
5c0acc44d6
Merge back kcore support.
2003-09-24 02:49:29 +00:00
matt
be53bdf66a
Regen some powerpc files. Disable sim for now.
2003-09-24 02:36:10 +00:00
uwe
f632d9218f
#undef WITH_SIM
2003-09-24 00:08:28 +00:00
matt
6d47c4ba87
Fix a char comparision to be more unsigned friendly.
2003-09-23 23:12:25 +00:00
matt
be717f0864
Add GDB 5.3 powerpc bits.
2003-09-23 23:11:39 +00:00
cl
9e04ef6840
add m68k--netbsdelf bootstrap support
2003-09-23 20:27:44 +00:00
matt
5cfd7f2268
Fix various GCC3.3.1 nits
2003-09-23 18:53:03 +00:00
matt
c9f03a720f
Redefine WCHAR/WINT defines since rs6000/svr4.h redefined them wrongly for
...
NetBSD.
2003-09-23 18:52:15 +00:00
matt
e426fdd061
Move #include to the beginning-of-line so -traditional-cpp can find it.
2003-09-23 14:46:05 +00:00
cl
0af731d2e2
enable pthread debugging
2003-09-23 13:32:52 +00:00
cl
caadee30ed
enable target kcore
2003-09-23 13:10:32 +00:00
matt
f47a587ee6
Redo/fix gcc3 files for PowerPC.
2003-09-23 09:06:33 +00:00
matt
5d47b7eb8c
Add a .PATH dependency on the target's gcc config directory.
2003-09-23 09:04:40 +00:00
matt
65f3d076cb
Regenerated powerpc--netbsd files.
2003-09-23 07:31:54 +00:00
cl
4f2222cf82
make gdb53 work on m68k
...
- fix elf core register access
- add elf abi detection
2003-09-23 01:52:41 +00:00
cl
b60a501123
remove double initialize_corelow
2003-09-23 01:11:48 +00:00
cl
b8a8531844
get sys/signal.h included before machine/frame.h includes m68k/signal.h
2003-09-22 21:42:46 +00:00
atatat
32984bfff2
Don't install libsm. Instead, pull a couple of things over into
...
libmilter.
2003-09-22 12:54:46 +00:00
uwe
3a95f86179
Add missing #include "sh-tdep.h" for *_REGNUM defines.
...
This is what other foonbsd-nat.c files do.
2003-09-21 21:28:40 +00:00
uwe
df0d1f49b1
sh3el support for gdb-5.3. Bootstrapped on hpcsh.
2003-09-21 21:14:49 +00:00
christos
5deb330b87
add kcore init function.
2003-09-20 06:22:31 +00:00
mrg
f4fc0bf370
make i386 & sparc* output DBX_DEBUG format ("-gstabs") by default for now.
...
XXX: back this out when these platforms switch to GDB 5.3.
2003-09-19 08:43:12 +00:00
mrg
f9975d193b
add a HAVE_GDB53 switch. defaults to no one yet.
2003-09-18 23:17:55 +00:00
tron
71261af8cc
Bump version number after parse8.359.2.8 patch has been applied.
2003-09-17 20:23:00 +00:00
itojun
4d7e624b6d
fix prescan() bug (potentially remotely exploitable), CAN-2003-0694
2003-09-17 14:16:22 +00:00
martin
5da3a222b2
Add thread support (XXX - not realy functional yet)
2003-09-15 18:53:43 +00:00
martin
0559625ad0
Thread support for sparc (thanks to Ian L. Taylor for hints).
2003-09-15 18:05:24 +00:00
christos
11c91fb018
Add casts so that we can compile with both the readline headers and ours.
...
Of course we cannot link using our libedit yet.
2003-09-14 22:16:48 +00:00
fvdl
283f565a54
Add missing libiberty glue for x86_64 previously missed.
2003-09-14 18:41:56 +00:00
martin
d911902f25
init.c changes from i386 and add coresponding *.o files.
2003-09-14 10:15:47 +00:00
martin
f991b22fae
init.c changes from i386 and add the coresponding *.o files.
2003-09-14 10:14:20 +00:00
martin
6e85ed96e0
Disable lint.
2003-09-14 09:50:15 +00:00
martin
bf5058e6c1
Backout previos (no comment on this code).
...
XXX - someone should fix our libedit for the few hooks needed by gdb5.3
and we should get rid of this.
2003-09-14 08:54:40 +00:00
cl
7820cb5d26
remove xm.h
2003-09-13 20:02:29 +00:00
cl
b4f47506dc
Add m68k support.
2003-09-13 19:45:15 +00:00
cl
38663d008f
make it compile
2003-09-13 19:37:20 +00:00
martin
b3c755cb9c
Bring in two lines from readline-4.3. Not all chars are signed.
2003-09-12 22:36:38 +00:00
martin
d6526e7e34
Add support for sparc.
2003-09-12 20:27:53 +00:00
fvdl
e794494dd2
Fix the alignment code generated for the 64bit case.
...
This fix was fed back to the FSF and appears in later binutils versions.
2003-09-12 19:51:19 +00:00
simonb
a76e5579f8
Add mipseb and mipsel gdb53 support files.
2003-09-12 06:42:29 +00:00
simonb
19f997418f
Match "mips*-*-netbsd*" instead of just "mips-*-openbsd*" on NetBSD
...
to pick up the right core file definition for both endiannesses.
2003-09-11 04:55:03 +00:00
simonb
1779f6eb88
Get rid of the nbsde{b,l} targets and just use gdb_target=nbsd for
...
mips.
2003-09-10 22:39:24 +00:00
martin
29f773f184
Add ChangeLog entry (from gcc-current) for recent sparc change.
2003-09-10 21:08:28 +00:00
wiz
36916a02d6
Fix problem with multiple issuers in references in a file, noted
...
by YAMAMOTO Takashi. Patch from Werner Lemberg (will be in next
groff).
2003-09-10 13:57:46 +00:00
martin
f1870485d5
Avoid outputing illegal assembler code for shifts by constants out of
...
bounds. Gcc bugzilla ticket 11965; update previous patch to the final
version accepted by the gcc people.
2003-09-09 21:26:20 +00:00
wiz
05686e9c80
While we provide gettimeofday, it's only needed by texindex if
...
mkstemp is not found. The configure test for gettimeofday is thus
only run in that case, which explains why HAVE_GETTIMEOFDAY was
not defined by default in the resulting config.h. Since we don't
need gettimeofday, don't define HAVE_GETTIMEOFDAY manually to
simplify updates to this file.
Add RCS Id.
2003-09-09 12:55:10 +00:00
wiz
25b876c602
Remove hyphen-flags override; was only here for the
...
switchover phase, default is better.
2003-09-08 18:07:30 +00:00
wiz
51f064e734
Remove St -isoC9X aliases.
2003-09-08 17:55:22 +00:00
wiz
8a4bc21866
Remove St -xns5.2d2.0 -- unused now (inet(3) was only user).
2003-09-08 17:22:18 +00:00
wiz
38f443bb93
Remove local ENABLE_NLS patches which were added for smaller executable
...
size -- however, these binaries won't end up on bot floppies, so it's
not necessary, and less diffs to the original are better.
Ok'd by itojun.
2003-09-08 13:33:00 +00:00
fvdl
e8c1bb7ea8
Remove file generated by older version of mknative-gcc.
2003-09-08 00:26:59 +00:00
fvdl
297da77bcf
Skip gcc and gdb for x86_64-*-netbsd*
2003-09-07 22:15:53 +00:00
fvdl
0135fe160a
x86_64 gcc3 and binutils glue. Not yet used.
2003-09-07 21:24:53 +00:00
christos
290a9a3926
we are going to have sa_sigaction, when we get siginfo.
2003-09-06 09:43:34 +00:00
christos
65d230c880
Fix core handling, from Stephen Degler.
2003-09-06 09:41:52 +00:00
mrg
71889b67f5
make sure we build the unwind handlers with "-fexception". they were
...
supposed to, but the wrong variable was used as a base...
should fix PR#22673.
2003-09-05 09:54:30 +00:00