summaryrefslogtreecommitdiff
path: root/device/non-free/lib/pic16/libdev/gptr
diff options
context:
space:
mode:
authorXavier ASUS <xavi92psx@gmail.com>2019-10-18 00:31:54 +0200
committerXavier ASUS <xavi92psx@gmail.com>2019-10-18 00:31:54 +0200
commit268a53de823a6750d6256ee1fb1e7707b4b45740 (patch)
tree42c1799a9a82b2f7d9790ee9fe181d72a7274751 /device/non-free/lib/pic16/libdev/gptr
downloadsdcc-gas-268a53de823a6750d6256ee1fb1e7707b4b45740.tar.gz
sdcc-3.9.0 fork implementing GNU assembler syntax
This fork aims to provide better support for stm8-binutils
Diffstat (limited to 'device/non-free/lib/pic16/libdev/gptr')
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/dispatch.S23
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget1_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget2_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget3_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget4_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput1_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput2_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput3_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput4_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget1_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget2_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget3_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget4_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput1_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput2_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput3_dispatch.S10
-rw-r--r--device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput4_dispatch.S10
17 files changed, 183 insertions, 0 deletions
diff --git a/device/non-free/lib/pic16/libdev/gptr/dispatch.S b/device/non-free/lib/pic16/libdev/gptr/dispatch.S
new file mode 100644
index 0000000..24c603a
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/dispatch.S
@@ -0,0 +1,23 @@
+ radix dec
+
+ global ___eeprom_gptrget1
+ global ___eeprom_gptrget2
+ global ___eeprom_gptrget3
+ global ___eeprom_gptrget4
+ global ___eeprom_gptrput1
+ global ___eeprom_gptrput2
+ global ___eeprom_gptrput3
+ global ___eeprom_gptrput4
+
+S___eeprom_gptr_stubs code
+___eeprom_gptrget1:
+___eeprom_gptrget2:
+___eeprom_gptrget3:
+___eeprom_gptrget4:
+___eeprom_gptrput1:
+___eeprom_gptrput2:
+___eeprom_gptrput3:
+___eeprom_gptrput4:
+ return
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget1_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget1_dispatch.S
new file mode 100644
index 0000000..2e98238
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget1_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrget1
+ extern ___eeprom16_gptrget1
+
+S___eeprom_gptrget1_stub code
+___eeprom_gptrget1:
+ goto ___eeprom16_gptrget1
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget2_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget2_dispatch.S
new file mode 100644
index 0000000..597dbfa
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget2_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrget2
+ extern ___eeprom16_gptrget2
+
+S___eeprom_gptrget2_stub code
+___eeprom_gptrget2:
+ goto ___eeprom16_gptrget2
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget3_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget3_dispatch.S
new file mode 100644
index 0000000..8462263
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget3_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrget3
+ extern ___eeprom16_gptrget3
+
+S___eeprom_gptrget3_stub code
+___eeprom_gptrget3:
+ goto ___eeprom16_gptrget3
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget4_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget4_dispatch.S
new file mode 100644
index 0000000..a951852
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrget4_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrget4
+ extern ___eeprom16_gptrget4
+
+S___eeprom_gptrget4_stub code
+___eeprom_gptrget4:
+ goto ___eeprom16_gptrget4
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput1_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput1_dispatch.S
new file mode 100644
index 0000000..c2f33a8
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput1_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrput1
+ extern ___eeprom16_gptrput1
+
+S___eeprom_gptrput1_stub code
+___eeprom_gptrput1:
+ goto ___eeprom16_gptrput1
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput2_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput2_dispatch.S
new file mode 100644
index 0000000..886b8e0
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput2_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrput2
+ extern ___eeprom16_gptrput2
+
+S___eeprom_gptrput2_stub code
+___eeprom_gptrput2:
+ goto ___eeprom16_gptrput2
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput3_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput3_dispatch.S
new file mode 100644
index 0000000..9b16e0b
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput3_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrput3
+ extern ___eeprom16_gptrput3
+
+S___eeprom_gptrput3_stub code
+___eeprom_gptrput3:
+ goto ___eeprom16_gptrput3
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput4_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput4_dispatch.S
new file mode 100644
index 0000000..8516a67
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom16_gptrput4_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrput4
+ extern ___eeprom16_gptrput4
+
+S___eeprom_gptrput4_stub code
+___eeprom_gptrput4:
+ goto ___eeprom16_gptrput4
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget1_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget1_dispatch.S
new file mode 100644
index 0000000..dc557c1
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget1_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrget1
+ extern ___eeprom8_gptrget1
+
+S___eeprom_gptrget1_stub code
+___eeprom_gptrget1:
+ goto ___eeprom8_gptrget1
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget2_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget2_dispatch.S
new file mode 100644
index 0000000..a62938f
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget2_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrget2
+ extern ___eeprom8_gptrget2
+
+S___eeprom_gptrget2_stub code
+___eeprom_gptrget2:
+ goto ___eeprom8_gptrget2
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget3_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget3_dispatch.S
new file mode 100644
index 0000000..46e88dc
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget3_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrget3
+ extern ___eeprom8_gptrget3
+
+S___eeprom_gptrget3_stub code
+___eeprom_gptrget3:
+ goto ___eeprom8_gptrget3
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget4_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget4_dispatch.S
new file mode 100644
index 0000000..043700e
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrget4_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrget4
+ extern ___eeprom8_gptrget4
+
+S___eeprom_gptrget4_stub code
+___eeprom_gptrget4:
+ goto ___eeprom8_gptrget4
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput1_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput1_dispatch.S
new file mode 100644
index 0000000..8ccb1ec
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput1_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrput1
+ extern ___eeprom8_gptrput1
+
+S___eeprom_gptrput1_stub code
+___eeprom_gptrput1:
+ goto ___eeprom8_gptrput1
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput2_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput2_dispatch.S
new file mode 100644
index 0000000..9795c98
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput2_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrput2
+ extern ___eeprom8_gptrput2
+
+S___eeprom_gptrput2_stub code
+___eeprom_gptrput2:
+ goto ___eeprom8_gptrput2
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput3_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput3_dispatch.S
new file mode 100644
index 0000000..e98abef
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput3_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrput3
+ extern ___eeprom8_gptrput3
+
+S___eeprom_gptrput3_stub code
+___eeprom_gptrput3:
+ goto ___eeprom8_gptrput3
+
+ end
diff --git a/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput4_dispatch.S b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput4_dispatch.S
new file mode 100644
index 0000000..907cfed
--- /dev/null
+++ b/device/non-free/lib/pic16/libdev/gptr/eeprom8_gptrput4_dispatch.S
@@ -0,0 +1,10 @@
+ radix dec
+
+ global ___eeprom_gptrput4
+ extern ___eeprom8_gptrput4
+
+S___eeprom_gptrput4_stub code
+___eeprom_gptrput4:
+ goto ___eeprom8_gptrput4
+
+ end