diff options
author | Nick Clifton <nickc@redhat.com> | 2002-07-30 10:56:04 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 2002-07-30 10:56:04 +0000 |
commit | 3d0c9500439485b931db67beb2071039a69ff048 (patch) | |
tree | c1c06b15974d2f0db2664fef7382f44f65011994 /gas/doc | |
parent | 5ec4a8f31301e303c88a997205069237b9bbe29e (diff) | |
download | gdb-3d0c9500439485b931db67beb2071039a69ff048.zip gdb-3d0c9500439485b931db67beb2071039a69ff048.tar.gz gdb-3d0c9500439485b931db67beb2071039a69ff048.tar.bz2 |
Add per-section and per-sub-section literal pools.
Diffstat (limited to 'gas/doc')
-rw-r--r-- | gas/doc/c-arm.texi | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gas/doc/c-arm.texi b/gas/doc/c-arm.texi index 022faa0..0b52370 100644 --- a/gas/doc/c-arm.texi +++ b/gas/doc/c-arm.texi @@ -340,6 +340,14 @@ way that the @code{.thumb_func} directive does. This directive causes the current contents of the literal pool to be dumped into the current section (which is assumed to be the .text section) at the current location (aligned to a word boundary). +@code{GAS} maintains a separate literal pool for each section and each +sub-section. The @code{.ltorg} directive will only affect the literal +pool of the current section and sub-section. At the end of assembly +all remaining, un-empty literal pools will automatically be dumped. + +Note - older versions of @code{GAS} would dump the current literal +pool any time a section change occurred. This is no longer done, since +it prevents accurate control of the placement of literal pools. @cindex @code{.pool} directive, ARM @item .pool |