]> git.eshelyaron.com Git - emacs.git/commitdiff
* ecrt0.c (NODOT_GLOBAL_START): Remove code, unused.
authorDan Nicolaescu <dann@ics.uci.edu>
Thu, 24 Jul 2008 18:39:48 +0000 (18:39 +0000)
committerDan Nicolaescu <dann@ics.uci.edu>
Thu, 24 Jul 2008 18:39:48 +0000 (18:39 +0000)
(DOT_GLOBAL_START): Remove conditional, redundant for CRT0_DUMMIES.
* m/intel386.h (DOT_GLOBAL_START):
* m/vax.h (DOT_GLOBAL_START): Remove, redundant with CRT0_DUMMIES.
(USG): Remove, file not used on USG platforms.

src/ChangeLog
src/ecrt0.c
src/m/intel386.h
src/m/vax.h

index 4760fbafb4afc267511b5f1110227362b59a90d3..514bcd225c1079af19bffbfbfb5a0a1a7c9dfc5e 100644 (file)
@@ -1,5 +1,11 @@
 2008-07-24  Dan Nicolaescu  <dann@ics.uci.edu>
 
+       * ecrt0.c (NODOT_GLOBAL_START): Remove code, unused.
+       (DOT_GLOBAL_START): Remove conditional, redundant for CRT0_DUMMIES.
+       * m/intel386.h (DOT_GLOBAL_START):
+       * m/vax.h (DOT_GLOBAL_START): Remove, redundant with CRT0_DUMMIES.
+       (USG): Remove, file not used on USG platforms.
+
        * Makefile.in (HAVE_X11): Remove empty #else.
 
 2008-07-24  Andreas Schwab  <schwab@suse.de>
index f835cf65c72670da13f2a3f3e9bb527b1ee664ec..fd25a0008668854a5fe971315b18d5d22129d891 100644 (file)
@@ -78,17 +78,9 @@ static start1 ();
 #ifdef CRT0_DUMMIES
 
 /* Define symbol "start": here; some systems want that symbol.  */
-#ifdef DOT_GLOBAL_START
 asm("  .text           ");
 asm("  .globl start    ");
 asm("  start:          ");
-#endif /* DOT_GLOBAL_START */
-
-#ifdef NODOT_GLOBAL_START
-asm("  text            ");
-asm("  global start    ");
-asm("  start:          ");
-#endif /* NODOT_GLOBAL_START */
 
 _start ()
 {
index 42a3e43c3fbe4026895534b8e478bbb312859a07..75ec5a301cf12556c16fa30f5c62d34f186b714e 100644 (file)
@@ -50,10 +50,6 @@ NOTE-END */
 
 #define CRT0_DUMMIES bogus_fp,
 
-/* crt0.c should define a symbol `start' and do .globl with a dot.  */
-
-#define DOT_GLOBAL_START
-
 #ifdef SOLARIS2
 /* Data type of load average, as read out of kmem.  */
 #define LOAD_AVE_TYPE long
index d412deacd990975a57248e1ad8beec2a8162ef9d..8b0593c028de648658da4333a8573c962abec6f4 100644 (file)
@@ -43,10 +43,6 @@ NOTE-END  */
 
 #define CRT0_DUMMIES
 
-/* crt0.c should define a symbol `start' and do .globl with a dot.  */
-
-#define DOT_GLOBAL_START
-
 #ifdef BSD_SYSTEM
 /* USG systems I know of running on Vaxes do not actually
    support the load average, so disable it for them.  */
@@ -73,14 +69,6 @@ NOTE-END  */
 
 #endif /* VMS */
 
-/* Vax sysV has alloca in the PW library.  */
-
-#ifdef USG
-#define LIB_STANDARD -lPW -lc
-
-#define TEXT_START 0
-#endif /* USG */
-
 #ifdef BSD4_2
 #define HAVE_FTIME
 #endif