Skip to content

Commit 2ecd1a7

Browse files
committed
deprecate __*muls(_fast) aliases in favor of __*mulu(_fast)
1 parent c343632 commit 2ecd1a7

7 files changed

Lines changed: 3 additions & 12 deletions

File tree

src/crt/imulu.src

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
.else
1515

16+
; note: __imuls is deprecated, use __imulu instead
1617
__imuls:
1718
__imulu:
1819

src/crt/imulu_fast.src

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
.assume adl=1
22

33
.section .text
4-
.global __imuls_fast
5-
.type __imuls_fast, @function
64
.global __imulu_fast
75
.type __imulu_fast, @function
86

9-
__imuls_fast:
107
__imulu_fast:
118

129
; Multiplies UHL by UBC and returns the 24-bit product uhl.

src/crt/llmulu.src

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
.assume adl=1
22

33
.section .text
4-
.global __llmuls
5-
.type __llmuls, @function
64
.global __llmulu
75
.type __llmulu, @function
86

9-
__llmuls:
107
__llmulu:
118
; Really slow
129

src/crt/lmulu.src

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
.else
1515

16+
; note: __lmuls is deprecated, use __lmulu instead
1617
__lmuls:
1718
__lmulu:
1819

src/crt/lmulu_fast.src

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
.assume adl=1
22

33
.section .text
4-
.global __lmuls_fast
5-
.type __lmuls_fast, @function
64
.global __lmulu_fast
75
.type __lmulu_fast, @function
86

9-
__lmuls_fast:
107
__lmulu_fast:
118

129
; Multiplies EUHL by AUBC and returns the 32-bit product euhl.

src/crt/smulu.src

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
.else
1515

16+
; note: __smuls is deprecated, use __smulu instead
1617
__smuls:
1718
__smulu:
1819

src/crt/smulu_fast.src

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
.assume adl=1
22

33
.section .text
4-
.global __smuls_fast
5-
.type __smuls_fast, @function
64
.global __smulu_fast
75
.type __smulu_fast, @function
86

9-
__smuls_fast:
107
__smulu_fast:
118

129
; Multiplies HL by BC and returns the 16-bit product hl.

0 commit comments

Comments
 (0)