summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/ods68302/start/reset.S
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2004-01-28 12:23:23 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2004-01-28 12:23:23 +0000
commitc95ab0d72f6288d621bc9374a4f0f115f93c3e90 (patch)
tree02e375ff02def8c38885556d3e6ecd8137a04794 /c/src/lib/libbsp/m68k/ods68302/start/reset.S
parent2004-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de> (diff)
downloadrtems-c95ab0d72f6288d621bc9374a4f0f115f93c3e90.tar.bz2
2004-01-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* start/reset.S: Remove cat(). Add EXPAND(). Make EXCEPTION_HANDLER ANSI-C compliant. * Makefile.am: Merge-in clock/Makefile.am, console/Makefile.am start/Makefile.am, startup/Makefile.am, timer/Makefile.am wrapup/Makefile.am. Use automake compilation rules. * clock/Makefile.am, console/Makefile.am, start/Makefile.am, startup/Makefile.am, timer/Makefile.am, wrapup/Makefile.am: Remove. * configure.ac: Reflect changes above.
Diffstat (limited to 'c/src/lib/libbsp/m68k/ods68302/start/reset.S')
-rw-r--r--c/src/lib/libbsp/m68k/ods68302/start/reset.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/m68k/ods68302/start/reset.S b/c/src/lib/libbsp/m68k/ods68302/start/reset.S
index 297a22041c..02db7408e3 100644
--- a/c/src/lib/libbsp/m68k/ods68302/start/reset.S
+++ b/c/src/lib/libbsp/m68k/ods68302/start/reset.S
@@ -482,9 +482,9 @@ zerobss_loop:
| The macros are to create the labels and format vectors.
|
-#define cat(x, y) x ## y
#define FORMAT_ID(n) (n << 2)
-#define EXCEPTION_HANDLER(h, n) EH__##n: move.w cat(h, FORMAT_ID(n)),-(%sp) ; \
+#define EXPAND(x) x
+#define EXCEPTION_HANDLER(h, n) EH__##n: move.w EXPAND(h) FORMAT_ID(n),-(%sp) ; \
bra common_exception_handler
unhandled_exception: