Changeset 121 in vbox for trunk/src/recompiler
- Timestamp:
- Jan 17, 2007 4:57:56 PM (18 years ago)
- Location:
- trunk/src/recompiler/new
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/recompiler/new/Makefile.kmk
r76 r121 65 65 66 66 # 67 # L4 must use the no-crt path bec uase it's lacking math stuff it seems...67 # L4 must use the no-crt path because it's lacking math stuff it seems... 68 68 # Darwin must use the non-crt path because it can't compile op.c nativly. 69 # All the AMD64 target must use the no-crt path because ELF doesn't like op.c 70 # when stuffed into a shared library and windows doesn't have 64-bit gcc (yet). 69 71 # 70 72 ifeq ($(filter-out l4 darwin,$(BUILD_TARGET)),) 73 REM_USE_NOCRT := 1 74 endif 75 ifeq ($(BUILD_TARGET_ARCH),amd64) 71 76 REM_USE_NOCRT := 1 72 77 endif -
trunk/src/recompiler/new/op-validate.sed
r1 r121 55 55 # Verify that all ret statements are at the end of a function by 56 56 # inspecting what's on the following line. It must either be a 57 # .size statement, a .LfeXXXX label or #NO_APP comment.57 # .size statement, a .LfeXXXX label, a .LfeXXXX label or #NO_APP comment. 58 58 # 59 59 # @todo figure out how to discard the first line in a simpler fashion. … … 62 62 s/^[[:blank:]]*ret[[:blank:]]*\n*[[:blank:]]*// 63 63 /\.Lfe[0-9][0-9]*:/d 64 /\.LFE[0-9][0-9]*:/d 64 65 /size[[:space:]]/d 65 66 /^[/#]NO_APP[[:space:]]*$/d
Note:
See TracChangeset
for help on using the changeset viewer.