]> granicus.if.org Git - yasm/commitdiff
Remove YASM_LIB_INTERNAL. It never really gained us that much in terms of
authorPeter Johnson <peter@tortall.net>
Sat, 14 Jul 2007 03:11:32 +0000 (03:11 -0000)
committerPeter Johnson <peter@tortall.net>
Sat, 14 Jul 2007 03:11:32 +0000 (03:11 -0000)
visibility savings, as basically everything defined it.

svn path=/trunk/yasm/; revision=1893

68 files changed:
libyasm.h
libyasm/assocdat.c
libyasm/bc-align.c
libyasm/bc-data.c
libyasm/bc-incbin.c
libyasm/bc-org.c
libyasm/bc-reserve.c
libyasm/bitvect.c
libyasm/bytecode.c
libyasm/bytecode.h
libyasm/errwarn.c
libyasm/expr.c
libyasm/floatnum.c
libyasm/hamt.c
libyasm/insn.c
libyasm/insn.h
libyasm/intnum.c
libyasm/inttree.c
libyasm/linemap.c
libyasm/mergesort.c
libyasm/phash.c
libyasm/section.c
libyasm/section.h
libyasm/strcasecmp.c
libyasm/strsep.c
libyasm/symrec.c
libyasm/valparam.c
libyasm/valparam.h
libyasm/value.c
libyasm/xmalloc.c
libyasm/xstrdup.c
modules/arch/lc3b/lc3barch.c
modules/arch/lc3b/lc3bbc.c
modules/arch/lc3b/lc3bid.re
modules/arch/x86/x86arch.c
modules/arch/x86/x86bc.c
modules/arch/x86/x86expr.c
modules/arch/x86/x86id.c
modules/dbgfmts/codeview/cv-dbgfmt.c
modules/dbgfmts/codeview/cv-symline.c
modules/dbgfmts/codeview/cv-type.c
modules/dbgfmts/dwarf2/dwarf2-aranges.c
modules/dbgfmts/dwarf2/dwarf2-dbgfmt.c
modules/dbgfmts/dwarf2/dwarf2-info.c
modules/dbgfmts/dwarf2/dwarf2-line.c
modules/dbgfmts/null/null-dbgfmt.c
modules/dbgfmts/stabs/stabs-dbgfmt.c
modules/listfmts/nasm/nasm-listfmt.c
modules/objfmts/bin/bin-objfmt.c
modules/objfmts/coff/coff-objfmt.c
modules/objfmts/coff/win64-except.c
modules/objfmts/dbg/dbg-objfmt.c
modules/objfmts/elf/elf-objfmt.c
modules/objfmts/elf/elf-x86-amd64.c
modules/objfmts/elf/elf-x86-x86.c
modules/objfmts/elf/elf.c
modules/objfmts/macho/macho-objfmt.c
modules/objfmts/rdf/rdf-objfmt.c
modules/objfmts/xdf/xdf-objfmt.c
modules/parsers/gas/gas-parse.c
modules/parsers/gas/gas-parser.c
modules/parsers/gas/gas-token.re
modules/parsers/nasm/nasm-parse.c
modules/parsers/nasm/nasm-parser.c
modules/parsers/nasm/nasm-token.re
modules/preprocs/nasm/nasm-preproc.c
modules/preprocs/raw/raw-preproc.c
modules/preprocs/yapp/yapp-preproc.c

index 8fb7aca71ca5b4929dedf4350092a26892890249..91596b7f4df635d38dc1e8c7aab9291fded4af84 100644 (file)
--- a/libyasm.h
+++ b/libyasm.h
  * POSSIBILITY OF SUCH DAMAGE.
  * \endlicense
  *
- * Define YASM_LIB_INTERNAL to include many internal function and variable
- * definitions that violate the yasm_* namespace.  This includes
- * compat-queue.h, bitvect.h, and hamt.h.
- *
  * Additional parts may be included via:
  *  - YASM_BC_INTERNAL: reveal bytecode internal structures via bc-int.h
  *                      inclusion
@@ -55,9 +51,7 @@ typedef unsigned long uintptr_t;
 #include <libyasm-stdint.h>
 #endif
 
-#ifdef YASM_LIB_INTERNAL
-# include <libyasm/compat-queue.h>
-#endif
+#include <libyasm/compat-queue.h>
 
 #include <libyasm/coretype.h>
 #include <libyasm/valparam.h>
@@ -85,7 +79,6 @@ typedef unsigned long uintptr_t;
 #include <libyasm/file.h>
 #include <libyasm/module.h>
 
-#ifdef YASM_LIB_INTERNAL
 #ifdef YASM_BC_INTERNAL
 #include <libyasm/bc-int.h>
 #endif
@@ -93,8 +86,6 @@ typedef unsigned long uintptr_t;
 #include <libyasm/expr-int.h>
 #endif
 #include <libyasm/hamt.h>
-#include <libyasm/bitvect.h>
 #include <libyasm/md5.h>
-#endif
 
 #endif
index f27b2b411de8ab8fa927f2d01f32ae72acd66cf8..8364d6c3b91449fd74cbe81407c961baa1efe70c 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index dec63a2b4b5a3a59c1c4b66a0f2ea55160454bf6..52474e71929cbd8368b78650b619f78c8d0c96a1 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index 50851eb1c42425fb32b42ef08c8eb4e34aa30f65..cb7dc31023df9e6f8aa750cc4a97b8d8cedea6b7 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
@@ -451,11 +450,3 @@ yasm_dvs_print(const yasm_datavalhead *head, FILE *f, int indent_level)
         }
     }
 }
-
-/* Non-macro yasm_dvs_initialize() for non-YASM_LIB_INTERNAL users. */
-#undef yasm_dvs_initialize
-void
-yasm_dvs_initialize(yasm_datavalhead *headp)
-{
-    STAILQ_INIT(headp);
-}
index f97f6901e6822e1745618b3ccdf65115701f9952..13703105fbe200e26d34b60aa472091841d766a2 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index 0b73c79f97f5c15927bb2f17c5ed1f4e9e2f199b..da1f743df5ec4b78291eef4db8c75293ca36f19d 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index 9acde378f2128cc6471832e321d903b9f917f65d..66224dcf2b7ef9559fe148a97bfaa8d752acf902 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index 3fbe0b953e68179d65d6003b71292181a278d589..49f19b2611e9e65e9f24a1f905fbbde71345a8e7 100644 (file)
@@ -1,4 +1,3 @@
-#define YASM_LIB_INTERNAL
 #include "util.h"
 RCSID("$Id$");
 
index d9c89282935ff040a9370611ef3e11c56e24d087..e8ea987235e41a0c827f11644e662bc7a8a0695d 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index ef693ed31e21ff2824ce7426c03d61f496cabe92..8fa273bd7b024886cc813a94e6924b50da563d2b 100644 (file)
@@ -39,9 +39,7 @@ typedef struct yasm_dataval yasm_dataval;
 /** A list of data values (opaque type). */
 typedef struct yasm_datavalhead yasm_datavalhead;
 
-#ifdef YASM_LIB_INTERNAL
 /*@reldef@*/ STAILQ_HEAD(yasm_datavalhead, yasm_dataval);
-#endif
 
 /** Set multiple field of a bytecode.
  * A bytecode can be repeated a number of times when output.  This function
@@ -143,15 +141,13 @@ void yasm_bc_set_multiple(yasm_bytecode *bc, /*@keep@*/ yasm_expr *e);
 /*@dependent@*/ /*@null@*/ yasm_section *yasm_bc_get_section
     (yasm_bytecode *bc);
 
-#ifdef YASM_LIB_INTERNAL
 /** Add to the list of symrecs that reference a bytecode.  For symrec use
  * only.
  * \param bc    bytecode
  * \param sym   symbol
  */
 void yasm_bc__add_symrec(yasm_bytecode *bc, /*@dependent@*/ yasm_symrec *sym);
-#endif
-    
+
 /** Delete (free allocated memory for) a bytecode.
  * \param bc    bytecode (only pointer to it); may be NULL
  */
@@ -313,9 +309,7 @@ yasm_dataval *yasm_dv_create_raw(/*@keep@*/ unsigned char *contents,
  * \param headp list of data values
  */
 void yasm_dvs_initialize(yasm_datavalhead *headp);
-#ifdef YASM_LIB_INTERNAL
 #define yasm_dvs_initialize(headp)      STAILQ_INIT(headp)
-#endif
 
 /** Delete (free allocated memory for) a list of data values.
  * \param headp list of data values
index b3a59c0563822c23a8b7b9f600c20b226994c8e6..64b2f9eb70ed102939061eb669fa40c475b0e3f2 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index 470184dfca86a901fad84d0e75d23fa59dce5008..348009358d701df0e297b6e57aa64020ee786175 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index cb0435fe7710d65ac577b87a16a90b5261f48730..951e17ca3bac38c2e7d2ad103866190eca476b07 100644 (file)
@@ -26,7 +26,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index 32e1303553826e131e9de8e0760f58e63a17b865..dd28c544b081d55e1ae7bebf75031089f025e896 100644 (file)
@@ -29,7 +29,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index 7fc21c3809930ec084e77cc6ce74d6f3e57e13f7..219a56c0ae35d01bada4d9a0629a420a9c804bce 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
@@ -292,19 +291,3 @@ yasm_insn_finalize(yasm_insn *insn)
         }
     }
 }
-
-/* Non-macro yasm_insn_ops_first() for non-YASM_LIB_INTERNAL users. */
-#undef yasm_insn_ops_first
-yasm_insn_operand *
-yasm_insn_ops_first(yasm_insn *insn)
-{
-    return STAILQ_FIRST(&insn->operands);
-}
-
-/* Non-macro yasm_insn_op_next() for non-YASM_LIB_INTERNAL users. */
-#undef yasm_insn_op_next
-yasm_insn_operand *
-yasm_insn_op_next(yasm_insn_operand *cur)
-{
-    return STAILQ_NEXT(cur, link);
-}
index a12e1effcb3b6b48f47c809ec03fb5a340b5988e..20977b2c2fb1a9b169d6b10cf36dc970e5bc81b3 100644 (file)
@@ -69,7 +69,6 @@ struct yasm_effaddr {
 /** An instruction operand (opaque type). */
 typedef struct yasm_insn_operand yasm_insn_operand;
 
-#ifdef YASM_LIB_INTERNAL
 /** An instruction operand. */
 struct yasm_insn_operand {
     /** Link for building linked list of operands.  \internal */
@@ -137,7 +136,6 @@ struct yasm_insn {
     unsigned int num_prefixes;       /**< Number of prefixes. */
     unsigned int num_segregs;        /**< Number of segment prefixes. */
 };
-#endif
 
 /** Set segment override for an effective address.
  * Some architectures (such as x86) support segment overrides on effective
@@ -178,17 +176,14 @@ yasm_insn_operand *yasm_operand_create_imm(/*@only@*/ yasm_expr *val);
  * \return First operand (NULL if no operands).
  */
 yasm_insn_operand *yasm_insn_ops_first(yasm_insn *insn);
+#define yasm_insn_ops_first(insn)   STAILQ_FIRST(&((insn)->operands))
 
 /** Get the next operand in an instruction.
  * \param op            previous operand
  * \return Next operand (NULL if op was the last operand).
  */
 yasm_insn_operand *yasm_insn_op_next(yasm_insn_operand *op);
-
-#if defined(YASM_LIB_INTERNAL) && !defined(YASM_DOXYGEN)
-#define yasm_insn_ops_first(insn)   STAILQ_FIRST(&(insn)->operands)
 #define yasm_insn_op_next(cur)      STAILQ_NEXT(cur, link)
-#endif
 
 /** Add operand to the end of an instruction.
  * \note Does not make a copy of the operand; so don't pass this function
index 2132733fa6d5f0495b44550fa917c14ef415f4d3..0e3411f67e8b8a6ccabbb11194e1204869200dd7 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index 2c408f1c34a2b0b93b2defbe85bd411466ce90b3..382a598107aad4ff852104421a47d101c4c5bddb 100644 (file)
@@ -1,4 +1,3 @@
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index e2ff93005fb706ed28d7e907acd4592722e23f38..b2c2d992fba40fdc89347b5426bd7ea30c0c2d62 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index bde5242ea3ae83eeb83724994b770d8bbe98bd13..a5b33da490be8421558cf5182868384b5a7fe2cd 100644 (file)
@@ -31,7 +31,6 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index 2ce1938d4122bc2e1ff44240f74dbf7c1feaee45..21a8ad1c04b3712f62438215ebcede8413289544 100644 (file)
@@ -1,5 +1,4 @@
 /* Modified for use with yasm by Peter Johnson. */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index 2b5d4342652c2705a0aa00f3497832cc97a8c850..b5fc6aeda56afc523d3ebe9e4b122990794af0f6 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index 27ccb298a87397c71db8a497247d48e6df76670a..ff18e3319fae79098edb18e3a4f8f9bd32419a11 100644 (file)
  */
 typedef struct yasm_reloc yasm_reloc;
 
-#ifdef YASM_LIB_INTERNAL
 struct yasm_reloc {
     /*@reldef@*/ STAILQ_ENTRY(yasm_reloc) link;
     yasm_intnum *addr;          /**< Offset (address) within section */
     /*@dependent@*/ yasm_symrec *sym;       /**< Relocated symbol */
 };
-#endif
 
 /** An object.  This is the internal representation of an object file. */
 struct yasm_object {
@@ -62,7 +60,6 @@ struct yasm_object {
      */
     /*@dependent@*/ /*@null@*/ yasm_section *cur_section;
 
-#ifdef YASM_LIB_INTERNAL
     /** Linked list of sections. */
     /*@reldef@*/ STAILQ_HEAD(yasm_sectionhead, yasm_section) sections;
 
@@ -70,7 +67,6 @@ struct yasm_object {
      * second level is directive name.
      */
     /*@owned@*/ struct HAMT *directives;
-#endif
 };
 
 /** Create a new object.  A default section is created as the first section.
@@ -256,10 +252,7 @@ void yasm_section_add_reloc(yasm_section *sect, yasm_reloc *reloc,
  * \return Next relocation for section.  NULL if no more relocations.
  */
 /*@null@*/ yasm_reloc *yasm_section_reloc_next(yasm_reloc *reloc);
-
-#ifdef YASM_LIB_INTERNAL
 #define yasm_section_reloc_next(x)      STAILQ_NEXT((x), link)
-#endif
 
 /** Get the basic relocation information for a relocation.
  * \param reloc         relocation
index 66424c6baa51632680350aa62184847f2a89eb20..69d87113c8c6e49b720526f86205a9de93b2a7f6 100644 (file)
@@ -29,7 +29,6 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index f57c1b0ad888c86cd8a42d83c3cde86af9842421..7f5387975d417db3036bb9e592a9127a483e9c47 100644 (file)
@@ -28,7 +28,6 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #define NO_STRING_INLINES
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
index a28de47578b1b34ac6e03305335cbaa82fe5b8c0..91807eb4548f356b649c581a9b4d6ef3ed73fa5b 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index 752ab7e3b2c955402b590f85d59a44964c0dbf72..4a8a8183329a7005e149cbfb9e7360ff6e168dbc 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
@@ -218,31 +217,6 @@ yasm_vps_destroy(yasm_valparamhead *headp)
     yasm_xfree(headp);
 }
 
-/* Non-macro yasm_vps_append() for non-YASM_LIB_INTERNAL users. */
-#undef yasm_vps_append
-void
-yasm_vps_append(yasm_valparamhead *headp, /*@keep@*/ yasm_valparam *vp)
-{
-    if (vp)
-        STAILQ_INSERT_TAIL(headp, vp, link);
-}
-
-/* Non-macro yasm_vps_first() for non-YASM_LIB_INTERNAL users. */
-#undef yasm_vps_first
-/*@null@*/ /*@dependent@*/ yasm_valparam *
-yasm_vps_first(yasm_valparamhead *headp)
-{
-    return STAILQ_FIRST(headp);
-}
-
-/* Non-macro yasm_vps_next() for non-YASM_LIB_INTERNAL users. */
-#undef yasm_vps_next
-/*@null@*/ /*@dependent@*/ yasm_valparam *
-yasm_vps_next(yasm_valparam *cur)
-{
-    return STAILQ_NEXT(cur, link);
-}
-
 int
 yasm_dir_helper(void *obj, yasm_valparam *vp_first, unsigned long line,
                 const yasm_dir_help *help, size_t nhelp, void *data,
index 4a64a66fd819d0c0b06c086db47f97bb97f2e488..d33a3cf6dc4827b40af92bbdaecaab0de3b97785 100644 (file)
@@ -34,7 +34,6 @@
 #ifndef YASM_VALPARAM_H
 #define YASM_VALPARAM_H
 
-#ifdef YASM_LIB_INTERNAL
 /** Value/parameter pair.  \internal */
 struct yasm_valparam {
     /*@reldef@*/ STAILQ_ENTRY(yasm_valparam) link;  /**< Next pair in list */
@@ -63,7 +62,6 @@ struct yasm_valparam {
 
 /** Linked list of value/parameter pairs.  \internal */
 /*@reldef@*/ STAILQ_HEAD(yasm_valparamhead, yasm_valparam);
-#endif
 
 /** Directive list entry structure. */
 struct yasm_directive {
@@ -166,10 +164,10 @@ yasm_valparamhead *yasm_vps_create(void);
  */
 void yasm_vps_destroy(yasm_valparamhead *headp);
 
-#ifdef YASM_LIB_INTERNAL
 /** Initialize linked list of valparams.
  * \param headp linked list
  */
+void yasm_vps_initialize(/*@out@*/ yasm_valparamhead *headp);
 #define yasm_vps_initialize(headp)      STAILQ_INIT(headp)
 
 /** Destroy (free allocated memory for) linked list of valparams (created with
@@ -178,19 +176,16 @@ void yasm_vps_destroy(yasm_valparamhead *headp);
  * \param headp linked list
  */
 void yasm_vps_delete(yasm_valparamhead *headp);
-#endif
 
 /** Append valparam to tail of linked list.
  * \param headp linked list
  * \param vp    valparam
  */
 void yasm_vps_append(yasm_valparamhead *headp, /*@keep@*/ yasm_valparam *vp);
-#ifdef YASM_LIB_INTERNAL
 #define yasm_vps_append(headp, vp)      do {        \
         if (vp)                                     \
             STAILQ_INSERT_TAIL(headp, vp, link);    \
     } while(0)
-#endif
 
 /** Get first valparam in linked list.
  * \param headp linked list
@@ -198,16 +193,13 @@ void yasm_vps_append(yasm_valparamhead *headp, /*@keep@*/ yasm_valparam *vp);
  */
 /*@null@*/ /*@dependent@*/ yasm_valparam *yasm_vps_first
     (yasm_valparamhead *headp);
-#ifdef YASM_LIB_INTERNAL
 #define yasm_vps_first(headp)       STAILQ_FIRST(headp)
-#endif
 
 /** Get next valparam in linked list.
  * \param cur   previous valparam in linked list
  * \return Next valparam in linked list.
  */
 /*@null@*/ /*@dependent@*/ yasm_valparam *yasm_vps_next(yasm_valparam *cur);
-#ifdef YASM_LIB_INTERNAL
 #define yasm_vps_next(cur)          STAILQ_NEXT(cur, link)
 
 /** Iterate through linked list of valparams.
@@ -216,7 +208,6 @@ void yasm_vps_append(yasm_valparamhead *headp, /*@keep@*/ yasm_valparam *vp);
  * \param headp     linked list
  */
 #define yasm_vps_foreach(iter, headp)   STAILQ_FOREACH(iter, headp, link)
-#endif
 
 /** Print linked list of valparams.  For debugging purposes.
  * \param f     file
index decaaff88ee934bc5bf4a059b442eaca948df906..0a5936c798a9ddaece9ace870bbc01042e232b93 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 /*@unused@*/ RCSID("$Id$");
 
index 5430ddd5a072bde1e444fdf1a708ba871774b207..d2cd23809ca416fadd4dfc01dc895a78abd05dd0 100644 (file)
@@ -24,7 +24,6 @@
  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 RCSID("$Id$");
 
index 83ac3955de2c90ee452e928f0611209f85ae8e83..b0bbdfd344f0d05f3c24ebfdf4bd80bfb4761c23 100644 (file)
@@ -28,7 +28,6 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  */
-#define YASM_LIB_INTERNAL
 #include "util.h"
 RCSID("$Id$");
 
index aad37108eecb94f33f60a4a8efa5765eb5af6c3b..152f6f1f1042107e471084b2f06bb52b39e97820 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #include <libyasm.h>
 
 #include "lc3barch.h"
index 95478897cbb8ef66480f049b4202bf171b379c63..f864b32869cf63511de59e10c8a9ccf3abe95746 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #include <libyasm.h>
 
index dcd6599db10598eb93a08a0108979e45256a3f2b..47c94644821c567f1af06994f767d5efcdbd8235 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
index ba32318550b19543987cd1d562c89107c9f828ab..0f8c9527770cc3bdace822c91d1300cdb60d4800 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #include <libyasm.h>
 
 #include "x86arch.h"
index ade330e247ad4bbcb87baf5076b54b331adb3595..cff6e583590efca9e5d54a2dbbd1f7f724cbf018 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
index 2ad101c041b531c3d679a43ac0a70685103e992b..ae99f7d2f9ea182fe1fd1db6081270d291503986 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
 
index 76b621beec4c2aba8d5aa4adfd89f07bd44cdb9c..ce26da3828618b393676e36f64cdb307b1251311 100644 (file)
@@ -28,7 +28,6 @@
 #include <util.h>
 RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
index 75dc2f1ebc994d0d009e542755f412a586ff9ef8..2cb2325545e14f2c302a5fa3585193023b9ddb72 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #include <libyasm.h>
 
index f9ddd9923c877cbabc794f632b8cef77a45e30d2..6ad141a11b02aa78a02f08ed7fcd644ca7515980 100644 (file)
@@ -30,7 +30,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #include <libyasm.h>
 
index 9722a414d55714fd7c4b990786e5de9a197b3581..433013ea334df9ff23b1d2488dc3cb6836392646 100644 (file)
@@ -30,7 +30,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #include <libyasm.h>
 
index 34ff80e1bfd3ecdc908f58acc57ea891404cad95..0df37b56443a08563d1093cb801281734b6dc8a4 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #include <libyasm.h>
 
 #include "dwarf2-dbgfmt.h"
index b0469c32ecfedc178d1574d51542cc0fcb826bb0..e889f51f1aed97029bdbc55b5243798a38f667ce 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #include <libyasm.h>
 
index 433b93ef5b6e8d169cd205ac783245b1d2c3e9cd..be6cf60504cf3a5f4b4407afaf9ce9bfc736b159 100644 (file)
@@ -34,7 +34,6 @@
 #include <direct.h>
 #endif
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #include <libyasm.h>
 
index 6e77ceb4a105915b70cecda7b0ca083fe9dedc9a..90dc7ea9401a69199f16d09569e03526af10ab7e 100644 (file)
@@ -30,7 +30,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #include <libyasm.h>
 
index d3f5fd13b0bbe8b9a88bb478056540dfb7c77fd5..1cf5f642899e7e4d4971a190bbb2bf603f06945b 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #include <libyasm.h>
 
 
index a3fe8277376b39df7bea3b759ef0e2b08aa28b3e..ad25581a2360bd47e0c7919d85aa3750e0d6eea4 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #include <libyasm.h>
 
index 21ce433061ce1e0fe6b50809bbd133c555653fa7..8b550435d0e2fcd54927be0960e0f22818ab7f65 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #include <libyasm.h>
 
index 496c412b384a927c447c886a751cb58928731a69..cf06d50b5c4843e9665840a3b6d279c1bf6950fd 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
index bd856140296fc331dd0bc817d7c21e7b63cb43c5..cb4719ded24f3ff4a87b7b249a9522c2b1df7d6c 100644 (file)
@@ -28,7 +28,6 @@
 #include <time.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
index 99c1437626659555da2c694000bbe6611a149a10..82b5f616816df4ed8c88d624e258ec0b949d3bb6 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
index e1aad7adffbbd2aa04c33584c5e3291187969a5a..8452a8102d1c60a0c991caef746d9c03dd447528 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #include <libyasm.h>
 
 
index d53e24308681fa43061fe354b8434c55d14d0b76..ecf13f40d8730bd1b091f108eb3e517dd720537d 100644 (file)
@@ -44,7 +44,6 @@
  * Each Section is spatially disjoint, and has exactly one SHT entry.
  */
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
index c1318d6410f32c73a4d00beb18f22c085483496a..559fb50cca86a0624161af2245b3dd30d550d8f1 100644 (file)
@@ -28,7 +28,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
 #define YASM_OBJFMT_ELF_INTERNAL
index 00d7a047bb0553f8bfff7dffe3b86a3b6c426758..d639b5994c72c9ad1897a0dc5078dde5f243d9fe 100644 (file)
@@ -28,7 +28,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
 #define YASM_OBJFMT_ELF_INTERNAL
index 3bcbffb59241e039e487c2241ed89f7e921eaca0..e3b232769a7787733813b48756d3bb6514fa9ffd 100644 (file)
@@ -28,7 +28,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
 #define YASM_OBJFMT_ELF_INTERNAL
index ceddbf98b6afd300620c7c1cd165da554a3c1b4c..507279e0a481792dddb73ed4ba0497d9ac4db87c 100644 (file)
 /* optional: automatically prefix underscores to global exported symbols */
 /*#define AUTO_UNDERSCORE*/
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
index 124f256079f8967681b6f4baa4b6a052e0dd748b..640479159f06f934eff9c899f38402cec2358244 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
index 84e0e3145926ec55952707a4648b85ee71b049d7..a0c5884877e914a9131ce2f8a4df0a07141919e5 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_BC_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
index 8cbe43503f9a92456fd9a17df430064a4145b94e..6e79ec1c5fd343510933657178cab13dd6aa68bb 100644 (file)
@@ -30,7 +30,6 @@
 #include <util.h>
 RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
 
index e251534106d7bb44cbea48d439376a1348bc9503..16c792bd94b7c8da08cfadc9a1a2a7f11fa2b509 100644 (file)
@@ -30,7 +30,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #include <libyasm.h>
 
 #include "gas-parser.h"
index 6cd6cd02e245e6c7fe16617080016e11471ebbc7..457eee0e04b96f9693ba2905b605f3137da5180c 100644 (file)
@@ -30,7 +30,6 @@
 #include <util.h>
 RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #include <libyasm.h>
 
 #include "modules/parsers/gas/gas-parser.h"
index 2943cf9c3bddb83752f3fe1096044124d0c69d3a..5ef7c11f7da59084e5bbe69755638180c64db1e9 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #define YASM_EXPR_INTERNAL
 #include <libyasm.h>
 
index 2fa1934badf48c75ee4fb6dd6a57d467903d4542..8cdc63a03b156e3513542c859f2a79c7c88d6689 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #include <libyasm.h>
 
 #include "nasm-parser.h"
index 0a56073a9f2c1946bfa0d8a5fd5360ae58676b5d..de58cf0e9b86a45437a2a9dd0a6c68f5b429a04e 100644 (file)
@@ -29,7 +29,6 @@
 #include <util.h>
 RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #include <libyasm.h>
 
 #include "modules/parsers/nasm/nasm-parser.h"
index 58f5a2f597791907f180a896e6c5a33fd4d097ca..967002671778538f9e5fa070d22222910c214c8f 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #include <libyasm.h>
 
 #include "nasm.h"
index f58856c3e432e562711f24274689b2c7d8b07906..4e80cfff77e7cfdf7c01620bb77e138dc199e24e 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #include <libyasm.h>
 
 
index 4f7767acb69c253ee61fa80c7bb65da7a252e4f6..c77564423bae2c0c245044a23983f8a52d647616 100644 (file)
@@ -27,7 +27,6 @@
 #include <util.h>
 /*@unused@*/ RCSID("$Id$");
 
-#define YASM_LIB_INTERNAL
 #include <libyasm.h>
 
 #include "yapp-preproc.h"