Browse Source

bin86: replaced old 64bit patch.

master
Nagy Karoly Gabriel 10 years ago
parent
commit
642e3b04df
  1. 36
      x86/bin86/bin86-long.patch
  2. 2
      x86/bin86/bin86.desc

36
x86/bin86/x86_64.patch → x86/bin86/bin86-long.patch

@ -1,9 +1,8 @@
# --- SDE-COPYRIGHT-NOTE-BEGIN --- # --- SDE-COPYRIGHT-NOTE-BEGIN ---
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
# #
# Filename: package/.../bin86/x86_64.patch # Filename: package/.../bin86/bin86-long.patch
# Copyright (C) 2006 The OpenSDE Project # Copyright (C) 2015 The OpenSDE Project
# Copyright (C) 2004 - 2006 The T2 SDE Project
# #
# More information can be found in the files COPYING and README. # More information can be found in the files COPYING and README.
# #
@ -15,20 +14,25 @@
# version. # version.
# --- SDE-COPYRIGHT-NOTE-END --- # --- SDE-COPYRIGHT-NOTE-END ---
Compile fixes x86-64 - imported from ROCK Linux. --- ./ld/x86_aout.h.orig
+++ ./ld/x86_aout.h
- Rene Rebe <rene@exactcode.de> @@ -11,17 +11,12 @@
/* If the host isn't an x86 all bets are off, use chars. */
diff -urN bin86-0.16.14-orig/ld/x86_aout.h bin86-0.16.14/ld/x86_aout.h
--- bin86-0.16.14-orig/ld/x86_aout.h 2004-11-07 20:07:31.506442000 +0100
+++ bin86-0.16.14/ld/x86_aout.h 2004-11-07 20:07:41.106982496 +0100
@@ -12,6 +12,9 @@
#if defined(i386) || defined(__BCC__) || defined(MSDOS) #if defined(i386) || defined(__BCC__) || defined(MSDOS)
typedef long Long; typedef long Long;
#define __OUT_OK 1 -#define __OUT_OK 1
+#elif defined(__x86_64__)
+typedef int Long;
+#define __OUT_OK 1
#else #else
typedef char Long[4]; /* Beware: this will probably allow some BE hosts to generate broken files. */
-#ifdef INT32_MAX
#include <stdint.h>
typedef int32_t Long;
-#define __OUT_OK 1
-#else
-typedef char Long[4];
#endif #endif
-#endif
+#define __OUT_OK 1
struct exec { /* a.out header */
unsigned char a_magic[2]; /* magic number */

2
x86/bin86/bin86.desc

@ -33,4 +33,4 @@
[V] 0.16.21 [V] 0.16.21
[P] X ??-3-----9 102.700 [P] X ??-3-----9 102.700
[D] 3827343395 Dev86src-0.16.21.tar.gz http://v3.sk/~lkundrak/dev86/ [D] 1356093766 Dev86src-0.16.21.tar.gz http://v3.sk/~lkundrak/dev86/

Loading…
Cancel
Save