Kevin Buettner
|
21479deda0
|
Cleanup solib-svr4.c by moving legacy code out to its own file.
|
2001-03-10 06:17:24 +00:00 |
|
Kevin Buettner
|
13437d4b4b
|
Reorganize solib.c.
|
2000-10-24 20:05:36 +00:00 |
|
Andrew Cagney
|
90f59acafb
|
Keep NATDEPFILES on a single line.
|
2000-07-05 11:11:58 +00:00 |
|
Andrew Cagney
|
aff38e615a
|
Set SER_HARDWIRE using autoconf instead of via XDEPFILES. Include
ser-tcp.o by default.
|
2000-06-12 06:09:06 +00:00 |
|
Mark Kettenis
|
e6031aeb52
|
Add support for FreeBSD/i386 ELF.
* i386bsd-nat.c: New file.
* config/i386/tm-fbsd.h (HAVE_I387_REGS): Define.
Include "i386/tm-i386.h" instead of "i386/tm-i386b.h".
(NUM_REGS): Remove redefinition.
(USE_STRUCT_CONVENTION): Define.
(i386_float_info): Remove prototype.
(FLOAT_INFO): Remove define.
(JB_ELEMENT_SIZE): Define to 4.
(JB_PC): Define to 0.
(GET_LONGJMP_TARGET): Define.
(SIGTRAMP_START, SIGTRAMP_END): Define.
(SIGCONTEXT_PC_OFFSET): Define.
(IN_SOLIB_CALL_TRAMPOLINE): Only define if !SVR4_SHARED_LIBS
* config/i386/nm-fbsd.h (PTRACE_ARG3_TYPE): Define to caddr_t.
(FETCH_INFERIOR_REGISTERS): Define.
(ATTACH_DETACH): Define.
(kernel_u_size): Remove PARAMS.
(register_u_addr): Use CORE_ADDR in prototype where appropriate.
Remove PARAMS.
(SVR4_SHARED_LIBS) [FREEBSD_ELF || __ELF__ && !FREEBSD_AOUT]:
Define.
[SVR4_SHARED_LIBS]: Include "elf/common.h".
Only define aliases for struct members from <link.h> if
!SVR4_SHARED_LIBS.
* config/i386/xm-fbsd.h: New file.
* config/i386/fbsd.mt (TDEPFILES): Remove solib.o.
* config/i386/fbsd.mh (NATDEPFILES): Remove i386b-nat.o. Add
core-regset.o i387-nat.o i386bsd-nat.o.
|
2000-05-24 22:32:58 +00:00 |
|
Stan Shebs
|
c906108c21
|
Initial creation of sourceware repository
|
1999-04-16 01:35:26 +00:00 |
|
Stan Shebs
|
071ea11e85
|
Initial creation of sourceware repository
|
1999-04-16 01:34:07 +00:00 |
|
J.T. Conklin
|
151d7f0a7e
|
* config/i386/nbsd.mh (REGEX, REGEX1): No longer define.
* configure.in (i[345]86-*-freebsd*): New configuration.
* config/i386/{fbsd.mh,fbsd.mt,nm-fbsd.h}: New files.
|
1994-11-29 21:47:48 +00:00 |
|