Minor optimization in OpenWatcom DOS builds

Co-authored-by: jmalak <jmalak@users.noreply.github.com>
master
Cameron Cawley 4 years ago committed by Ozkan Sezer
parent 66a314674c
commit 31710da449
  1. 10
      src/dos/dosutil.c
  2. 3
      src/dos/dosutil.h

@ -53,16 +53,6 @@ int dpmi_unlock_linear_region_base(void *address, unsigned long size) {
#include <i86.h>
int enable() {
_enable();
return 1;
}
int disable() {
_disable();
return 1;
}
int dpmi_allocate_dos_memory(int paragraphs, int *ret_selector_or_max) {
union REGS r;

@ -18,6 +18,9 @@ extern int dpmi_unlock_linear_region_base(void *address, unsigned long size);
extern int enable();
extern int disable();
#pragma aux enable = "sti" "mov eax,1"
#pragma aux disable = "cli" "mov eax,1"
#else
#include <pc.h>
#endif

Loading…
Cancel
Save