summaryrefslogtreecommitdiff
path: root/i386
AgeCommit message (Collapse)Author
2009-06-182006-10-13 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* configure: Regenerate. * i386/configure: Likewise. * i386/linux/configure: Likewise. * linux/configure: Likewise.
2009-06-182006-10-12 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* configure: Regenerate. * i386/configure: Likewise. * i386/linux/configure: Likewise. * linux/configure: Likewise.
2009-06-182006-10-12 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* version.m4: Rewrite. * configure.in: Adopt to the above. * i386/configure.in: Likewise. * i386/linux/configure.ac: Likewise. * linux/configure.in: Likewise.
2009-06-182006-10-09 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* ddb/tr.h: Insert the content of `bogus/mach_assert.h' instead of including it. * i386/i386/loose_ends.c: Likewise. * bogus/mach_assert.h: Remove file.
2009-06-182006-10-07 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* i386/linux/configure: Regernerate. * i386/linux/device-drivers.h.in: Likewise.
2009-06-182006-10-07 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Drivers.macros (AC_DRIVER, AC_DRIVER_nodef): Rewrite to allow options with dashes in them, make it usable more universally and enhance the generated comments in header files. * i386/linux/configure.ac (linux_DRIVER, linux_DRIVER_nodef): Enhance DESCRIPTION. (u1434f): Rename to `u14-34f'. (smcultra): Rename to `smc-ultra'. (smcultra32): Rename to `smc-ultra32'. (hpplus): Rename to `hp-plus'. (ne2kpci): Rename to `ne2k-pci'. (viarhine): Rename to `via-rhine'. (intelgige): Rename to `intel-gige'. (winbond840): Rename to `winbond-840'. (AC_PCMCIA_OPTION): Remove function. (pcmcia-isa): Use `AC_DRIVER' instead of `AC_PCMCIA_OPTION'. * i386/README-Drivers: Update accordingly.
2009-06-182006-10-03 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
[task #5941 --- ``Linker script for GNU Mach''] * Makefile.in (kernel.o): Remove `$(systype)-objfiles-prepend' hackery. * i386/Makefile.in (sysdep.a): Likewise. * i386/Makerules.in: Likewise. (LDFLAGS-kernel): Point to the linker script. * i386/i386at/boothdr.S (_start): Don't put into `.text', but into `.text.start' instead. * i386/ldscript: Change to put `.text' at 0x100000 and put `.text.start' first into `.text'.
2009-06-182006-10-03 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
[task #5941 --- ``Linker script for GNU Mach''] * i386/ldscript: New file, copied from `/lib/ldscripts/elf_i386.x' of a GNU Binutils 2.16.1 installation.
2009-06-182006-09-23 Stefan Siegl <stesie@brokenpipe.de>Stefan Siegl
* i386/linux/configure: Regenerate. * i386/linux/device-drivers.h.in: Likewise.
2009-06-182006-09-23 Stefan Siegl <stesie@brokenpipe.de>Stefan Siegl
* i386/linux/configure.ac (AC_PCMCIA_OPTION): New function. (--disable-pcmcia-isa): New configuration option to disable ISA-bus support in the pcmcia core, which is otherwise enabled now by default. * doc/mach.texi (Configuration): Briefly document the new configuration option. * i386/README-Drivers: Likewise.
2009-06-182006-09-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* configure: Regenerate. * i386/configure: Likewise. * i386/linux/configure: Likewise. * i386/linux/device-drivers.h.in: Likewise.
2009-06-182006-09-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Drivers.macros (AC_DRIVER_ALIAS): Remove definition. (AC_DRIVER): Extend to take a `description' parameter and consider `$enable_default_device_drivers'. (AC_DRIVER_nodef): New definition. * configure.in (options kdb, kmsg): Remove redundancy. * i386/configure.in (option default-device-drivers): New option. (option lpr): Consider `$enable_default_device_drivers'. * i386/linux/configure.ac: Rework substantially. Remove all aliases. Rename some of the device driver options. (option default-device-drivers): New option. (linux_DRIVER): Take care about a `description' parameter and don't invoke AC_DRIVER_ALIAS. (linux_DRIVER_nodef): New definition. Adopt all usages of AC_DRIVER and linux_DRIVER to provide a `description' parameter. (g_NCR5380, NCR53c406a, eata_dma, wavelan, atp): Change from AC_DRIVER to AC_DRIVER_nodef to have these device drivers disabled by default. * doc/mach.texi: Add a note about the outdatedness to the configuration option table. * i386/README-Drivers: Update.
2009-06-182006-09-19 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault
Fix against gcc 4.1's optimizations. * i386/i386/seg.h (struct pseudo_descriptor): Pack structure and move the padding field to the end. (lgdt): Pass the whole structure to the lgdt assembly command. (lidt): Likewise.
2009-06-182006-07-31 Stefan Siegl <stesie@brokenpipe.de>Thomas Schwinge
* doc/mach.texi (Configuration): Document the new PCMCIA drivers a bit more. * i386/README-Drivers: Likewise.
2009-06-182006-07-27 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* i386/linux/configure: Regenerate.
2009-06-182006-07-27 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* i386/linux/configure.ac: Pull in the pcmcia code only if really needed.
2009-06-182006-07-27 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* doc/mach.texi (Configuration): Very briefly document the new drivers. * i386/README-Drivers: Likewise.
2009-06-182006-07-27 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* i386/linux/configure: Regenerate. * i386/linux/device-drivers.h.in: Likewise.
2009-06-182006-07-27 Stefan Siegl <stesie@brokenpipe.de>Thomas Schwinge
* i386/linux/configure.ac (pcmcia, wireless): New driver classes. (i82365, 3c574_cs, 3c589_cs, axnet_cs, fmvj18x_cs, nmclan_cs, pcnet_cs) (smc91c92_cs, xirc2ps_cs, orinoco_cs): New drivers. * i386/linux/Makefile.in (linux-pcmcia-cs-modules-files) (linux-pcmcia-cs-clients-files, linux-pcmcia-cs-wireless-files): New variables. Add `vpath's to the files locations. (all-linux-files): Add the three new variables. (linux-pcmcia-cs-modules-flags, linux-pcmcia-cs-clients-flags) (linux-pcmcia-cs-wireless-flags): New variables. (linux-flags): Add code to handle the above files and flags.
2009-06-182006-07-27 Stefan Siegl <stesie@brokenpipe.de>Thomas Schwinge
* i386/i386at/i386at_ds_routines.c (emulation_list) [LINUX_DEV && CONFIG_INET && CONFIG_PCMCIA]: Add the Linux pcmcia emulation structure. * linux/dev/glue/net.c: Include <linux/wireless.h>. (device_get_status): Rewrite function. (device_set_status): New function. (linux_net_emulation_ops): Add `device_set_status' at the appropriate position. * linux/dev/init/main.c (linux_init) [CONFIG_PCMCIA]: Call pcmcia_init.
2009-06-182006-07-24 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Makerules.in (%.h %_user.c): Add `%.cli.d' to the target list. Create these files by specifying `-MD' as a flag for mig and rename the resulting files as needed. Include these `*.cli.d' files instead of `*.migu.d' files. (%_interface.h %_server.c): Likewise for `%.srv.d' / `*.migs.d'. (%.migs.d, %.migu.d): Remove targets. * Makefile.in (clean): Adapt to the above. * i386/Makefile.in (clean): Likewise.
2009-06-182006-06-30 Samuel Thibault <samuel.thibault@ens-lyon.org>Thomas Schwinge
* i386/i386at/kd_mouse.c (mouse_char_in, mouse_char) Remove variables. (mouse_char_index) New variable. (mouse_handle_byte, kd_mouse_read): Use MOUSEBUF instead of MOUSE_CHAR for storing incoming command characters. (kd_mouse_read_reset): New function. (ibm_ps2_mouse_open, ibm_ps2_mouse_close): Call new kd_mouse_read_reset function.
2009-06-182006-05-14 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* i386/i386at/autoconf.c (bus_device_init) <lpr> [! LINUX_DEV]: Depend on `MACH_LPR' instead. * i386/i386at/lpr.c: Fix obsolescent `#else' / `#endif' syntax.
2009-06-182006-05-08 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* DEVELOPMENT: Document Samuel's patch. 2006-05-08 Samuel Thibault <samuel.thibault@ens-lyon.org> * i386/i386at/model_dep.c (mem_size_init): Limit memory to what can actually be used (minus a little extra for virtual mappings). * i386/intel/pmap.c (pmap_bootstrap): Extend the virtual mapping area according to memory size for at least being able to manage it. But look out for wrap and limit it to kernel adresses. Remove duplicate computing.
2009-06-182006-04-26 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Makefile.in: Replace `make' with `$(MAKE)'. * i386/Makefile.in: Likewise. Reported by Leonardo Lopes Pereira <leonardolopespereira@gmail.com>.
2009-06-182006-04-08 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* i386/Makefile.in (INCLUDES): Don't add `$(srcdir)/bogus'. * i386/Makerules.in (INCLUDES): Add `$(abs_top_srcdir)/$(systype)/bogus'. Reported by Samuel Thibault <samuel.thibault@ens-lyon.org>.
2009-06-182006-04-02 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Makerules.in (%_user.c, %_server.c): Those are `.PRECIOUS'. (%.migs.d, %.migu.d): New targets. (%.migs_d, %.migu_d, %.migsh_d, %.miguh_d): Remove targets. Adopt the `include's to the renamed targets. * Makefile.in (clean): Adopt to the renamed targets. * i386/Makefile.in (clean): Likewise.
2009-06-182006-04-02 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* i386/Makefile.in (boothdr.o): New target.
2009-06-182006-03-21 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Makefile.in (clean): Also remove `kernel.gz', `kernel.stripped' and `kernel.stripped.gz'. * Makefile.in (kernel.o): Handle `$(systype)-objfiles-prepend'. * i386/Makefile.in (sysdep.a): Likewise. * i386/Makerules.in (kernel-objfiles-prepend): Transform variable into `$(systype)-objfiles-prepend'. (kernel.o): Remove target.
2009-06-182006-03-04 Samuel Thibault <samuel.thibault@ens-lyon.org>Thomas Schwinge
[ patch #4737 ] * i386/i386/iopb.c: Include "vm_param.h". (io_tss_init): Fix address and limit of user TSS.
2009-06-182006-03-04 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/par.h: Remove file. * i386/i386at/if_par.c: Likewise. * i386/i386at/if_par.h: Likewise. * i386/i386at/conf.c: Don't include <par.h> anymore and adopt all users of NPAR as if it were always defined to `0'. * i386/i386at/lpr.c: Likewise.
2009-06-182006-03-04 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/de6c.h: Remove file. * i386/i386at/if_de6c.c: Likewise. * i386/i386at/if_de6c.h: Likewise. * i386/i386at/if_de6s.S: Likewise. * i386/i386at/conf.c: Don't include <de6c.h> anymore and adopt all users of NDE6C as if it were always defined to `0'. * i386/i386at/lpr.c: Likewise.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/blit.h: Remove file. * i386/i386at/blit.c: Likewise. * i386/i386at/blitreg.h: Likewise. * i386/i386at/blituser.h: Likewise. * i386/i386at/blitvar.h: Likewise. * i386/i386at/conf.c: Don't include <blit.h> anymore and adopt all users of NBLIT as if it were always defined to `0'. * i386/i386at/kd.c: Likewise. (blit_init): Remove definition. (blit_present): Likewise and adopt all users as if it were always defined to `FALSE'. * i386/Makefile.in (i386at-files): Remove `blit.c'.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/util/NOTES: Remove file. * i386/util/anno.c: Likewise. * i386/util/anno.h: Likewise. * i386/util/cpu.h: Likewise. * i386/util/cpu_subs.h: Likewise. * i386/util/cpu_tables_init.c: Likewise. * i386/util/cpu_tables_load.c: Likewise. * i386/util/crtn.S: Likewise. * i386/util/debug.h: Likewise. * i386/util/gdt.c: Likewise. * i386/util/gdt.h: Likewise. * i386/util/gdt_sels.h: Likewise. * i386/util/i16/debug.h: Likewise. * i386/util/i16/i16.h: Likewise. * i386/util/i16/i16_die.c: Likewise. * i386/util/i16/i16_gdt_init_temp.c: Likewise. * i386/util/i16/i16_nanodelay.c: Likewise. * i386/util/i16/i16_puts.c: Likewise. * i386/util/i16/i16_writehex.c: Likewise. * i386/util/i386_asm.sym: Likewise. * i386/util/idt.c: Likewise. * i386/util/idt.h: Likewise. * i386/util/idt_inittab.S: Likewise. * i386/util/idt_inittab.h: Likewise. * i386/util/ldt.h: Likewise. * i386/util/trap.h: Likewise. * i386/util/trap_asm.sym: Likewise. * i386/util/trap_dump.c: Likewise. * i386/util/trap_dump_die.c: Likewise. * i386/util/trap_handler.S: Likewise. * i386/util/trap_return.S: Likewise. * i386/util/tss.c: Likewise. * i386/util/tss.h: Likewise. * i386/util/tss_dump.c: Likewise. * i386/util/vm_param.h: Likewise.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/pc/NOTES: Remove file. * i386/pc/debug.h: Likewise. * i386/pc/exit.c: Likewise. * i386/pc/gdt.h: Likewise. * i386/pc/gdt_sels.h: Likewise. * i386/pc/i16/i16_a20.c: Likewise. * i386/pc/i16/i16_a20.h: Likewise. * i386/pc/i16/i16_bios.h: Likewise. * i386/pc/i16/i16_exit.c: Likewise. * i386/pc/i16/i16_ext_mem.c: Likewise. * i386/pc/i16/i16_init.c: Likewise. * i386/pc/i16/i16_main.c: Likewise. * i386/pc/i16/i16_pic.c: Likewise. * i386/pc/i16/i16_putchar.c: Likewise. * i386/pc/i16/i16_raw.c: Likewise. * i386/pc/i16/i16_raw_test_a20.S: Likewise. * i386/pc/i16/i16_real_int.S: Likewise. * i386/pc/i16/i16_switch.h: Likewise. * i386/pc/i16/phys_mem_collect.c: Likewise. * i386/pc/i16/phys_mem_sources.h: Likewise. * i386/pc/i16/raw_exit.c: Likewise. * i386/pc/i16/raw_real_int.c: Likewise. * i386/pc/ipl.h: Likewise. * i386/pc/irq.h: Likewise. * i386/pc/irq_list.h: Likewise. * i386/pc/pc_asm.sym: Likewise. * i386/pc/phys_mem.h: Likewise. * i386/pc/phys_mem_add.c: Likewise. * i386/pc/pic.c: Likewise. * i386/pc/pic.h: Likewise. * i386/pc/putchar.c: Likewise. * i386/pc/real.h: Likewise. * i386/pc/real_tss.c: Likewise. * i386/pc/real_tss.h: Likewise. * i386/pc/real_tss_def.S: Likewise. * i386/pc/rv86/config.h: Likewise. * i386/pc/rv86/gdt_sels.h: Likewise. * i386/pc/rv86/idt_irq_init.c: Likewise. * i386/pc/rv86/rv86_real_int.c: Likewise. * i386/pc/rv86/rv86_real_int_asm.S: Likewise. * i386/pc/rv86/rv86_reflect_irq.S: Likewise. * i386/pc/rv86/rv86_trap_handler.S: Likewise. * i386/pc/rv86/trap_handler.S: Likewise.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/imps/Makefile.in: Remove file. * i386/imps/apic.h: Likewise. * i386/imps/cpu_number.h: Likewise. * i386/imps/cpus.h: Likewise. * i386/imps/imps.c: Likewise. * i386/imps/impsasm.sym: Likewise.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/dos/dos_buf.c: Remove file. * i386/dos/dos_check_err.c: Likewise. * i386/dos/dos_close.c: Likewise. * i386/dos/dos_fstat.c: Likewise. * i386/dos/dos_gettimeofday.c: Likewise. * i386/dos/dos_io.h: Likewise. * i386/dos/dos_open.c: Likewise. * i386/dos/dos_read.c: Likewise. * i386/dos/dos_rename.c: Likewise. * i386/dos/dos_seek.c: Likewise. * i386/dos/dos_tcgetattr.c: Likewise. * i386/dos/dos_unlink.c: Likewise. * i386/dos/dos_write.c: Likewise. * i386/dos/i16/gdt.h: Likewise. * i386/dos/i16/gdt_sels.h: Likewise. * i386/dos/i16/i16_crt0.S: Likewise. * i386/dos/i16/i16_crt0.h: Likewise. * i386/dos/i16/i16_dos.h: Likewise. * i386/dos/i16/i16_dos_mem.c: Likewise. * i386/dos/i16/i16_exit.c: Likewise. * i386/dos/i16/i16_main.c: Likewise. * i386/dos/i16/i16_putchar.c: Likewise. * i386/dos/i16/i16_vcpi.c: Likewise. * i386/dos/i16/i16_xms.c: Likewise. * i386/dos/i16/idt.h: Likewise. * i386/dos/i16/phys_mem_sources.h: Likewise. * i386/dos/putchar.c: Likewise.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/i386at/asm_startup.h: Remove file. * i386/i386at/phys_mem_grab_page.c: Likewise. * i386/Makefile.in (i386at-files): Remove `phys_mem_grab_page.c'.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/evc.h: Remove file. * i386/i386at/kd.c: Don't include <evc.h> anymore and adopt all users of NEVC as if it were always defined to `0'. (evc1init): Remove definition and adopt all users as if it were always defined to `FALSE'.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/nscsi.h: Remove file. * i386/i386at/model_dep.c: Don't include <nscsi.h> anymore and adopt all users of NSCSI as if it were always defined to `0'. (use_all_mem): Don't define anymore and adopt all users as if it were always defined to `1'. (NBBY, NBPW, DMA_MAX): Remove macros. (alloc_dma_mem): Remove function.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/asc.h: Remove file. * i386/bogus/aha.h: Likewise. * i386/bogus/eaha.h: Likewise. * i386/bogus/sbic.h: Likewise. * i386/bogus/sci.h: Likewise. * i386/bogus/sii.h: Likewise. * i386/bogus/siop.h: Likewise. * i386/i386at/eisa.h: Likewise. * scsi/adapters/README: Likewise. * scsi/adapters/scsi_33C93.h: Likewise. * scsi/adapters/scsi_33C93_hdw.c: Likewise. * scsi/adapters/scsi_5380.h: Likewise. * scsi/adapters/scsi_5380_hdw.c: Likewise. * scsi/adapters/scsi_53C700.h: Likewise. * scsi/adapters/scsi_53C700_hdw.c: Likewise. * scsi/adapters/scsi_53C94.h: Likewise. * scsi/adapters/scsi_53C94_hdw.c: Likewise. * scsi/adapters/scsi_7061.h: Likewise. * scsi/adapters/scsi_7061_hdw.c: Likewise. * scsi/adapters/scsi_89352.h: Likewise. * scsi/adapters/scsi_89352_hdw.c: Likewise. * scsi/adapters/scsi_aha15.h: Likewise. * scsi/adapters/scsi_aha15_hdw.c: Likewise. * scsi/adapters/scsi_aha17_hdw.c: Likewise. * scsi/adapters/scsi_dma.h: Likewise. * scsi/adapters/scsi_user_dma.c: Likewise. * scsi/adapters/scsi_user_dma.h: Likewise. * scsi/compat_30.h: Likewise. * scsi/disk_label.c: Likewise. * scsi/mapped_scsi.c: Likewise. * scsi/mapped_scsi.h: Likewise. * scsi/pc_scsi_label.c: Likewise. * scsi/rz.c: Likewise. * scsi/rz.h: Likewise. * scsi/rz_audio.c: Likewise. * scsi/rz_cpu.c: Likewise. * scsi/rz_disk.c: Likewise. * scsi/rz_disk_bbr.c: Likewise. * scsi/rz_host.c: Likewise. * scsi/rz_labels.h: Likewise. * scsi/rz_tape.c: Likewise. * scsi/scsi.c: Likewise. * scsi/scsi.h: Likewise. * scsi/scsi2.h: Likewise. * scsi/scsi_alldevs.c: Likewise. * scsi/scsi_comm.c: Likewise. * scsi/scsi_cpu.c: Likewise. * scsi/scsi_defs.h: Likewise. * scsi/scsi_disk.c: Likewise. * scsi/scsi_endian.h: Likewise. * scsi/scsi_jukebox.c: Likewise. * scsi/scsi_optical.c: Likewise. * scsi/scsi_printer.c: Likewise. * scsi/scsi_rom.c: Likewise. * scsi/scsi_scanner.c: Likewise. * scsi/scsi_tape.c: Likewise. * scsi/scsi_worm.c: Likewise. * i386/i386at/autoconf.c: Don't include <aha.h> and <eaha.h> anymore and adopt all users of NAHA and NEAHA as if it were always defined to `0'. * i386/i386at/conf.c: Likewise. * Makefile.in (scsi-files): Remove variable and all users of it.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/wt.h: Remove file. * i386/i386at/autoconf.c: Don't include <wt.h> anymore and adopt all users of NWT as if it were always defined to `0'. * i386/i386at/conf.c: Likewise.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/hpp.h: Remove file. * i386/bogus/ul.h: Likewise. * i386/bogus/wd.h: Likewise. * i386/i386at/gpl/if_hpp.c: Likewise. * i386/i386at/gpl/if_ns.c: Likewise. * i386/i386at/gpl/if_nsreg.h: Likewise. * i386/i386at/gpl/if_ul.c: Likewise. * i386/i386at/gpl/if_wd.c: Likewise. * i386/i386at/autoconf.c: Don't include <hpp.h>, <ul.h> and <wd.h> anymore and adopt all users of NHPP, NUL and NWD as if they were always defined to `0'. * i386/i386at/conf.c: Likewise.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/at3c501.h: Remove file. * i386/i386at/if_3c501.c: Likewise. * i386/i386at/if_3c501.h: Likewise. * i386/i386at/autoconf.c: Don't include <at3c501.h> anymore and adopt all users of NAT3C501 as if it were always defined to `0'. * i386/i386at/conf.c: Likewise.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/ns8390.h: Remove file. * i386/i386at/ds8390.h: Likewise. * i386/i386at/if_3c503.h: Likewise. * i386/i386at/if_ns8390.c: Likewise. * i386/i386at/if_ns8390.h: Likewise. * i386/i386at/if_wd8003.h: Likewise. * i386/i386at/autoconf.c: Don't include <ns8390.h> anymore and adopt all users of NNS8390 as if it were always defined to `0'. * i386/i386at/conf.c: Likewise.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/ne.h: Remove file. * i386/i386at/if_ne.c: Likewise. * i386/i386at/if_nereg.h: Likewise. * i386/i386at/autoconf.c: Don't include <ne.h> anymore and adopt all users of NNE as if it were always defined to `0'. * i386/i386at/conf.c: Likewise.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/pc586.h: Remove file. * i386/i386at/i82586.h: Likewise. * i386/i386at/if_pc586.c: Likewise. * i386/i386at/if_pc586.h: Likewise. * i386/i386at/autoconf.c: Don't include <pc586.h> anymore and adopt all users of NPC586 as if it were always defined to `0'. * i386/i386at/conf.c: Likewise.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/fd.h: Remove file. * i386/i386at/fd.c: Likewise. * i386/i386at/fdreg.h: Likewise. * i386/i386at/nfd.c: Likewise. * i386/i386at/nfdreg.h: Likewise. * i386/Makefile.in (i386at-files): Remove `fd.c'. * i386/i386at/autoconf.c: Don't include <fd.h> anymore and adopt all users of NFD as if it were always defined to `0'. * i386/i386at/conf.c: Likewise.
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
Remove unused and unsupported code. Consult the file `DEVELOPMENT' for details. Partly based on suggestions by Gianluca Guida <glguida@gmail.com>. * i386/bogus/hd.h: Remove file. * i386/i386at/nhd.c: Likewise. * i386/i386at/nhdreg.h: Likewise. * i386/i386at/autoconf.c: Don't include <hd.h> anymore and adopt all users of NHD as if it were always defined to `0'. * i386/i386at/conf.c: Likewise.
2009-06-182006-02-03 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
* Makerules.in: Set no_deps to true if we don't need the dependency files. * i386/linux/Makefile.in: Do care about linux-flags if no_deps is true; reverting the change from 2006-01-31.