]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Lynx support
authorStan Shebs <shebs@codesourcery.com>
Tue, 28 Sep 1993 20:59:59 +0000 (20:59 +0000)
committerStan Shebs <shebs@codesourcery.com>
Tue, 28 Sep 1993 20:59:59 +0000 (20:59 +0000)
ld/config/.Sanitize
ld/config/i386-lynx.mt [new file with mode: 0644]
ld/config/m68k-lynx.mt [new file with mode: 0644]
ld/emulparams/.Sanitize
ld/emulparams/i386lynx.sh [new file with mode: 0644]
ld/emulparams/m68klynx.sh [new file with mode: 0644]

index 52f51efdcb93e320d1350ab8e0801ca2842f0b3e..389be092a87bfe71c74b880fb52e08dfd82517c7 100644 (file)
@@ -43,6 +43,7 @@ i386-bsd.mt
 i386-coff.mt
 i386-elf.mt
 i386-linux.mt
+i386-lynx.mt
 i386sco.mh
 i386v.mh
 i386v.mt
@@ -52,6 +53,7 @@ ieee-h8300.mt
 irix4.mh
 m68k-coff.mt
 m68k.mt
+m68k-lynx.mt
 m68kv.mt
 m88k-bcs.mt
 mipsbsd.mt
diff --git a/ld/config/i386-lynx.mt b/ld/config/i386-lynx.mt
new file mode 100644 (file)
index 0000000..05930b8
--- /dev/null
@@ -0,0 +1,2 @@
+EMUL=i386lynx
+OTHER_EMULATIONS=em_i386lynx.o
diff --git a/ld/config/m68k-lynx.mt b/ld/config/m68k-lynx.mt
new file mode 100644 (file)
index 0000000..bbb6abf
--- /dev/null
@@ -0,0 +1,2 @@
+EMUL=m68klynx
+OTHER_EMULATIONS=em_m68klynx.o
index 3a44de066adf65572bec2da7a7a5f48077143aab..f04835a295e1ffa33c8998b81f8555ae6687a561 100644 (file)
@@ -42,8 +42,10 @@ i386aout.sh
 i386bsd.sh
 i386coff.sh
 i386linux.sh
+i386lynx.sh
 lnk960.sh
 m68kcoff.sh
+m68klynx.sh
 m88kbcs.sh
 mipsbig.sh
 mipsbsd.sh
diff --git a/ld/emulparams/i386lynx.sh b/ld/emulparams/i386lynx.sh
new file mode 100644 (file)
index 0000000..d5fa0a7
--- /dev/null
@@ -0,0 +1,9 @@
+SCRIPT_NAME=i386coff
+OUTPUT_FORMAT="coff-i386-lynx"
+# This is what their /lib/init1.o seems to want.
+ENTRY=_main
+# following are dubious
+PAGE_SIZE=0x1000
+TEXT_START_ADDR=0
+NONPAGED_TEXT_START_ADDR=0x1000
+ARCH=i386
diff --git a/ld/emulparams/m68klynx.sh b/ld/emulparams/m68klynx.sh
new file mode 100644 (file)
index 0000000..254aa50
--- /dev/null
@@ -0,0 +1,5 @@
+SCRIPT_NAME=m68kcoff
+OUTPUT_FORMAT="coff-m68k"
+TEXT_START_ADDR=0x1000000
+PAGE_SIZE=0x1000000
+ARCH=m68k