债务上限的规定是根据政府支出和债券发行的规定来决定的。
因为政府需要通过债券发行来筹集资金支付政府支出,而债务上限则是规定政府可以发行债券的最高限额,这是为了防止政府过度借款导致财政危机的发生。
此外,债务上限的制定还是一种政治谈判的结果,需要考虑到各政党和利益相关方的意见和利益。