Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'newlib/libc/machine/hppa/DEFS.h')
-rw-r--r--newlib/libc/machine/hppa/DEFS.h42
1 files changed, 12 insertions, 30 deletions
diff --git a/newlib/libc/machine/hppa/DEFS.h b/newlib/libc/machine/hppa/DEFS.h
index a8b19b5b4..9c0aa1e06 100644
--- a/newlib/libc/machine/hppa/DEFS.h
+++ b/newlib/libc/machine/hppa/DEFS.h
@@ -24,29 +24,6 @@
#define EXIT(Name) BLANK M_EXIT (Name,PROF_/**/Name)
#define EXITC(Name) BLANK M_EXITC (Name,PROF_/**/Name)
-#if 0
-#define TEXT_SEGMENT \
- .SPACE $TEXT$ !\
- .SUBSPA $CODE$
-#define RO_SEGMENT \
- .SPACE $TEXT$ !\
- .SUBSPA $lit$
-#define DATA_SEGMENT \
- .SPACE $PRIVATE$ !\
- .SUBSPA $data$
-#define BSS_SEGMENT \
- .SPACE $PRIVATE$ !\
- .SUBSPA $bss$
-#else
-#define TEXT_SEGMENT .text
-#define RO_SEGMENT .rodata
-#define DATA_SEGMENT .data
-#define BSS_SEGMENT .bss
-#endif
-
-
-
-
#ifdef PROF
;
@@ -59,7 +36,8 @@
; profile data).
;
#define M_ENTRY(name,prof) \
- TEXT_SEGMENT !\
+ .SPACE $TEXT$ !\
+ .SUBSPA $CODE$ !\
.label name !\
.PROC !\
.CALLINFO CALLER,SAVE_RP !\
@@ -85,7 +63,8 @@
#define M_ENTRYC(name,prof) \
- TEXT_SEGMENT !\
+ .SPACE $TEXT$ !\
+ .SUBSPA $CODE$ !\
.label name !\
.PROC !\
.CALLINFO CALLER,SAVE_RP !\
@@ -118,7 +97,8 @@
.EXIT !\
.PROCEND !\
.EXPORT name,ENTRY !\
- DATA_SEGMENT !\
+ .SPACE $PRIVATE$ !\
+ .SUBSPA $DATA$ !\
.label prof !\
.WORD 0 !\
.IMPORT $global$,DATA !\
@@ -130,7 +110,8 @@
.EXIT !\
.PROCEND !\
.EXPORT name,ENTRY !\
- DATA_SEGMENT !\
+ .SPACE $PRIVATE$ !\
+ .SUBSPA $DATA$ !\
.label prof !\
.WORD 0 !\
.IMPORT $global$,DATA !\
@@ -139,14 +120,16 @@
#else /* NOT profiling */
#define M_ENTRY(name,prof) \
- TEXT_SEGMENT !\
+ .SPACE $TEXT$ !\
+ .SUBSPA $CODE$ !\
.label name !\
.PROC !\
.CALLINFO !\
.ENTRY
#define M_ENTRYC(name,prof) \
- TEXT_SEGMENT !\
+ .SPACE $TEXT$ !\
+ .SUBSPA $CODE$ !\
.label name !\
.PROC !\
.CALLINFO CALLER,SAVE_RP !\
@@ -175,4 +158,3 @@
#endif
-