1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Remove unused symbols

This commit is contained in:
Nobuyoshi Nakada 2019-05-16 18:58:17 +09:00
parent 0ed9bdfc13
commit e0f0ab959e
No known key found for this signature in database
GPG key ID: 4BC7D6DF58D8DF60
3 changed files with 11 additions and 12 deletions

View file

@ -419,7 +419,7 @@ $(srcdir)/enc/jis/props.h: enc/jis/props.kwd
.$(ASMEXT).@OBJEXT@:
@$(ECHO) assembling $<
$(Q) $(CC) $(ASFLAGS) -o $@ -c $<
$(Q) $(CC) $(ASFLAGS) -DSYMBOL_PREFIX=$(SYMBOL_PREFIX) -o $@ -c $<
.c.$(ASMEXT):
@$(ECHO) translating $<

View file

@ -5,14 +5,14 @@
## Copyright, 2018, by Samuel Williams. All rights reserved.
##
#define TOKEN_PASTE(x,y) x##y
#define PREFIXED_SYMBOL(prefix,name) TOKEN_PASTE(prefix,name)
.text
# For older linkers
.globl _coroutine_transfer
_coroutine_transfer:
.globl PREFIXED_SYMBOL(SYMBOL_PREFIX,coroutine_transfer)
PREFIXED_SYMBOL(SYMBOL_PREFIX,coroutine_transfer):
.globl coroutine_transfer
coroutine_transfer:
# Save caller state
pushq %rbp
pushq %rbx

View file

@ -5,14 +5,13 @@
## Copyright, 2018, by Samuel Williams. All rights reserved.
##
#define TOKEN_PASTE(x,y) x##y
#define PREFIXED_SYMBOL(prefix,name) TOKEN_PASTE(prefix,name)
.text
.globl coroutine_transfer
coroutine_transfer:
# For older linkers
.globl _coroutine_transfer
_coroutine_transfer:
.globl PREFIXED_SYMBOL(SYMBOL_PREFIX,coroutine_transfer)
PREFIXED_SYMBOL(SYMBOL_PREFIX,coroutine_transfer):
# Save caller registers
pushl %ebp