aboutsummaryrefslogtreecommitdiff
path: root/gas/config/obj-coff.c
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1999-08-08 16:53:30 +0000
committerIan Lance Taylor <ian@airs.com>1999-08-08 16:53:30 +0000
commit2dcc60be2b8ae13b4fadfe9e2ac5fc7a8ee223f2 (patch)
treed0055f84a174efe6325fd5d03de44571b9d9a289 /gas/config/obj-coff.c
parentbd826630b1258af33355c6d6906ce42111b2f8fb (diff)
downloadfsf-binutils-gdb-2dcc60be2b8ae13b4fadfe9e2ac5fc7a8ee223f2.zip
fsf-binutils-gdb-2dcc60be2b8ae13b4fadfe9e2ac5fc7a8ee223f2.tar.gz
fsf-binutils-gdb-2dcc60be2b8ae13b4fadfe9e2ac5fc7a8ee223f2.tar.bz2
* doc/as.texinfo (Section): Document 's' flag for COFF version.
1999-08-08 Mumit Khan <khan@xraylith.wisc.edu> * config/obj-coff.c (obj_coff_section): Handle 's' (shared) section flag.
Diffstat (limited to 'gas/config/obj-coff.c')
-rw-r--r--gas/config/obj-coff.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gas/config/obj-coff.c b/gas/config/obj-coff.c
index b50716c..c5c2680 100644
--- a/gas/config/obj-coff.c
+++ b/gas/config/obj-coff.c
@@ -1197,6 +1197,7 @@ coff_frob_file_after_relocs ()
* 'd' (apparently m88k for data)
* 'x' for text
* 'r' for read-only data
+ * 's' for shared data (PE)
* But if the argument is not a quoted string, treat it as a
* subsegment number.
*/
@@ -1254,6 +1255,7 @@ obj_coff_section (ignore)
case 'w': flags |= SEC_DATA; flags &=~ SEC_READONLY; break;
case 'x': flags |= SEC_CODE; break;
case 'r': flags |= SEC_READONLY; break;
+ case 's': flags |= SEC_SHARED; break;
case 'i': /* STYP_INFO */
case 'l': /* STYP_LIB */