[PATCH/RFC] Remove meaningless definitions
Elias Athanasopoulos
elathan@phys.uoa.gr
Sun Feb 9 22:31:00 GMT 2003
Hello!
This patch removes useless definition of BYTES_IN_WORD in binutils. If
it is approved, I plan to clean up the bfd sources, too.
Regards,
Elias
include/ChangeLog
2003-02-09 Elias Athanasopoulos <elathan@phys.uoa.gr>
* aout64.h (BYTES_IN_WORD): Define.
binutils/ChangeLog
2003-02-09 Elias Athanasopoulos <elathan@phys.uoa.gr>
* stabs.c (BYTES_IN_WORD): Remove definition.
* wrstabs.c (BYTES_IN_WORD): Likewise.
===================================================================
RCS file: /home/anteater/bucvs/src/include/aout/aout64.h,v
retrieving revision 1.1
diff -bu -r1.1 /home/anteater/bucvs/src/include/aout/aout64.h
--- /home/anteater/bucvs/src/include/aout/aout64.h 2003/02/09 18:50:48 1.1
+++ /home/anteater/bucvs/src/include/aout/aout64.h 2003/02/09 18:51:59
@@ -19,6 +19,10 @@
#ifndef __A_OUT_64_H__
#define __A_OUT_64_H__
+#ifndef BYTES_IN_WORD
+#define BYTES_IN_WORD 4
+#endif
+
/* This is the layout on disk of the 32-bit or 64-bit exec header. */
#ifndef external_exec
===================================================================
RCS file: /home/anteater/bucvs/src/binutils/stabs.c,v
retrieving revision 1.2
diff -bu -r1.2 /home/anteater/bucvs/src/binutils/stabs.c
--- /home/anteater/bucvs/src/binutils/stabs.c 2003/02/09 18:54:12 1.2
+++ /home/anteater/bucvs/src/binutils/stabs.c 2003/02/09 18:54:27
@@ -36,9 +36,6 @@
#include "budbg.h"
#include "filenames.h"
-/* Meaningless definition needs by aout64.h. FIXME. */
-#define BYTES_IN_WORD 4
-
#include "aout/aout64.h"
#include "aout/stab_gnu.h"
===================================================================
RCS file: /home/anteater/bucvs/src/binutils/wrstabs.c,v
retrieving revision 1.3
diff -bu -r1.3 /home/anteater/bucvs/src/binutils/wrstabs.c
--- /home/anteater/bucvs/src/binutils/wrstabs.c 2003/02/09 18:55:05 1.3
+++ /home/anteater/bucvs/src/binutils/wrstabs.c 2003/02/09 18:55:18
@@ -33,9 +33,6 @@
#include "debug.h"
#include "budbg.h"
-/* Meaningless definition needs by aout64.h. FIXME. */
-#define BYTES_IN_WORD 4
-
#include "aout/aout64.h"
#include "aout/stab_gnu.h"
More information about the Binutils
mailing list