* ld-cris/ldsym1.d: New test.
authorHans-Peter Nilsson <hp@axis.com>
Tue, 19 Mar 2002 23:49:51 +0000 (23:49 +0000)
committerHans-Peter Nilsson <hp@axis.com>
Tue, 19 Mar 2002 23:49:51 +0000 (23:49 +0000)
ld/testsuite/ChangeLog
ld/testsuite/ld-cris/ldsym1.d [new file with mode: 0644]

index e3fc70ff5849a98f9811853fb5fb39e7dfe27013..a596c449a7206bc0cf6a2440f7d0591540f866ef 100644 (file)
@@ -1,5 +1,7 @@
 2002-03-19  Hans-Peter Nilsson  <hp@axis.com>
 
+       * ld-cris/ldsym1.d: New test.
+
        * ld-mmix/bpo-1.d: Tweak for type of linker-script-symbols no
        longer set to object.
        * ld-mmix/undef-3.d, ld-mmix/start-1.d, ld-mmix/locto-1.d,
diff --git a/ld/testsuite/ld-cris/ldsym1.d b/ld/testsuite/ld-cris/ldsym1.d
new file mode 100644 (file)
index 0000000..3270013
--- /dev/null
@@ -0,0 +1,19 @@
+# source: expdyn1.s
+# as: --em=criself
+# ld: -mcriself
+# objdump: -d
+
+# Note that the linker script symbol __start is set to the same
+# value as _start, and will collate before _start and be chosen
+# as the presentation symbol at disassembly.  Anyway, __start
+# shouldn't hinder disassembly by posing as an object symbol.
+
+.*:     file format elf32-us-cris
+
+Disassembly of section \.text:
+
+0+6 <__start>:
+   6:  0f05                    nop 
+
+0+8 <expfn>:
+   8:  0f05                    nop