summaryrefslogtreecommitdiff
path: root/gcc/config/aoutos.h
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1999-02-21 12:39:50 -0700
committerJeff Law <law@gcc.gnu.org>1999-02-21 12:39:50 -0700
commit7bd19d63fd0a9e579585119f8727f5835d870eac (patch)
treefe9f7855cc43dd20aa3590cfb06a79b5705d5c97 /gcc/config/aoutos.h
parentb61e099621d1b5a6f770be0ecccd747f7f0ac608 (diff)
downloadgcc-7bd19d63fd0a9e579585119f8727f5835d870eac.tar.gz
aoutos.h (ASM_OUTPUT_CONSTRUCTOR): Delete.
h * config/aoutos.h (ASM_OUTPUT_CONSTRUCTOR): Delete. (ASM_OUTPUT_DESTRUCTOR, ASM_OUTPUT_GC_ENTRY): Likewise. From-SVN: r25351
Diffstat (limited to 'gcc/config/aoutos.h')
-rw-r--r--gcc/config/aoutos.h47
1 files changed, 0 insertions, 47 deletions
diff --git a/gcc/config/aoutos.h b/gcc/config/aoutos.h
index e9caa719905..6f4e2623c64 100644
--- a/gcc/config/aoutos.h
+++ b/gcc/config/aoutos.h
@@ -39,50 +39,3 @@ Boston, MA 02111-1307, USA. */
/* Define a symbol indicating that we are using aoutos.h. */
#define USING_AOUTOS_H
-
-/* A C statement (sans semicolon) to output an element in the table of
- global constructors.
- If using GNU LD, tell it that this is part of the static destructor set.
- This code works for any machine provided you use GNU as/ld.
- If not using GNU LD, rely on a "collect" program to look for names defined
- in the particular form we choose as global constructor function names. */
-
-#define ASM_OUTPUT_CONSTRUCTOR(FILE,NAME) \
- do { \
- if (flag_gnu_linker) \
- { \
- /* Output an N_SETT (0x16, 22.) for the name. */ \
- fprintf (FILE, "%s \"___CTOR_LIST__\",22,0,0,", ASM_STABS_OP); \
- assemble_name (FILE, NAME); \
- fputc ('\n', FILE); \
- } \
- } while (0)
-
-
-/* A C statement (sans semicolon) to output an element in the table of
- global destructors. */
-
-#define ASM_OUTPUT_DESTRUCTOR(FILE,NAME) \
- do { \
- if (flag_gnu_linker) \
- { \
- /* Output an N_SETT (0x16, 22.) for the name. */ \
- fprintf (FILE, "%s \"___DTOR_LIST__\",22,0,0,", ASM_STABS_OP); \
- assemble_name (FILE, NAME); \
- fputc ('\n', FILE); \
- } \
- } while (0)
-
-/* Likewise for entries we want to record for garbage collection.
- Garbage collection is still under development. */
-
-#define ASM_OUTPUT_GC_ENTRY(FILE,NAME) \
- do { \
- if (flag_gnu_linker) \
- { \
- /* Output an N_SETT (0x16, 22.) for the name. */ \
- fprintf (FILE, "%s \"___PTR_LIST__\",22,0,0,", ASM_STABS_OP); \
- assemble_name (FILE, NAME); \
- fputc ('\n', FILE); \
- } \
- } while (0)