Commit Graph

1098 Commits

Author SHA1 Message Date
fair
f38eaf9f71 Add text to man page to indicate NetBSD submitter-id convention: all are "net",
per PR#3993. Also add text describing the Priority, Severity, and Class fields
of the PR form.
1997-11-18 08:05:11 +00:00
mycroft
15ddd8b98f Fix y2k problem. 1997-11-17 01:45:01 +00:00
pk
f58457ccca Expand on shared object's `.init' functions a bit, and mention
`/usr/lib/c++rt.o'.
1997-11-13 22:25:23 +00:00
augustss
e50fe447d7 Make sure numeric escapes are limited to 3 characters. 1997-11-12 02:02:34 +00:00
mrg
6be07a674c add missing .Nm calls and MLINKS. from spz@serpens.swb.de 1997-11-12 00:47:32 +00:00
thorpej
3cac099fca Don't do function CSE; it tickles a bizarre bug in other parts of the
toolchain.

This is only a temporary work-around until we either fix the other toolchain
bug or switch to a different toolchain.
1997-11-04 20:59:11 +00:00
mycroft
1c81e53081 From Mike Stump, via egcs:
+ 	* stor-layout.c (layout_record): Ignore STRUCTURE_SIZE_BOUNDARY if
+ 	we are packing a structure.  This allows a structure with only
+ 	bytes to be aligned on a byte boundary and have no padding on a
+ 	m68k.
1997-11-03 12:23:14 +00:00
mycroft
b5a9af9fec From Mike Stump, via egcs:
* c-decl.c (start_struct): Ensure that structs with forward
 	declarations are in fact packed when -fpack-struct is given.
1997-11-03 12:21:51 +00:00
mycroft
733f98b6b0 This was never supposed to be here. 1997-10-31 10:23:23 +00:00
lukem
bdda42e958 use .m.o rules from <bsd.lib.mk> 1997-10-28 12:43:35 +00:00
lukem
da49bfcda7 use CPPFLAGS instead of CFLAGS 1997-10-25 10:10:19 +00:00
lukem
c4c746f831 fix link hash lookup code, so that hard links are restored correctly.
from Steve Peurifoy <sp128@ibm.net> in [bin/4344]
1997-10-25 10:04:40 +00:00
is
f2af392200 Fix PR 3123 by Robert Dick.
Gcc used to create code to create trampolines (for nested functions) for
m68k without properly flushing the caches, leading to segmentation violations
on 68040/68060 systems.
Fixed by:
- importing the gcc 2.7.2.3 trampoline creation code into arch/m68k/m68k.h
- adding the OS-specific code for this into arch/m68k/netbsd.h
These changes have been reflected in gcc2netbsd.
1997-10-24 21:25:46 +00:00
thorpej
703c49a46e Add the "pkg" category. 1997-10-24 18:17:44 +00:00
christos
34fd941cb9 PR/4301: Jaromir Dolecek: Enable readline, now that we emulate it. 1997-10-23 22:25:06 +00:00
is
560b960e0d finalize Objective-C support, closing PR 4200 by Peter Simons:
- add /usr/include/objc to mtree
- set libobjc/Makefile INCSDIR=/usr/include/objc
- put to-be-installed includes to libobjc/Makefile into INCS=
- add the Objective-C source files to the appropriate lists.
- as the objc include files are installed now, no need to patch most
  of the files.
- add /usr/include/obj/* to src/distrib/comp/mi
The changes have been applied to gcc2netbsd, and this script was then used
to create the new version of the files in libobjc/.
1997-10-22 12:56:37 +00:00
fvdl
0541b6ca6e Revert to previous; while the prototypes are not needed, the change
isn't necessary, as the new function versioning doesn't conflict with it.
1997-10-22 00:42:45 +00:00
thorpej
c3bab005d0 Prototypes for stat(2) and lstat(2) come from <sys/stat.h>, so don't declare
them here.  Doing so breaks versioned functions.
1997-10-21 19:13:45 +00:00
gwr
1d0fce59db Don't define NO_SINGLE_STEP here because it is already defined in
dist/gdb/config/mips/tm-nbsd.h (avoid redefinition warnings).
1997-10-20 16:05:29 +00:00
jonathan
5f39e3207f Add back -DNO_SINGLE_STEP to DEFS, to avoid PT_STEP for the 1.3 branch. 1997-10-20 05:36:10 +00:00
jonathan
eec6ce02cd Put back kcore-nsbd.c, it builds.
Use our own mipsnbsd-nat.c.
1997-10-19 20:19:07 +00:00
mark
9ad19504c3 Fix bugs found with various levels of optimisation while implementing
PIC support for GCC/arm.
This fix is untested on platforms other than the ARM and is only enabled
if GCC_27_ARM32_PIC_SUPPORT is defined.
These fixes are only required for GCC 2.7 and will not be needed in 2.8+
1997-10-19 19:05:51 +00:00
mark
df179fd1e4 Fix bug found with optimisation and -fhandle-exception while implementing
PIC support for GCC/arm.
This fix is untested on platforms other that the ARM and is only enabled
if GCC_27_ARM32_PIC_SUPPORT is defined.
1997-10-19 19:01:28 +00:00
mark
baa72d9de9 Added PIC support for the ARM version of GCC 2.7.2.2 implemented by
Norm Rubin and Richard Earnshaw.
PIC support for ARM will form part of the standard GCC tree from 2.8
onwards.
Also default to building soft-float as the resulting code will be a lot
faster then using emulated floating point instructions.
1997-10-19 18:56:38 +00:00
gwr
0abdfcdfd5 Leave out kcore-nbsd.c on these for now 1997-10-19 04:31:55 +00:00
gwr
e74a58a191 Use config/mips/?m-nbsd.h 1997-10-19 04:20:54 +00:00
gwr
12ed8135a0 Add rcsid and a comment 1997-10-18 19:12:11 +00:00
gwr
5e6d32d6b0 Add dir commands to find sources. 1997-10-18 19:09:38 +00:00
gwr
5fe3a1e907 This was temporary - now in ../gdb 1997-10-18 18:57:59 +00:00
gwr
473fa8d5f6 ... and in with the new! (other files added via repository copy) 1997-10-18 18:37:37 +00:00
gwr
41d88aa514 Out with the old... 1997-10-18 18:25:50 +00:00
gwr
36222f7838 Out with the old... 1997-10-18 18:15:48 +00:00
lukem
291223920b fix make -j race condition when building libs 1997-10-18 06:21:28 +00:00
lukem
89827aeb90 rcsid fascism, fix make -j race condition when building libs 1997-10-18 05:58:21 +00:00
lukem
10e8777264 fix make -j race condition building lib, move common code into Makefile.inc 1997-10-18 04:42:01 +00:00
gwr
0dae569d67 Take a stab at this. 1997-10-17 21:30:07 +00:00
mark
919c9148f3 Add support for PIC code.
Add support for ld.so
1997-10-17 21:25:42 +00:00
christos
776130f509 Handle relocation of misaligned symbols. Handle all three cases by the same
macro for clarity.
1997-10-14 17:17:52 +00:00
mycroft
e96e918e60 Use bsd.subdir.mk as appropriate. 1997-10-11 09:34:07 +00:00
mycroft
6d66d9e789 Modify the version number so people know that this isn't their father's GCC. 1997-10-10 01:05:03 +00:00
mycroft
1e9143a549 Make sure TREE_PUBLIC() is false for static function declarations. This was
an abstraction violation, and broke compilation of libqt on the i386 port.
1997-10-10 01:00:38 +00:00
thorpej
0640101d32 Always use --unlink. It's too easy to lose if you don't. 1997-10-10 00:16:02 +00:00
enami
062c3f563a Restore owner/group/mode/atime/mtime of symbolic links. 1997-10-08 22:51:27 +00:00
jonathan
07a2c597a0 Change GCC's INITIALIZE_TRAMPOLINE() function as submitted to Cygnus:
emit a call _cacheflush() to ensure Icache consistency
    after writing trampoline code for lexical closures onto the stack
    (i.e., into the Dcache).

GCC 2.x (x <= 7.2.2) emits a call cacehflush(), polluting the user
namespace.
1997-10-06 21:19:11 +00:00
mycroft
a6c7350ef2 Import a few reload bug fixes from 2.8. 1997-10-01 02:21:39 +00:00
mycroft
49ce788d15 Import a few reload bug fixes from 2.8. 1997-10-01 02:21:33 +00:00
mycroft
9a36ae0c8f Import change from development sources to follow a REG_EQUIV for a REG in
memref_referenced_p(); otherwise there are cases where a later set that changes
the memory location may be moved too early, and thus the new value will be
(incorrectly) used where it should not be.
1997-10-01 02:12:21 +00:00
gwr
4d4320a492 Use $(LIBBFD) 1997-09-29 15:41:09 +00:00
gwr
f029fbb3e1 Change .o to .c 1997-09-29 15:37:22 +00:00
gwr
3813a7f8d9 Improvements from Bernd Ernesti 1997-09-29 15:30:46 +00:00