Showing with 15 additions and 16 deletions.
  1. +2 −2 src/backend/cc.h
  2. +0 −1 src/backend/cdef.h
  3. +1 −1 src/backend/cdeflnx.h
  4. +1 −1 src/backend/cgen.c
  5. +3 −3 src/backend/el.c
  6. +1 −1 src/backend/el.h
  7. +1 −1 src/backend/evalu8.c
  8. +1 −1 src/backend/global.h
  9. +1 −1 src/backend/go.h
  10. +1 −1 src/backend/oper.h
  11. +1 −1 src/backend/ty.h
  12. +1 −1 src/backend/type.h
  13. +1 −1 src/backend/var.c
4 changes: 2 additions & 2 deletions src/backend/cc.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
* For any other uses, please contact Digital Mars.
*/

#if __SC__
#if __DMC__
#pragma once
#endif

Expand Down Expand Up @@ -352,7 +352,7 @@ extern Cstate cstate;
// done on it, so it is stack and register variables.)
#define symbol_isintab(s) (sytab[(s)->Sclass] & SCSS)

#if defined(__SC__) || defined(_MSC_VER)
#if defined(__DMC__) || defined(_MSC_VER)
typedef char enum_SC;
#else
typedef enum SC enum_SC;
Expand Down
1 change: 0 additions & 1 deletion src/backend/cdef.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
/* Macros defined by the compiler, not the code:
Compiler:
__SC__ Symantec compiler
__DMC__ Digital Mars compiler
_MSC_VER Microsoft compiler
__GNUC__ Gnu compiler
Expand Down
2 changes: 1 addition & 1 deletion src/backend/cdeflnx.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
#define M_UNIX 1
#define MEMMODELS 1
#if __GNUC__
#define __SC__ 0
#define __DMC__ 0
#define _MSC_VER 0
#endif

Expand Down
2 changes: 1 addition & 1 deletion src/backend/cgen.c
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ code *setOpcode(code *c, code *cs, unsigned op)
* Concatenate two code lists together. Return pointer to result.
*/

#if TX86 && __INTSIZE == 4 && __SC__
#if TX86 && __INTSIZE == 4 && __DMC__
__declspec(naked) code * __pascal cat(code *c1,code *c2)
{
_asm
Expand Down
6 changes: 3 additions & 3 deletions src/backend/el.c
Original file line number Diff line number Diff line change
Expand Up @@ -2598,9 +2598,9 @@ int el_match(elem *n1,elem *n2)
case TYulong4:
case TYllong2:
case TYullong2:
if(n1->EV.Vcent.msw != n2->EV.Vcent.msw || n1->EV.Vcent.lsw != n2->EV.Vcent.lsw)
goto nomatch;
break;
if (n1->EV.Vcent.msw != n2->EV.Vcent.msw || n1->EV.Vcent.lsw != n2->EV.Vcent.lsw)
goto nomatch;
break;
case TYcldouble:
#if LNGDBLSIZE > 10
/* sizeof is 12, but actual size of each part is 10 */
Expand Down
2 changes: 1 addition & 1 deletion src/backend/el.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

/* Routines to handle elems. */

#if __SC__
#if __DMC__
#pragma once
#endif

Expand Down
2 changes: 1 addition & 1 deletion src/backend/evalu8.c
Original file line number Diff line number Diff line change
Expand Up @@ -1646,7 +1646,7 @@ elem * evalu8(elem *e, goal_t goal)
break;
case TYfloat:
case TYifloat:
#if __SC__
#if __DMC__
e->EV.Vfloat = fabsf(e1->EV.Vfloat);
#else
e->EV.Vfloat = fabs(e1->EV.Vfloat);
Expand Down
2 changes: 1 addition & 1 deletion src/backend/global.h
Original file line number Diff line number Diff line change
Expand Up @@ -161,7 +161,7 @@ char *unsstr(unsigned);
int isignore(int);
int isillegal(int);

#if !defined(__SC__) && !defined(_MSC_VER)
#if !defined(__DMC__) && !defined(_MSC_VER)
int ishex(int);
#endif

Expand Down
2 changes: 1 addition & 1 deletion src/backend/go.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
* For any other uses, please contact Digital Mars.
*/

#if __SC__
#if __DMC__
#pragma once
#endif

Expand Down
2 changes: 1 addition & 1 deletion src/backend/oper.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
*/


#if __SC__
#if __DMC__
#pragma once
#endif

Expand Down
2 changes: 1 addition & 1 deletion src/backend/ty.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
*/


#if __SC__
#if __DMC__
#pragma once
#endif

Expand Down
2 changes: 1 addition & 1 deletion src/backend/type.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
* For any other uses, please contact Digital Mars.
*/

#if __SC__
#if __DMC__
#pragma once
#endif

Expand Down
2 changes: 1 addition & 1 deletion src/backend/var.c
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
#include "optab.c"
#include "tytab.c"

#if __SC__ && _MSDOS
#if __DMC__ && _MSDOS
unsigned __cdecl _stack = 100000; // set default stack size
#endif

Expand Down