summaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-scripts/alignof.t
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@codesourcery.com>2007-06-18 12:38:22 +0000
committerNathan Sidwell <nathan@codesourcery.com>2007-06-18 12:38:22 +0000
commitcff9318706eebe5aec2326c538f428f6e3522735 (patch)
treef38208b8459837195f5386ed0f4667290bb85a67 /ld/testsuite/ld-scripts/alignof.t
parentc22879472d827ddcf241e2f05edf69682b99c050 (diff)
downloadbinutils-redhat-cff9318706eebe5aec2326c538f428f6e3522735.tar.gz
* ldlex.l, ldgram.y: Add ALIGNOF.
* ldexp.c (exp_print_token, foldname): Likewise. * ld.texinfo: Likewise. ld/testsuite/ * ld-scripts/alignof.s: New. * ld-scripts/alignof.t: New * ld-scripts/alignof.exp: New.
Diffstat (limited to 'ld/testsuite/ld-scripts/alignof.t')
-rw-r--r--ld/testsuite/ld-scripts/alignof.t15
1 files changed, 15 insertions, 0 deletions
diff --git a/ld/testsuite/ld-scripts/alignof.t b/ld/testsuite/ld-scripts/alignof.t
new file mode 100644
index 0000000000..12411121f1
--- /dev/null
+++ b/ld/testsuite/ld-scripts/alignof.t
@@ -0,0 +1,15 @@
+SECTIONS {
+ .text :
+ {
+ tmpdir/alignof.o (.text)
+ }
+ .data :
+ {
+ tmpdir/alignof.o (.data)
+ LONG (ALIGNOF(.text))
+ LONG (ALIGNOF(.data))
+ }
+}
+
+alignof_text = ALIGNOF(.text);
+alignof_data = ALIGNOF(.data);